2018年11月11日 星期日

20181111《引得市》改版說明

20181111《引得市》改版說明

《引得市》網址:http://www.mebag.com/index/

【前言】

很高興的向大家分享這個消息,近期《引得市》在瑾昀兄的規劃實作下,與筆者協作,經過約三個星期的反覆調整,今天終於完成了改版的作業,不只是前端操作界面的調整,在後端的程式與資料庫也有一定程度的優化。詳細改變內容,在後面有分段的解說。



《引得市》網址:http://www.mebag.com/index/

【前端視覺操作界面方面】

從原本佔據大幅版面、分類混亂的全部資料庫連結表格,改成簡潔易用、分類清晰、明確主次的導航欄。該導航欄以「工具書」、「出土文獻」、「論文著作」、「幫助」作爲頂級菜單,同時並排放入了「部件檢索」、「缺字檢索」兩個用戶最常用的資料庫入口。其中:

⊙「工具書」放置工具書類文獻的字頭、詞頭索引,目前包含「語文辭典」、「說文解字」、「康熙字典」、「專科辭典」4部分。

「語文辭典」整合了原《引得市》商周文字、戰國文字、秦漢文字、傳抄古文、古文字、今文字、訓詁、俗語詞等八種常用資料庫的全部文獻,並冠名爲「語文資料庫」,意謂漢語言文字類的工具書皆匯於此。位於該資料庫的文獻均支持標籤檢索、多選文獻等新功能(見後文)。

「說文解字」和「康熙字典」兩個資料庫由於有特殊的欄位格式,所以儘管也屬於「漢語言文字」的範疇,但是仍然獨立於「語文辭典」之外。我們以後也有計劃設立與「說文解字」、「康熙字典」平級的「玉篇」、「廣韻」等資料庫。

「專科辭典」用於放置非漢語言文字類的工具書。這類文獻目前絕大多數與筆者本人專業興趣相關,按照性質暫時分爲「文史類」、「藝術類」、「外語類」三類;在各地網友的襄助下,以後隨着工具書索引種類的拓寬和加深,「專科辭典」的分類會根據情況隨時調整。

⊙「出土文獻」放置出土文獻著錄、釋文方面的專業資料庫,按照出土文獻的性質分爲「甲骨文」(目前尚無資料)、「金文」、「簡牘帛書」、「璽印封泥」、「磚瓦陶文」、「碑碣石刻」、「其他」等7類。

⊙「論文著作」放置非工具書類、非釋文著錄類文獻的論著,包括書後附有主題索引的「裘錫圭學術文集」、「文字學概要(修訂本)」、「古文字構形學(修訂本)」、「文字學術語規範研究」;而僅有目錄的文獻則統屬於「章句目錄」二級菜單下,以示區別。



⊙「幫助」包含「使用說明」、「文獻一覽」、「關於引得市」(附「站長作品」)、「聯繫我們」等。其中「文獻一覽」以列表的方式展現《引得市》目前收錄的文獻的詳細資訊,包括文獻名、標籤(僅支持「語文辭典」資料庫的文獻)、作者、出版時間及索引製作者等。「站長作品」放置站長(筆者)的一些小作品。

⊙「部件檢索」:(見後文)
⊙「缺字檢索」:(見後文)

【資料庫的調整方面】

去年這個時候,瑾昀兄以時間順序爲綱,爲《引得市》索引規劃了商周文字、戰國文字、秦漢文字、古文字、傳抄古文、今文字等分類,首次整理了《引得市》五花八門的文獻,使之趨於有序。

