Latex在ubuntu下的安装与配置

作者: csbde 分类: Linux 发布时间: 2007-07-06 09:15

1.安装sudo apt-get install tetex-bin cjk-latex dvipdfm-cjk dvipdfmx cmap-adobe-cns1 cmap-adobe-gb1 gs-cjk-resource tetex-extra tetex-doc tfm-arphic-* libttf2 ttf2pt1 ttf2pt1-chinese

2.下载gbkfonts的可执行文件 推荐从何博亮的个人网站上下载他制作的gbkfonts文件,这个文件也在http://ftp.ubuntu.org.cn/上,可以这样下载: wget http://ftp.ubuntu.org.cn/gbkfonts 我在附件里也附了,也可以下载。 然后 chmod a+x gbkfonts cp gbkfonts /usr/local/bin 3.拷贝字体 sudo cp /windows/sda1/windows/Fonts/SIM* /usr/share/fonts/zh_CN/TrueType/ sudo cp /windows/sda1/windows/Fonts/sim* /usr/share/fonts/zh_CN/TrueType/ 4.建立texmf-local mkdir ~/texmf #如果你不是把目录建在这,比如建在~/.texmf,请参阅附录2作相应修改 cd ~/texmf gbkfonts /usr/share/fonts/zh_CN/TrueType/simli.ttf li gbkfonts /usr/share/fonts/zh_CN/TrueType/simyou.ttf you gbkfonts /usr/share/fonts/zh_CN/TrueType/simsun.ttc song gbkfonts /usr/share/fonts/zh_CN/TrueType/simfang.ttf fs gbkfonts /usr/share/fonts/zh_CN/TrueType/simkai.ttf kai gbkfonts /usr/share/fonts/zh_CN/TrueType/simhei.ttf hei mktexlsr 有任何改动,可以再用mktexlsr这个命令 tex系统中必须已经定义好这六种中文字体,且必须使用上面的名称。 5.测试 下载我上传的附件 代码: latex cjk12pt6.tex dvipdfm cjk12pt6 就生成了cjk12pt6.pdf,可以欣赏一下了。 或者 xdvi cjk12pt6.dvi 也可以直接看 6。再测试 代码: vim test.tex 编辑内容为: documentclass{article} usepackage{CJK} begin{document} begin{CJK}{GBK}{song} 这是latex end{CJK} end{document} 保存退出,注意编码为GBK。 附录1,选择编码 latex+cjk不能处理UTF编码,如果有时出现莫名其妙的错误,改改编码。 gedit中可以在另存时选择编码 Emacs中可以C-x RET f 也可以用命令 iconv -f utf8 -t gbk test.tex >> a.tex 附录2,关于texmf文件的位置 若texmf文件不是建在$HOME下,则需要进一步修改配置,否则编译tex文件时会提示某个字体未定义 1 修改/usr/share/texmf-tetex/dvips/config/config.ps sudo vim /usr/share/texmf-tetex/dvips/config/config.ps 找到% p +myfonts.map一行,去掉注释(%号)修改为 p +texmf/cjk.map。 若你新建的texmf文件夹不是在用户目录根目录下(即$HOME/texmf),比如在$HOME/.texmf,则将其修改为p +.texmf/cjk.map 2 修改/etc/texmf/texmf.cnf sudo vim /etc/texmf/texmf.cnf 找到TEXMFHOME设置一行,设为texmf文件夹路径,比如TEXMFHOME = $HOME/.texmf 3. test]]>

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注