版本變化
Thursday, 22. March 2007, 20:55:50
寫作過程
《詩中天》的構想,源自作者的懶惰,因為太懶,所以對查找韻書萬分不耐煩;也因為太懶,所以腦中沒有記下多少詞譜。翻來覆去的查韻對譜,使得填詞的心淡了許多,所以一直想寫一個程序,方便自己填詞,也方便其他人學詩和填詞--這種想法早在上一世紀就已經有了,可是作為一個名符其實的懶人,真正動手卻是2002年年頭,拖拖拉拉地到了2002年8月才完成。這個程序只曾在qoos網站上貼出,雖然譜的顯示,詩句的輸入,韻和平仄的查對都沒有問題,個人的評價卻是又醜又難用,除了我之外大概沒有誰會懂得用。在2003年,無意中在網上發現了一個有翻譯和註釋的《唐詩三百首》,對初學者很有用,但是因為html格式的限制,也因為網頁制作者的草率,原詩、翻譯和註釋的排對很亂,閱讀起來很不方便。這其實也是詩詞書籍的通病,詩(尤其是長詩)的注釋往往很難查找,有時還需要翻頁還能看到,雖然這是傳統書籍不可避免的缺點,在電腦無處不再的今天卻是可以解決的。於是我在2003年7月開始寫《詩中天》,用了四個月完成1.0 (試用版),並於11月中上傳到qoos網站。
在接下來的兩年,而為忙著寫《詞學怪談》,《詩中天》只能斷斷續續地小修小補,直到2005年7月才又繼續,於2006年7月發表1.1版,這是《詩中天》第一個正式版。
《詩中天》1.1.3版(2007年4月23日)
新增功能:
- 新增詩作資料窗口,可以為每首詩加上序/備註/註釋等,並可按喜好程度打上標誌
- 全新的詩集格式,把個人作品集中處理,詩集中的每一首詩都可以獨立修改
- 詩集可以以《詩中天》書籍格式(.pbx)或 HTML 格式輸出,方便交流
- 在界面中顯示目前所用的韻系
- 可以在選項窗口中修改所有其他窗口的字型
- 把目錄窗口中的目錄由tTreeview改為Virtual Treeview,大幅縮短更新目錄所用的時間
改變:
- 打開新譜時自動把韻系改變為內定值,因為其多初學者都不知該用哪一韻系
- 為選項、目錄、查找等窗口加入提示
《詩中天》1.1.2版(2006年12月16日)
錯誤修正:
- 無法同時打開兩個《詩中天》
- 檢查聲韻時疊韻會導致檢查出錯
- 檢查聲韻時入聲字可能會和混入去聲或上聲中
新增功能
- 加強查找功能,可以輸入多個詞,以半形的空白分開,查找得結果將只包括同時含有這些詞的詩
- 書籍中新增可隱藏功能,例如《唐詩三百首》中孫洙的夾注,可以按Ctrl-J隱藏或顯示
- 支持拖放功能,可以把書籍、詩、圖像文件拖入《詩中天》打開
- 新加提示窗口,目前只有兩項提示,使用者可以按窗口的「別再顯示」將之永久關閉
- 加入复製BBcode功能(一般論壇使用的貼文格式),在寫作模式下按Mouse右鍵,選第二項「編輯」,再選最後一項「复製全詩到剪貼板(BBcode)」,使用者可以通過修改Poemsky.ini改變BBcode格式
- 新加入國語注音的解釋/例詞,默認為不使用,請按F10,選5:「顯示國語注音說明及詞組」將之打開
- 可以改變目錄、查找、選項、輸入法等窗口的字型,進一步支持簡體顯示。
書籍變化:
- 大幅修改原來的《唐詩三百首》,換上陳婉俊的注和加上孫洙原注,和龍榆生《唐宋名家詞選》(琴韻深深注)合集為《唐宋詩詞》
- 《詩詞入門》一書加入龍榆生《詞學十講》、施蟄存《詞學名詞解釋》和望月、胖丁的詩學名詞解釋
- 加入《聲韻集萃》一書:哈哈兒、望月、釣叟、浮雲等輸入的二十多種對韻資料,包括李漁《笠翁對韻》、車萬育《聲律啟蒙》、司守謙《訓蒙駢句》及林緝熙《仄韻聲律啟蒙》等等(說明)
譜書變化:
- 新增拗式詩體、古體詩和六言詩
- 補完龍榆生《唐宋詞格律》中所有平韻格和平仄通協格詞譜
- 補完徐沁君《元北曲簡譜》中黃鐘及正宮所有曲譜
《詩中天》1.1.1版 (2006年8月20日)
新增功能
- 新加上更換譜書功能,能隨時更換所用的譜書。
- 把《欽定詞譜》轉換成譜書,所有兩千多體詞譜全能用來寫作,補充原有的《詩詞曲格律簡編》的不足。
- 為每一主題設立獨立的資料項,更變主題時相應的字體和背景設定會被保存。
- 可以改變詩文區字體的大小。見選項設定。
- 可以除去帶有internal leading的字型(如Arial Unicode MS)的空白,使實際字體變大。見ini文件格式。
- 加入寫作模式下的第三種文字顏色,用來顯示平仄可能對也可能錯的字。可以於選項設定中關閉。
- 可以直接在目錄窗口中刪除作品檔案。參考ini文件格式中的UseRecycleBin一項。
- 根據《粵語審音配詞字庫》進一步完善粵語的注音,除了原有的音標外,現加入每一個音的說明和適用詞組。
改變
- 去除置頂功能,因為它導致窗口許多不正常的表現。
- 目錄窗口打開時不再能對主窗口進行操作,這是因為其中的Treeview控件本身的bug,使得整個程序不定期自動置頂。
- 把《夜涼如水》的背景圖變暗,把《昨日風韻》的畫面略為加寬,並加上最小化的按鈕。
錯誤修改
- 當Click在注釋上時程序可能會失去focus。
- 當句子太長時《詩中天》會自動斷句,這時翻譯的句子可能會不對應。
- 詩文區的空白處會錯誤地對mouse的click作出反應。
- 因為Taskbar的Bug,其上的《詩中天》圖標無法如實地反應《詩中天》的狀態。
- 界面主題更換後,或者首篇顯示的文篇太長時,詩文區的句子排列可能出現異常。
- 粵語輸入法無法輸入韻母為ng的字。
《詩中天》1.1.0版 (2006年7月)
- 全新的數據結構,為此重寫了大部分代碼,整個程序由8,300行暴增至35,000行。
- 支持xml,書籍和界面主題使用xml,增加程序的可擴增性。
- 增加填詞功能,可以填寫近體詩,詞,曲和粵語歌詞。
- 重新校正平水韻(佩文詩韻)和詞韻,缺字根據粵語入韻。全新拼音資料,支持中華新韻。新增粵語資料和韻。
- 支持其他語言版本Windows,可在簡體Windows上運行。
- 內置三種輸入法,亦可對簡體中文輸入法自動進行繁簡轉換。
- 真正支持動態界面主題,內附四種界面。
- 支持詩文區的透明顯示和直式排列。增加字的外框功能。
- 增加目錄窗口
- 增加查找窗口
- 增加書籤功能
- 增加防止閃爍和畫面整合功能,加強Mouse滾輪支持。
- 加強Script和Action功能
《詩中天》1.0 試用版 (2003年11月)
- 確定了《詩中天》支持多界面主題的系統架構,用戶可以自行設計界面,內附《詩情畫意》,支持不規則透明界面
- 確定了《詩中天》的基本使用方面:三層式目錄結構,動態顯示相關資料
- 支持平水韻(佩文詩韻),詞韻和拼音
- 多媒體支持,可播放wav, mp3, avi等音樂和影片,同時支持bmp, jpg, gif等圖片格式
- 初步支持script
- 開放式書籍架構,用戶可以任意選取書籍


How to use Quote function: