winabcd 发表于 2010-7-14 17:01:00

关于西文字母及符号的输入

<p>我在输入字母及符号时,出现下列问题,不知是什么原因。</p>
<p>文字样式为形文件,如&nbsp; 文字样式名mytext,对应形文件getitxt.shx,大字体文件hztxt.shx</p>
<p>&nbsp;</p>
<p>我用单行文字命令text输入没有问题,可用%%XXX输入符号,如:%%144可输入<span style="FONT-SIZE: 14pt; FONT-FAMILY: 'GreekC'; mso-spacerun: 'yes'">a,</span></p>
<p>&nbsp;</p>
<p><span style="FONT-SIZE: 14pt; FONT-FAMILY: 'GreekC'; mso-spacerun: 'yes'"><font face="宋体" size="3">可我用mtext输入时,再用%%144输入时,显示的还是%%144,并不能输入<span style="FONT-SIZE: 22pt; FONT-FAMILY: 'GreekC'; mso-spacerun: 'yes'"><span style="FONT-SIZE: 14pt; FONT-FAMILY: 'GreekC'; mso-spacerun: 'yes'">a</span></font></span></span></p>
<p><span style="FONT-SIZE: 14pt; FONT-FAMILY: 'GreekC'; mso-spacerun: 'yes'"><font face="宋体" size="3">不知是什么原因?有什么解决方法?</font></p>
<p><!--EndFragment--></span><!--EndFragment--></p>

dunkel 发表于 2010-7-15 09:01:00

尽量不要使用 MTEXT 这种实体吧,除了个别的特殊格式控制,其捣乱的成份更甚于优点。一定要这么用的话,mytext 为 UNIFONT 类型时,输入 \U+0090 试试?另外,如果只是α这样的有标准定义的字符的话,还是使用标准定义的吧。

winabcd 发表于 2010-7-15 10:24:00

楼上说的不错,我是尽量不用MTEXT的,这次用它,是因为图中有一大段的说明,用TEXT时,修改不方便,主要是换行时的对齐,所以只好用MTEXT,用\u+XXXX也能输入所需的符号,只是我习惯用SHX字体,而用\u+XXXX输入的一些符号不对应我习惯的SHX文件,结果有的符号字体就特粗,看上去不协调,所以问问有什么方法可解决。
页: [1]
查看完整版本: 关于西文字母及符号的输入