經過一年的實際使用,瑾昀兄廣泛聽取使用者的建議(問卷星問卷:https://www.wjx.top/jq/29010656.aspx),特別是對於文獻分類、查詢便捷度上面的需求,將原「商周文字」等八種資料庫併入「語文辭典」資料庫,並採用Bootstrap框架爲「語文辭典」資料庫設計了一個全新的前端界面。「語文辭典」引入了「標籤」的概念,使得文獻的分類更爲立體、細膩。在實際操作中,用戶只須輸入某個標籤,便可篩選出貼有該標籤的文獻集合,並且在該文獻集合的範圍內査詢索引。

目前「語文辭典」收錄183種文獻,爲每本文獻貼標籤的工作有賴王森兄和白石兄的大力支持,筆者在此表示感謝。


※操作介紹

使用者能夠自由選擇想要/需要的文獻組合進行自定義聯合檢索,這在過去是無法實現的,但是在「語文辭典」新界面中,這一切都變爲現實。


「語文辭典」的界面如上圖所示。


文獻選單目前支持複選,被選中的文獻後面會出現對鉤符號(√),而「書名」後的欄位會同步顯示目前所選文獻的數量(※如果只選了一本文獻,則欄位中顯示的就是書名)。

文獻後面列出的灰色小號字爲該文獻所貼的「標籤」。使用者可以通過文獻選單上方的檢索框輸入「書名」或者「標籤名」定位/篩選到所需文獻,並通過挨個選擇或者一鍵「全選」的方式勾選上所需文獻。

在確認好查詢範圍(待搜尋的文獻組合)之後,用戶即可在右側提示有「請輸入關鍵詞」的檢索框中輸入內容進行查詢。值得一提的是,瀏覽器會自動記憶當前的查詢範圍和檢索關鍵詞,使用者在下次查詢時不必再重新填寫一遍查詢條件。當需要恢復默認的查詢設定時,記得按下「重置」按鍵。

舉例來說:若在文獻檢索框輸入「甲骨」,則會自動列出文獻名稱或標籤包含「甲骨」的所有文獻。以游標點選「全選」,左上方就會出現「已選9/183本文獻」。直接以這樣的方式檢索,或者取消某些文獻,再進行檢索。下圖中我們以「非」字進行檢索,共有12條列顯示。若還要查詢別字,繼續輸入不必重新設定查詢範圍就可以再查詢(如圖)。








【部件檢索的介紹】

部件檢索的原始功能如拆字,請見另文介紹。目前改版後,使用者能夠全數查詢或個別單一選擇文獻(※只能單選,無法複選)選擇後,右側會自動顯示該文獻的字數。

舉例來說:我們可以直接以「引得市」專用版來查詢,在「部件」檢索框中輸入「馬」(如果☑即時查詢有勾選),則立即列出了超過99筆的字頭內容。可以點選放大鏡符號「🔍」(即列出所有的字頭)。這時使用者若要以列出字頭的某一字來查詢資料庫,則可用游標點選字頭,程式就會連結到資料庫查詢。

※必須注意!※必須注意!※必須注意!(很重要所以說三遍!)若要執行查詢的功能,請勿勾選「□複製模式」。若有勾選,游標點選字頭即自動複製該字,而不會跳頁至資料庫查詢。




我們也可以針對某種文獻來查詢,在搜尋框中輸入「古文字」,此時會自動列出符合關鍵字的文獻。此時,只能選一種來查詢。若選擇「古文字詁林」專用版(22656字),再點選放大鏡符號「🔍」,這時就會列出這文獻中,「馬」部件的所有字頭(215字)。點選任何一個字頭,就會用該字頭查詢為條件,連到「古文字詁林」資料庫查詢頁碼。圖中的範例是「驘」「08_0499」(第八冊的499頁)。

所以,當使用者改變查詢條件(變換文獻內容)時,請再一次點選放大鏡符號「🔍」,讓程式重新查詢,否則只會停留在前一次的條件範圍。






※必須注意,個別選文獻,查詢的範圍當然是該文獻的字頭為主,若選擇是「引得市」,查詢的則是目前支援顯示的9萬多的漢字(基本漢字及擴張A~F等)。所以,列出顯示的字頭不一定是「語文辭典」內涵蓋的字頭,所以可能會有顯示「查無此資料」的訊息。






【缺字檢索的介紹】


「缺字檢索」即原始存在的「古文字缺字資料庫」,目前累計缺字15733個。基本功能不變。只將原始八種資料庫的連結,合併成單一的「語文辭典」。構字式與字型等文字尺寸加大,方便使用者查看瀏覽。



【小結】


《引得市》近20年的老舊程式,承載著數百種文獻,數十萬筆資料的查詢順利運行,瑾昀兄不嫌麻煩一點一滴、一步一步的修改調整,為各地廣大的使用者帶來更好的操作體驗,以現(限)有的資源作最大的展現。

⊙關於這次的改版,筆者簡單的總結了以下幾點:


1.複雜多樣的各式連結資料庫,字辭典文獻整合集中成單一窗口,利於查詢,其他分類讓使用者也容易理解。
2.資料庫與程式優化,改善使用者查詢效率。
3.缺字庫查詢後,單一點選「語文辭典」連結,查詢缺字在何種文獻的位置更為方便。
4.在近數百種資料庫的程式裡,修改插入頁面上下端的選單等內容,讓日後修改調整更容易。
5.CSS樣式設計,統一資料庫字型大小與風格。


期待大家持續使用《引得市》,並推廣介紹師長或同道朋友,如有其他需要改善的意見。請從這裡填寫問卷:https://www.wjx.top/jq/29010656.aspx,告訴我們。

謝謝大家!


【補記】


原本在「⑦說文」項目的《古文字詁林》內容移動至「語文辭典」中,並且增加了11冊的字頭內容,原始字頭1700多字,缺字佔了1000出頭,新造字390字。至此,終於實現了《古文字詁林》1~11冊完整的字頭檢索。

沒有留言:

張貼留言

20240422《中國語言學大辭典》分類詞目表索引數位化完成

 20240422《中國語言學大辭典》分類詞目表索引數位化完成 知乎: https://zhuanlan.zhihu.com/p/693938707 【製作說明】 這本書在33年前出版,正在看這篇文章的朋友可能都還沒出生?1991年那時候我在作什麼呢?就讀專科學校(美術工藝科),...