中華電子佛典協會電子報CBETA E-News | |||
第二十三期 |
發刊日:20010323 |
發刊人:CBETANEWS |
|
電子報首頁 | [最新訊息] | [專題報導] | [交流園地] | [心得分享] | [網際導覽] | [訂閱] | |
內容索引 | |
最新訊息 | 恭賀維習安博士赴日高就 |
專題報導 | 佛教藏經的文字問題與解決方案(四之三a) |
交流園地 | 利用Bookmarklet製作快速連結 |
心得分享 | HTML Help版本中檢索的小技巧 |
網際導覽 | 玄奘西域行 |
最新訊息 | 賀! 維習安博士赴日高就 |
關鍵字 | 中華電子佛典協會、最新進度 |
中華電子佛典協會:
輸入組:
校對組:
網路組:
資訊組:
發行組:
研發組:
| |
相關連結 |
| | | 回最上層 | |
專題報導 | 佛教藏經的文字問題與解決方案(四之三a) |
關鍵字 | 佛經、缺字、譯經 |
本文作者: 杜正民先生 現任 中華電子佛典協會總幹事 中華佛研所網資室主任 |
佛教藏經的文字問題與解決方案 參、近代佛典電子化缺字問題的探討
參、近代佛典電子化缺字問題的探討 一、前言:略說古今佛典文字問題 1. 古代的問題:佛典文字問題自古已有 如前述,中國佛教史上早就有文字問題存在,也有處理漢字「缺字」等相關問題的方法與經驗。此外,對於咒語的採取音譯,所產生的很多中文的新字,及唐★★★★宋敦煌手抄本的俗字或辭書所不收的字,也都有系統的整理出來,可說都是很好的參考資料。由這些資料可知佛典的文字問題,從佛典的翻譯開始就已經存在了。 2. 近代的問題:近代活版印刷 中國在第七、八世紀間木刻板印刷發明,即開始有藏經的刻本流傳。譬如,現存最早的刻印經書為八六八年刊行的金剛經摘錄 (近年來已有更新的發現);民間許多手抄本的流傳,如近年來發現的大量寫卷;而從第十世紀宋太祖勒令刻印大藏經,共計十三萬塊木刻板開始,藏經就大量流傳。之間經過多次的彙編整理。 至當前,以《大正新脩大藏經》較為學界的重視。而《大正新脩大藏經》則是在日本「大正」與「昭和」年間重新排版的,《大正藏》所採用的應該是大正與昭和時代的金屬四號活字排版印出,因為這種字型目前於日本已不再使用,故暫稱之為「大正藏字型」。如果當今的工作是依日本大藏出版株式會社的《大正新脩大藏經》為底本作為藏經電子化的標的,自然在文字上遇到的問題,會比採用手抄本、彫刻本甚或石經來得簡單容易些! 3. 當代的問題:電腦缺字問題 有關當前的電腦缺字問題,是本次研討會最重要的議題,也因為是大家所熟悉的論點,因此不擬於此多所描述,僅簡要的點出其要點來:
雖然台灣目前是「萬碼奔騰,一碼當先」的情形,然而缺字問題並沒有因為一碼的當先而解決。 二、台灣近年來電腦缺字處理方法 近年來,國內外皆熱衷於佛典電子化的事業。於國外有韓國高麗藏的製作、日本各類藏經的輸入、大陸的藏經輸入與代工、以及其他華語區的輸入藏經等,輸入的工作一直都在熱絡的進行中。工作進行中,難免會遇到許多的困難,其困難固然會因環境、能力、機緣的不同,或許會各有不同。然而,卻有一個問題是大家所共通的問題,那就是:電腦能使用的漢字有限,而電子佛典的需字卻「幾近無限」的困境。因筆者所知有限,本文僅就台灣佛典電子化作業同仁如何處理缺字問題的過程做一簡單的介紹。 眾所皆知,近年來佛典電子化的工作日益興盛,因此缺字處理的問題也跟著日益嚴重,需求也就日殷迫切。因而,本文就近幾年來台灣佛教界對缺字處理的幾個方式與步驟分述如下:
早期民間處理缺字,主要是因應當時出版的需求,譬如佛光電子辭典的出版、藏經的輸入、大正藏第九冊的輸入、律藏的出版等需求。學術界的參與,則由中研院資訊所帶領,後來再由台大佛學研究中心與中研院資訊所的合作,為全盤解決佛教缺字問題舉行佛典造字會議。這兩者之間,往往因為時間的壓力與解決的目標不盡相同,因而採取的方式並不相同。茲將台灣這段時間處理缺字的方式,依年代分期解說於下: 三、分年解說台灣處理缺字的方案 其實,台灣早在1970年左右,即開始重視電腦的文字問題,如:
雖然早在70年代已經開始處理電腦的文字問題,然本文僅從94年佛教界的需求開始,依各項記錄,報告近年來各界處理佛教缺字的情形。 1994 近代佛教的缺字問題,從有電腦就有此問題的存在。剛開始時,大部分都是各自遇到問題,各自處理;一直到有交換、檢索等需求出現時,教界一些有識之士才開始正視這個問題,而紛紛提出討論。此問題一直到1994 年,因為很多單位面臨要出版與發行的問題,始將佛教造字問題提出檯面成為公共問題來討論。
民間輸入單位與出版單位,因為遇到工作上的困難與需求,為法解決與突破這些困境,嘗試以各種方法來解決電腦缺字的問題。剛開始大都是以各自造字的方法,但是各造各的缺字就像是各說各話般,彼此不能交流,固然對出版事業並不形成大礙,但是如果欲將之電子化,則就有許多的困難, 茲將此時所採取的方法,分述於下:
例如:● 或 □
例如:
例如: 此善住天子受快樂後,夜分有聲告言:「七日後命將欲盡,生贍部洲,受七返畜生身,即受地獄苦,從地獄出,希得人身,生於貧賤,處母胎時,即無兩目。詣天帝釋所,悲號啼哭,冀免斯苦。天帝釋即與俱往佛所,具以白佛。佛為說此真言,使其先世惡業消滅無餘,壽命增延,受菩提記。真言曰: 那謨薄伽跋帝.啼隸路迦缽囉底毗失瑟﹖$勃陀耶.薄伽跋底.怛姪他 ﹖字為左口右宅 $字為左口右耶 .唵.毗輸馱耶娑摩三漫多皤婆娑.娑破囉拏揭底伽訶那.娑婆皤輸秫 ﹖字為左口右蜜 $字為左口右栗 #字為左口右麗 羅尼.輸馱耶輸馱耶.伽伽那毗秫提.烏瑟尼沙毗逝耶秫提.娑訶娑囉 ﹖字為左口右宅 $字為左口右姪
例如: 賢劫一切諸大菩薩。無垢普賢菩薩而為上首。一生補處住灌頂位諸大菩薩。及餘十方種種世界。普來集會。一切剎海極微塵數諸菩薩摩訶薩眾。大智舍利弗。摩訶目犍連等。而為上首。諸大聲聞。并諸人天一切世主。天龍。夜叉。乾闥婆。阿脩羅。迦樓羅。緊那羅。摩[侯]羅伽。人。非人。等一切大眾。聞佛所說。皆大歡喜。信受奉行。 大方廣佛華嚴經入不思議解脫境界普賢行願品 系統難字: [侯]= [目侯]
中研院資訊所文獻處理實驗室,因為之前有處理二十五史缺字的經驗及謝教授的熱心協助。因而許多民間佛教單位開始請託其進行佛典缺字問題。如莊德明先生於(電子佛典補字集整理進度報告)一文所言:
此時,謝清俊、莊德明、張翠玲與許婉蓉的〈中文字形資料庫的設計與應用〉一文,可說是中研院資訊所在接辦佛典造字之前,處理缺字的代表資料。 (待續) |
註解 |
|
相關連結 |
交流園地 | 利用Bookmarklet製作快速連結 |
關鍵字 | Bookmark, bookmarklet, JavaScript |
本文作者: 李志強先生 現任 中華電子佛典協會發行組組長 搞笑寶寶之家站長
|
利用Bookmarklet製作快速連結 大綱: 1.什麼是Bookmarklet 2.為什麼要使用Bookmarklet 3.如何使用bookmarklet 4.製作您自己的Bookmarklet 5.Bookmarklet的限制 6.範例說明 7.參考資料 什麼是Bookmarklet 所謂的Bookmarklet,簡單的說,就是一個內含簡單JavaScript程式碼的書籤。使用的方法和書籤一樣,不同的地方是:書籤是用來記錄瀏覽的位置,而bookmarklet則是記錄某些程序或是方法。 另一方面,bookmarklet在本質上可說是將JavaScript語言類比為一通訊協定(protocol),就像http或是ftp一樣,並需要透過瀏覽器來進行解譯,因此,bookmarklet必需依靠瀏覽器才能發揮功用。 為什麼要使用Bookmarklet 利用bookmarklet可以簡化許多動作,使得我們在瀏覽網頁時操作更為便利,再加上完全免費,並可在IE或是NS瀏覽器上加上各種有趣的功能,也可以依照使用者的喜好自行修改。因此筆者大力推薦您可為自己在瀏覽網頁的同時增加更多的趣味。 本文中筆者將簡單的介紹幾個有趣的bookmarklet,並顯示如何利用bookmarklet在瀏覽網頁時,將不明白的佛學名相反白選取,直接傳送到線上的佛學辭典查詢。 如何使用bookmarklet 使用Bookmarklet之前,您需要有Netscape(以下稱NS)或Explorer(以下稱IE)瀏覽器。您無需另外安裝或下載程式,只要簡單的將連結加入您的書籤或是我的最愛之中,或是直接拉到IE的連結列上。 Bookmarklet是免費(目前為止)且跨平台的(主要靠瀏覽器支援)。 製作您自己的Bookmarklet 製作Bookmarklet透過瀏覽器使用JavaScript語言,因此如果您想要設計自己的Bookmarklet,首先您需要對JavaScript以及瀏覽器的物件模型有初步的了解。以下筆者將假設您對於JavaScript語言有簡單的認識,如果您覺得有任何困難,您可以在參考連結之中找到一些介紹JavaScript的站台。 首先,一個連結在HTML檔案中,是以下列方法呈現的: <A href="連結的位址">連結的名稱</A> 而一個Bookmarklet的內容則是: <A href="javascript:alert('Hello!')">按我試看看!</A> 您會發現在href裡記錄的不是網頁的位址,而是一段由javascript開頭的程式碼。 alert()函數會出現一個警告的視窗,並在上面顯示Hello!字樣。 此時您已經完成了一個bookmarklet。當使用者瀏覽這個網頁時,會看見這樣的一個連結,您可以試著點選他: 您只要將這個連結加到我的最愛或是書籤列表之中,就是一個不折不扣的bookmarklet了。當然,這不過只是牛刀小試一番,在本文第六個段落筆者將介紹幾個有趣的例子供您參考。 Bookmarklet的限制 Bookmarklet除了JavaScript語言本身的限制之外,另外還有一些限制: 1)由於bookmarklet作用在目前瀏覽器執行的網頁,因此受到瀏覽器本身的限制,例如框架頁內頁連結到其他的網域,瀏覽器會發生不允許讀取相關的資訊的情形; 2)要避免和網頁中原本就存在的javascript語言產生衝突。您可使用亂數產生的變數名稱防止變數定義的衝突,例如asfd4_1Ybd=3,記得,JavaScript中大小寫字母是不同的; 3)bookmarklet的程式碼不宜太長,一般建議最好少於500字,以避免造成不必要的錯誤及瀏覽器過度的負擔; 4)對於瀏覽器物件要特別的處理,例如有框架頁時需要另外讀取內頁的物件等等; 5)其他:目前還沒有想到…… 範例說明 以下的範例是筆者所寫的,您可以加到您的連結列或是書籤列表之中。 範例一:瀏覽器定位,將瀏覽之中的視窗定位在螢幕左上角。
範例二:顯示瀏覽網頁的內容:
範例三:一次開啟數個網頁:
範例四:開啟特定的網頁,範例是依照日期開啟當日的網頁:
範例五:抓取反白選取的文字內容:
範例六:抓取選取文字,送至線上查詢的字典或搜尋引擎: 丁福保佛學辭典名相檢索 參考資料 1)Bookmarklet相關網頁:
2)JavaScript相關的網頁:
|
註解 | |
相關連結 |
| Bookmarklets | 中華電子佛典協會 | 回最上層 | |
心得分享 | HTML Help檔案中檢索的小技巧 | ||||||||
關鍵字 | HTML Help版、CHM檔、檢索 | ||||||||
HTML Help檔案中檢索的小技巧 使用HTML Help版經文來檢索,是一件十分方便的事情,不過由於HTML Help檔案是說明檔的格式,因此有一些限制,例如五百筆上限等等。在微軟公佈HTML Help 2.0之後,會增加許多新的支援,然而在此之前,有一些檢索的小技巧可以和大家分享。 一、檢索的輸入
二、使用萬用字元
三、布林檢索
四、檢索標題
五、反白標示
六、其他
如果您有什麼心得或是疑問,也歡迎在CBETA_friend討論群組提出來和大家分享。
| |||||||||
相關連結 | |||||||||
網際導覽 | 玄奘西域行 | ||||||||
關鍵字 | 數位博物館計畫、玄奘西域行 | ||||||||
「玄奘西域行」是「數位博物館計畫」中的一部份,是由國立台灣大學哲學研究所主持,共含「文獻、圖像、史地資料之組織與研究」、「互動式資訊視 覺化設計與研究」、「數位博物館中知識庫系統之研發」三個子計畫。而分別由中華佛學研究所、國立藝術學院科技藝術研究中心、國立台灣大學資訊工程研究所執行。 內容包羅萬象,提供了佛典、辭典、文獻、文物、人物、年表和地圖檢索等等,值得一遊。其中佛典檢索部份即是中華電子佛典協會的佛典資料庫。
| |||||||||
相關連結 | |||||||||
本會電子報之文章著作權均歸原著作者所有,轉載時請全文照登,謝謝。 |
【 CBETA E-News
中華電子佛典協會新聞電子報】 |