关于文字修改
zhjunbo
zhjunbo Lv.8
2005年10月20日 09:30:00
只看楼主

请问张工是否可以改进下列功能:1、画圆形孔洞时,是否可以象方形孔洞一样自动填充2、改大小写时,全部改为小写,但第一个字母或是每个单词的第一个字母大写 由于画英文图纸,改大小写工作很多,50多张图,改大写方便,但改小写就麻烦了,因为句子(词组)的第一个字母或是词组的每个单词的第一个字母要大写,改的工作量很大,但又是简单的重复劳动,请张工给予帮助。

请问张工是否可以改进下列功能:
1、画圆形孔洞时,是否可以象方形孔洞一样自动填充
2、改大小写时,全部改为小写,但第一个字母或是每个单词的第一个字母大写

由于画英文图纸,改大小写工作很多,50多张图,改大写方便,但改小写就麻烦了,因为句子(词组)的第一个字母或是词组的每个单词的第一个字母要大写,改的工作量很大,但又是简单的重复劳动,请张工给予帮助。
gzzdm
2005年10月20日 15:14:55
2楼
还有做国外工程的,这个我还没考虑到,可以改进,下个版本见。
回复
zhjunbo
2005年10月20日 20:30:57
3楼
这两年一直做国外工程,早就有这些想法了,感谢张工
回复
gzzdm
2005年10月20日 22:56:07
4楼
下载附件将chg1.fas拷贝zdm2000或zdm2004 zdm2005目录下覆盖旧文件,trdx命令增加了将字串开头第一个字母改为大写,试试能不能达到你的要求。
回复
zhjunbo
2005年10月21日 11:10:07
5楼
刚试过了,完全达到要求,但只能用于整句,象标注的每个词第一个字母都要大写,就有点困难,不可能把每个词分成单行文字处理.已经不错了,感谢张工这么快就回复
回复
zhjunbo
2005年10月21日 11:15:14
6楼
还有就是文字修改是否可以应用于多行文字,对于多行文字每次都要炸开才能按需要修改
回复
gzzdm
2005年10月21日 11:27:57
7楼
每个词的第一个字母改大写,可以先用zdm软件断中西文消除空格cbtxt命令将字串中的空格消除,变为多个字串,再使用trdx命令a选项将字母开头改为大写。能达到你的要求。
回复
zhjunbo
2005年10月21日 11:35:46
8楼
请张工看一下上传这个附件程序,是VBA编制的.是不是可以自动识别空格,把空格后的第一字母大写就行了嘛,消除空格再回复空格步骤有点多,容易搞错
回复
gzzdm
2005年10月21日 15:22:16
9楼
试试这个吧,按你的要求又改了,trdx命令b选项。不过mtext实体还是要炸开。
回复
zhjunbo
2005年10月21日 17:30:32
10楼
开始把以前的一张图拿来试,可以的,但后来新建的,就不能改了,请张工再看看
回复
gzzdm
2005年10月21日 18:53:34
11楼
文字串最后有空格,把空格去掉就可以了。不过还是修改一下程序。
回复

相关推荐

APP内打开