紀宏偉
(江蘇省如皋高等師范學校,江蘇如皋 226500)
網(wǎng)絡出版是適應時代需求的知識傳播和信息獲取的重要渠道[1]。在文獻檢索或下載文獻時,經(jīng)常發(fā)現(xiàn)有些文獻似曾相識。假設要查看2篇相似文獻,怎么做看起來才更方便、更舒服?筆者認為絕多數(shù)人的做法是把這2篇文獻打印出來,然后細細查看比對。如果不打印,直接在電腦上觀看呢?顯然這是一個很有意義的問題,因為現(xiàn)如今提倡節(jié)約環(huán)保,提倡“無紙化”,且人們在工作中已習慣了使用電腦應用軟件來打開和閱讀各種各樣的電子文檔。但是,由于現(xiàn)在的目的是對文獻進行比對性的查看,因此通常的那種先打開2篇文獻,然后來回切換屏幕進行對照的方法就很不適合了,這不僅非常容易引起眼睛疲勞,而且效率較差,很浪費時間。所以一個很自然的想法是:能否把2篇文獻放在同一屏幕下,呈左右布局,其頁面結構如圖1所示,這樣對比查閱起來就輕松多了。
圖1 頁面結構示意圖
如果讀者懂一點網(wǎng)頁的制作技術(由于有Dreamweave等可視化的專業(yè)軟件,現(xiàn)在制作網(wǎng)頁的技術門檻已經(jīng)非常低了),那么實現(xiàn)以上的想法是不太困難的事。
從網(wǎng)上下載的文獻一般都是CAJ或PDF格式[2],先將其轉成圖片格式,這一步是很有必要的,因為目前各主流瀏覽器還無法支持直接打開CAJ文檔的功能,對于PDF文檔來說,也并非所有的瀏覽器都默認能夠識別文件的擴展名,從而自動激活該擴展名所關聯(lián)的程序來打開PDF文檔。因此如果設置成圖片格式,那么就不存在因為瀏覽器的原因而不能打開或顯示的問題。
那么,如何轉化成圖片格式呢?雖然網(wǎng)上有一些輔助性的小工具,如pdf xchange,PDF To Image Converter之類的軟件,但是用這些工具轉化的效果總體不夠理想,對于某些PDF文檔,轉化的結果甚至是滿篇亂碼,真可謂“滿目皆非”[3]。筆者經(jīng)過實踐摸索,認為把文獻原文內容原汁原味“截圖”下來,不失為一個非常理想的做法。由于文獻頁碼一般不止1頁、因此在電腦屏幕上顯示的頁面長度一般較長,所以筆者推薦用SnagIt來截屏,它里面有個“自動滾屏窗口”的功能非常實用,可以自動滾屏截取整個頁面,從而把文獻的所有內容智能化的截成單張圖片,非常方便、高效。
建立如圖2所示的目錄結構。
圖2 目錄結構
其中images文件夾用來存放圖片(把用來對比的2篇文獻事先制作好圖片格式,放在該目錄下),不妨將其分別命名為left和right。index.html是主頁文件,將其切換到代碼模式,在<head>與</head>之間添加如下樣式表語句:
本段代碼的作用是判斷當前屏幕高度并使左右圖片自適應屏幕顯示,編寫時借鑒了 http://www.nicesharing.com/網(wǎng)站設計思路(見圖3)。該網(wǎng)站的特色是可以將2個網(wǎng)頁合并起來,但是就本文所述任務來說,制作過程比較繁瑣(如先要分別制作2個不同網(wǎng)址就很麻煩),且其合成后網(wǎng)頁的代碼非常冗余,筆者個人網(wǎng)站專題項目[4],就是用“Combine 2 Site into 1”合并網(wǎng)址的思路做成的,但是做起來不是很方便省事。顯然上面中的代碼大大優(yōu)化了[4]中的原有代碼,制作起來變得非常高效且簡單,這不能不說是一大亮點所在。
圖3 合并網(wǎng)頁功能
第1種方式雖然代碼簡潔,上手容易,但是在頁面顯示效果上,只會出現(xiàn)上下滾動條,沒有左右滾動條,這有一定局限性,因為電腦屏幕不是很寬的話,圖片右邊一些的區(qū)域可能被遮擋,致使無法瀏覽。相比較第1種方式,下面的代碼不僅更加精簡,而且拓展了框架內的空間,從而方便通過豎向和橫向滾動條來查看隱藏的內容。第1步仍是在<head>與</head>之間添加如下樣式表語句:
本代碼中<iframe>標簽定義了一個矩形的區(qū)域,在這個區(qū)域中,瀏覽器會顯示一個單獨的文檔,包括滾動條和邊框,src屬性值是顯示在內聯(lián)框架中的文檔的URL,可以是圖片,也可以是網(wǎng)頁,如 src=′images/01/index.html′。Scrolling 屬性可以設定滾動條是否顯示,通過它來實現(xiàn)頁面的滾動,auto表示自動出現(xiàn)滾動條。通過架構內聯(lián)框架,就達到了http://www.nicesharing.com/網(wǎng)站類似的效果,從而實現(xiàn)了在同一網(wǎng)頁上查看比對2篇相似文獻的目的[5]。經(jīng)過實踐,發(fā)現(xiàn)簡便易行,對比閱讀效果不錯,具有較好的普適性和應用價值。
[1]李仙郎.科技文獻網(wǎng)絡出版狀況探討[J].江蘇科技信息,2013(10):27.
[2]中國知網(wǎng).CAJViewer簡介[EB/OL].http://www.cnki.net/software/xzydq.htm.
[3]紀宏偉.對PDF文檔的認識與應用探討[J].計算機時代,2011(6):49-50.
[4]紀宏偉.相似文獻比較[EB/OL].http://www.qiusuowu.com/keyan/compare/.
[5]紀宏偉.把相似文獻放在同一網(wǎng)頁上對比查看實例[EB/OL].http://www.qiusuowu.com/keyan/compare/nicesharing.com/all.