看板: 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 |