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