看板: BudaTech ◎ 佛典电子化讨论    板主: HeavenChow
阅读文章: 第 673/2032 篇 | 上篇 | 下篇 | 回覆 | 转寄 | 转贴 | m H d | 返回
发信人: maha <maha@tpts1.seed.net.tw>, 信区: BudaTech
标  题: [buda-tech]三个实用的WORD巨集
发信站: 国立中山大学网路组 Mailing List (Mon Jun 23 03:46:33 1997)
转信站: Lion!ccnews.nsysu!news.nsysu!buda-tech@sccid.nsysu
来  源: sccid.nsysu.edu.tw

各位从事电子佛典的朋友:

当我们整理电子佛典时,是不是常觉得老是做一些重复的小动作?会写程式
的人当然可以动点脑筋来解决这类问题,但如果您没那个能力该怎麽办?我
也是属於不会写程式的,但会一点点WORD巨集应用,所以在此野人献曝,提
供三个WORD巨集(适用於中文版WORD 6.0-8.0),让有需要的朋友参考使用
,不过请来e-mail索取(本想把这三个巨集内容附在本信末尾,但经检测,
有问题,巨集内容会被信件所自动加入的段落符号破坏)。这三个巨集分别
是:

  一、全形直打符号转为横打符号(V2H)
  二、半形标点转为全形标点(H2F)
  三、纯文字段落格式转为WORD段落格式(TXT2DOC)

相信在您看过这些巨集内容後,您也可以依照格式随意编辑出自己所需要的
相似巨集。如果您在从事电子佛典当中,遇到这方面的困难而解决不了,请
您提出来,大家一起来研究看看。

以下是V2H巨集执行转换前後的对照:

【转换前】
(){}【】《》^〉「」『』│□

【转换後】
(){}【】《》<>「」『』—□

以下是H2F巨集执行转换前後的对照:

【转换前】
`1234567890-=\
qwertyuiop[]
asdfghjkl;*
zxcvbnm,./
~!@#$%^&*()_+|
QWERTYUIOP{}
ASDFGHJKL:"
ZXCVBNM<>?

【转换後】
‘1234567890-=\
qwertyuiop〔〕
asdfghjkl;’
zxcvbnm,。/
~!@#$%^&*()□+|
QWERTYUIOP{}
ASDFGHJKL:”
ZXCVBNM<>?

TXTDOC巨集的作用是把一般PE2或HE5等纯文字档(每行末尾皆含有一段落
符号),转换为标准的WORD段落格式;不过有个前提,此纯文字档在 PE2
或 HE5等编辑器内必须在段与段间空一行(也就是含有连续两个段落符号
)。

至於要怎麽使用这些WORD巨集呢?以 V2H巨集为例,很抱歉,因为我於此
也实在不甚专精,所以请按照以下有点罗嗦的步骤逐一进行:

 1.於开启WORD後,以滑鼠点选工具/巨集,任意输入一巨集名称,假设
  是 V2H。
 2.按「录制」,此时出现「录制巨集」视窗,其中的「录制巨集名称」
  可以不用修改,然後指定巨集至工具列(也就是在「工具列」钮按一
  下)。
 3.紧接著出现一个「自订」视窗,请将 V2H拖拉至萤幕上方工具列区域
  空白处。
 4.紧接著出现一个「自订按钮」视窗,请选定一个按钮图形,然後按「
  设定」。此时工具列区域就会新增一个工具按钮。
 5.接著请关闭「自订」视窗,於是巨集录制开始,画面出现一组巨集停
  止及暂停之控制钮。此时请不要随意按键或动滑鼠,请马上移动滑鼠
  把巨集录制停止。(也就是说,我们刚才录了一个空巨集。)
 6.以滑鼠点选工具/巨集,於巨集名称输入「V2H」,然後按「编辑」。
 7.这时你在这个V2H巨集编辑视窗内看到两行文字:
  Sub MAIN
  End Sub
  请将这两行文字删除。
 8.请开启v2h.txt,将此档案所有内容复制到V2H巨集编辑视窗内,完成
  後将V2H巨集编辑视窗存档。
 9.至此大功告成,往後只要开启任一欲执行全形直打符号→横打符号转
  换之档案,然後按一下於步骤 4所新增的按钮,即可顺利将全档转换
  成功。

您只要模仿上面所说的方式,即可在WORD里面完成其它巨集的设定,往後
只要按个钮就一切OK了。不过,请注意!请先行测试,确定没问题後再正
式使用。

                             maha 6/23/97
       

阅读文章: 第 673/2032 篇 | 上篇 | 下篇 | 回覆 | 转寄 | 转贴 | m H d | 返回

□ 台大狮子吼佛学专站  http://buddhaspace.org