终于决定要好好学习TeX了,还妄想用TeX把自己的毕业论文排版出来呢——可惜院里、校里那些无知的家伙们一定要我们使用M$ Word,没办法,只能用盗版软件排毕业论文了——谁买得起Office呢?
算了废话不多说,进入正题。(先声名一下,我的这个方案并不能完美解决所有的LaTeX中文的问题,但是可以很好的生成中文PDF。)
3. TeXLive的安装界面(图一)会自动跳出来。假如没有跳出来,请自己转到你的光盘目录下例如你的光驱是G,那么路径就是G:\setup-win32,双击tlpmgui.exe(一个红色的Tk图标)。
4. 选择语言支持(图二)。除了CJK之外,其他语言都可以去掉。软件包的选择(图三),随你需要,不知道怎么选择,可以保持默认,以后还可以添加或者删除的。其他的选项你就可以不需要修改了。至于安装路径,建议你也不要修改。假如你确实想修改,请尽量使用符合8+3规则的文件名和目录名称。注意到,这里所有的路径中使用的是"/"而不是"\";
图二、语言选择
图三、软件包选择
图三、软件包选择
5. 点击Install按钮开始安装;
6. 下载gbkfonts for win32,我使用的是从王垠以前的站点上下载下来的,解压缩到任意目录,例如C:\Temp\gbkfonts;
7. 转到该目录下,修改go.bat中的字体路径。以下是我修改之后的文件的内容:
gbkfonts -c -gbk c:/windows/fonts/simsun.ttc song
gbkfonts -c -gbk c:/windows/fonts/simhei.ttf hei
gbkfonts -c -gbk c:/windows/fonts/stkaiti.ttf kai
gbkfonts -c -gbk c:/windows/fonts/stfangso.ttf fs
如果你是Windows XP用户,你就可以直接使用这些内容替代原文件的内容了。如果你是Windows2000用户,字体所在路径应该是C:\WINNT\FONTS\下。请自行确认字体的文件名是否正确。你也可以添加更多的字体。这里添加了宋体、黑体、楷体、仿宋体四种字体。用于平时写论文已经完全足够了。注意到,文件中路径名使用的是"/",最好不要使用DOS的"\"表示方法;
8. 修改完毕后,保存,双击go.bat就开始生成TeX“认识”的中文字体了。你可以用这个空闲泡杯茶喝喝,这个过程可能会比较久一些;
9. 等那个黑色的窗口消失之后,你就可以把生成的几个目录剪切到C:\TeXLive2005\texmf-local下;
10. 打开命令行,运行mktexlsr刷新TeX的环境变量。Enjoy!
使用如下文件测试CJK有没有配置成功:
\documentclass{article}
\usepackage{CJK}
\begin{document}
\begin{CJK*}{GBK}{song}
一个简单的CJK-\LaTeX{}测试。
\end{CJK*}
\end{document}
保存为test.tex,运行latex test.tex,再运行dvipdfmx test.dvi,看看有没有生成正确的PDF文档。
后面的工作,就是你自己的啦,呵呵,简单吧!
效果图:
本方法未解决的问题:还不能使dvips认中文字体。我正在寻找解决方法。
(这是冠冕堂皇的说法啦,其实这篇文档只解决了用CJK生成PDF,其他问题都没有解决。:P)
(这是冠冕堂皇的说法啦,其实这篇文档只解决了用CJK生成PDF,其他问题都没有解决。:P)
没有评论:
发表评论