印學書庫 QA

印學書庫

https://www.mebag.com/book/

開場白

2004 年曾請人以ASP.NET語法撰寫「印學書庫」,蒐錄林文彥老師十幾年來的藏書資料,對於書籍等文獻的紀錄整理有著正面的幫助,但一年多前在不明因素之下執行程式損壞無法正常運作,恢復資料庫來處理文獻建檔的工作刻不容緩,文獻研究必須藉著程式完善的管理功能才能符合資訊社會的潮流。

原發表於個人部落格〈「印學文獻資料庫〉粗略的構想〉一文,經整理補充而成本文,除重新規劃設計的資料庫內容之外,還包含筆者對文獻整理與應用的粗淺看法。

現在是2025年底(12.25)我使用的筆電和硬碟,已經找不到原始這篇文章了。20多年前的構想在今日得以實現,拜「Gemni大神」所賜。

自12月中旬訂閱「Gemni」以來,已經把原本20年前曾經作的、想做的程式網站功能都實現了。像「引得市後台程式」、「引得市離線程式」、「新版古文字缺字資料庫」、「引得市立圖書館」、「引得市網路地圖」、「引得市論壇」、「先秦璽印分域資料庫」、「印學書庫」…,還包含一個安卓手機app(索麼事)等。

只要說出想法和呈現的結果,很快就可以寫出程式。持續和「Gemini」對話,重點在「debug」(偵錯)得一直反覆測試,

如何開始寫程式.作資料庫?

緣由

為了讓「先秦璽印分域資料庫」有方便的「參考書目」置入方法,實現可以直接使用「開卷助理」快速跳頁PDF的效果,有個完整的書庫資料作為後盾,是很重要且必要的,就像「古文字缺字缺字庫」也是後勤支援之一。

二十多年前的分類方法比較複雜,現在用比較簡單的分類方式, 輸入快速便利考量,編碼最好不要太長,但也不能太短容納不下資料量,四碼數字大概就是合適折衷的數量。

文獻「分類號」的命名與設計

將各種參考書目分四纇。如:「工具書」、 「博碩士論文」 、「期刊論文」、 「外文書」,以「小寫英文+四碼數字」,四種分類代號,我們稱為「書庫碼」, 例如:
資料庫的名稱是「xxxbook.mdb」,當中有四個資料表分別是:
「工具書」(資料表名:k_book)定名「k」,第一個「書庫碼」即:「k0001」
「博碩士論文」(資料表名:n_book) 定名 「n」,第一個「書庫碼」即 :「n0001」
「論文期刊」(資料表名:e_book) 定名 「e」,第一個「書庫碼」即 :「e0001」
「外文書」 (資料表名:w_book) 定名 「w」,第一個「書庫碼」即 :「w0001」

「期刊」依照其他內容取名的方式,本來代號應該設定為「q」,四種分類的開頭,合而為一即「knew」。Knew 是動詞 know (知道、認識) 的過去式,表示「曾經知道」、「當時知道」或「早就知道」,用來描述過去某個時間點的了解或認知。例如 I knew it! (我就知道!)。

批次大量匯入資料設計

可選擇「檔案匯入」或者「貼上」,批次匯入以「,」作為分隔符號。最上面會列出示範的格式順序。匯入前把原先資料的符號去除,如:「《》」「,」、「:」、「。」等。欄位之間以半形符號「,」區隔,如果該欄位沒有資料,就不輸入任何資料,不過必須保有「,」作為區隔。

程式會自動把各種欄位的資料抓回資料庫儲存,「分類號」會自動產生。有「檢查」「匯入」 兩個按紐

專題研究.建立/收藏(簡稱「專藏」)

研究者進行某項或多項專題研究,蒐集資料之餘,還必須記得文獻的名稱。這項設計將帶給研究者便利的參考書目匯集方式。我們讓使用者可以開一個「專題」,為其命名,從資料庫(四種項目)中可以勾選納入「專題研究」,以後打開「專題」,可以看到自己在某個「專題」蒐集的文獻。(呈現文獻的時候,會自動加入各種必要的符號,如原先設計的複製狀態)。

隨時可透過社群、email分享出去目前蒐集的「專藏」

馬上開始你的程式人生

在「Gemini」輸入:「請幫我寫一個書籍搜尋資料庫,未來可以讓使用者上線編輯內容,批次上傳內容,程式會命名為:index.html(之後會改為asp程式)

文獻呈現.輸入格式

示例

古文字研究(一)
中國文字(二〇二〇年夏季號)
金文文字考釋匯纂(2000-2015)
清華大學藏戰國竹簡(捌)-(拾參)字根研究

QA

Q:「印學書庫」和一般的圖書搜尋系統有什麼不同?

A:蒐集的文獻書籍以專業研究為主,和「引得市」一樣,支援古文字缺字與圖形字的查詢與顯示。

Q:找不到QA連結,還有我想設定欄位顯示內容,在那可以找到?

A:搜尋匡旁邊有一個圖示(篩選設定),點進去就可以選擇搜尋的「範圍」,設定每頁顯示「筆數」、QA連結也在這裡。另外「欄位設定」點進去之後,可以句選想顯示的欄位。

影音介紹

youtube

20251224〈印學書庫〉 開發.回顧與技術架構分析(上)

20251224〈印學書庫〉 開發.回顧與技術架構分析(下)

20251228〈印學書庫〉 操作示範(上)

20251228〈印學書庫〉 操作示範(下)

bilibili

【20251224〈印學書庫〉 開發.回顧與技術架構分析(上)】

【20251224〈印學書庫〉 開發.回顧與技術架構分析(下)】

【20251228〈印學書庫〉 操作示範(上)】

【20251228〈印學書庫〉 操作示範(下)】

相關文獻

印學書庫


〈印學書庫〉網址:http://www.mebag.com/book/

tags: 大專院校 學者 大學 博士班 研究所 缺字庫 相關系所 交流 合作 資料庫 索引 引得市 青年學者 印學 印學書庫 搜尋 文