看板: BudaTech ◎ 佛典電子化討論    板主: HeavenChow
閱讀文章: 第 627/2032 篇 | 上篇 | 下篇 | 回覆 | 轉寄 | 轉貼 | m H d | 返回
發信人: "Heaven" <j120006632@mail.chinatrust.com.tw>, 信區: BudaTech
標  題: Re: fgfc 第三次改版, 請幫忙測試並提供意見.
發信站: 國立中山大學網路組 Mailing List (Tue May 20 15:43:31 1997)
轉信站: Lion!ccnews.nsysu!buda-tech@sccid.nsysu
來  源: sccid.nsysu.edu.tw


> > 羅侯羅
> > 羅[目*侯]羅
> > 上二段比較後產生:
> > 羅<<||目>>侯羅
> > 羅[<<目||>>*侯]羅
> 還是上次那句老話, 只要把缺字組字當成一個字來處理, 建議您在 command line 
> options 內加一個是否要處理缺字組字的選項. 程式內比對處理時,
> 侯是與[目*侯]
> 來比, 因此 []及其內的半形符號不要在 read file 後去掉.

大概是因為程式在一開始就沒規劃的很好, 比較時, 程式中讀入100個中文字後
再用  c  的函數來做字串比較, 所以我也不知如何將其視為一個字...
喔... 我忽然想到一點了, 當初我曾想到做一個不要比較的列表如下:

然==燃
唯==惟
.....

因為版本問題, 有些字是各版的差異, 可以不用比較, 若在比較時就直接忽略, 
則可以省下不少修正的時間. 您的意思是否再加上

侯==[目*侯]
侯==(目*侯)
侯==[目∞侯]
侯==(目∞侯)
.....

嗯... 這樣或許可行, 但變化大概有七十二種吧!  (開玩笑的:)

後學是有想到一個方法, 當讀入半形字時 (ascii < 128) , 自動在前面補上 ascii =
01 的字, 
如此一來在電腦中就全部都是雙位元了 (可以國際化了 :p ) , 這時就不管中文,
英文, 
先比較再說, 等到輸入時, 再將 01 除去即可.

這個想法尚未成熟, 有空還要再想看看有沒有其它問題. 至於 01
只是想找一個佛典不可會
輸入的 ascii 即可.

> >   文明兄, 您大概了解了嗎?  :p
> 了解 :)

  多謝張兄, word basic 就麻煩您傷點腦筋了 (好像在陷害您一樣  :p )

> >   至於最新版的 fgfc 及漢書巨集, 待後學放上東坡站後再通知大家,
> >   通常後學都放不上去, 可能又要麻煩大剛兄了 :)
> 您要不嫌棄的話, 電子佛教藏經閣也可放上一份.

  謝謝您了, 剛剛上東坡站, 她不讓我用匿名侵入 :(
  後學先 mail 一份給您, 待您放上網站後, 再煩麻您通知大家.
  又, 這份原 mail list 的朋友已被後學強迫收了一份, 除了 fgfc.pro (漢書巨集)
  中的判斷符號由 ((||)) 改成 <<||>> , 其餘沒變. 主要是想讓 news
上有興趣的朋友
  參考一下.

  Heaven
閱讀文章: 第 627/2032 篇 | 上篇 | 下篇 | 回覆 | 轉寄 | 轉貼 | m H d | 返回

卍 台大獅子吼佛學專站  http://buddhaspace.org