欢迎来到天天文库
浏览记录
ID:32366048
大小:1.63 MB
页数:5页
时间:2019-02-03
《含公式word文件到方正书版文件的实用转换方案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、含公式Word文件到方正书版文件的实用转换方案毛善锋收稿日期:20090503修回日期:20090930东南大学学报(自然科学版)编辑部,210096江苏省南京市四牌楼2号,Email:sfmao@seu.edu.cn摘要提出了一种自助式的Word公式到方正书版公式转换器构造方案。首先,安装MathType公式编辑器,并将其自带的纯文本格式的LaTeX公式转换器文件LaTeX.tdl、TeX(base).tdl和TeX(chars).tdl分别重命名为“方正书版.tdl”、“基本模板.tdl”和“常用字符.tdl
2、”。然后,用方正书版100打开这3个新的tdl文件,将其中常用公式和符号的LaTeX命令变更为方正书版命令和符号,构造出既便于用MathType直接创建单个方正书版公式,又便于用MathType批量转换Word公式的方正书版公式转换器。最后,给出了用方正书版100编辑转换所得Word文件的具体方法。关键词Word公式MathType公式LaTeX公式方正书版公式转换器tdl文件转换拖放矢量图形格式的Word公式与纯文本格式的方正书版公式互不兼容,这个问题一直困扰着科技书刊编校和排版人员。文献[1-2]曾探讨过相关问题与对
3、策,但其实用性或经济性尚嫌不足。本文借助于MathType自带的LaTeX公式转换器所构造的方正书版公式转换器,可以既经济又实用地解决这个问题。图1MathType的公式转换选项卡1MathType自带的LaTeX公式转换器comment”前的2处“”。最后,点击该选项卡右上角的MathType是DesignScience公司开发的公式编辑器,其“Convert”,即可将当前Word文件中的全部公式转换成纯文前身是早年的Word公式编辑器(WordEquationEditor)。aMathType既能创建和编辑Word公式
4、,又能将Word公式转换本格式的LaTeX公式,例如,Word分式b将被转换为LaTeX为LaTeX和MathML等纯文本格式的公式。Word公式向分式“\frac{a}{b}”。该过程依赖于LaTeX.tdl文件中的分LaTeX公式的转换,得益于MathType自带的LaTeX公式转换式模板条目“frac="\frac{#1}{#2}";”。器文件LaTeX.tdl、TeX(base).tdl和TeX(chars).tdl。这组可以想见:若用方正书版100将LaTeX.tdl文件中的搭配使用的纯文本格式的tdl文件,默认
5、情况下存放于“frac="\frac{#1}{#2}";”修改成“frac="〖SX(〗#1〖〗#2\ProgramFiles\MathType\Translators文件夹中。为叙述方便,a〖SX)〗";”,则Word分式将会被转换为方正书版的分式本文采用MathType60a中文汉化版。b在Word菜单栏点击MathType菜单中的Convert“〖SX(〗a〖〗b〖SX)〗”。Equations命令,得到图1所示的ConvertEquations选项卡。2LaTeX公式转换器方正书版公式转换器点击其中“Textus
6、ingMathTypetranslator”前的单选按钮,在其下方窗口中找到并选中“TexLaTeX209andlater”这个MathType自带的LaTeX公式转换器已相当成熟,且在不转换器名称。然后分别去掉该窗口正下方的“Include同MathType版本间相互兼容,因此,将LaTeX公式转换器更translatornameasacomment”和“IncludeMathTypedataasa新为方正书版公式转换器,在技术上安全性和灵活性兼备。中国高等学校自然科学学报研究会中国科技期刊学研究基金重点资助项目(
7、GBJXA0909).http://www.cjstp.cn中国科技期刊研究,2009,20(6)—1087—安全性体现在,对于尚未更新的条目,总有LaTeX的转换结23公式转换器文件中全局性条目的更新果保底;灵活性则体现在,可以有选择地边更新边使用,不断全局性更新即对那些影响全局的特殊符号(例如转义积累,慢慢构造出符合自己编辑排版工作需要的方正书版公符)和宏观结构(例如多行公式的排列规则)进行替换,主要式转换器。涉及LaTeX命令体系层面上一部分tdl条目的更新。21公式转换器文件的句法规则LaTeX和方正书版在转义符
8、、换行命令、上下标出现的以分式“frac="\frac{#1}{#2}";//fraction”为例,等于先后顺序等细节上的替换或对应关系如下:(1)LaTeX的盒号“=”左边的“frac”为分式模板名称,等于号“=”右边成对子命令“{}”替换为方正书版的盒子命令“”。(2)LaTeX
此文档下载收益归作者所有