如果要生成中文版的postgresql,目前我所知道的方法见我的一篇博客http://www.cnblogs.com/codeblock/p/4812445.html
里面有详细的介绍,但是生成的文档有一些不太方便的地方:1,既然是中文文档那么必须需要中文的标题吧,但是里面的第几章,显示的是Chapter xx。
这个看起来确实很不方便啊。2,Table of Contents翻译没有翻译成目录。3,以及最下面的的Index应该是翻译成索引。
以上提到的问题见如下截图:
,
如果我们要改变这些刺眼的东东,应该怎么做呢,我们只需要修改sgml转换成pdf的中间文件postgres-A4.tex-pdf即可。
首先通过notpad++打开这个tex文件,然后
修改如下部分,图1如下
修改章节名称,以上的放在第一步执行。
然后请看图2:
上面步骤替换了Chapter位第字,然后通过正则表达式跨行替换,如图3:
替换后效果如图4:
。
然后替换Table of Contents为“目录”如图5:
看左侧部分一共两处地方,切记替换规则不要选择“全词匹配”。
紧接着替换Index为“索引”如图6:
切记这部分选择“全词匹配”。看到左侧替换位置,只需要替换这处位置应该就行。记住左侧Index所在位置!
最后补充:
在文档中在搜索一下Chapter,应该还有一处需要替换,这处位置不像以上两种那么有规则!
然后全局替换Section为小节就行了,记住是“全词匹配”。
然后就大功告成了!
替换之后的效果图,如下:
。
欢迎交流分享。谢谢!