Ubuntu下LaTeX中文字体配置

最近写博客的过程中已经越来越感觉到WYSIWYG编辑器已经难以满足我的书写欲望,随着将我的毕业论文迁移至LaTeX接近完成,我决定接下来的读书笔记也用LaTeX写,长期目标分为以下三个阶段:

  1. .tex代码->pdfLaTeX->PDF文档->上传网盘->日志+下载链接的方式发布
  2. .tex代码->TTH(TeX to HTML)->手工拷贝至WYSIWYG编辑器->日志
  3. .tex代码->TTH(TeX to HTML)->MetaWeblog API->日志

等到达第3阶段的时候,我幸福的博客生活就算是真正开始了,因为我可以直接从.tex代码发布博客了。

我现在使用Ubuntu 10.10 + texlive 2009 + vim进行写作,首先使用apt-get安装如下包:

texlive-full latex-cjk-all

然后就可以按照lnotes[1]中所述的方法创建中文文档了,我使用pdfLaTeX,即执行

pdflatex LaTeX文件名

执行后.tex源代码被编译为同名.pdf文档。

但是有一个问题:latex-cjk自带的宋体实在不好看,在某些缩放比例下看起来有的字粗有的字细,所以我希望把Windows里的宋体移过来。

找了好多资料都不好使,最后找到[2]中的方法,总算是搞定了。

[2]中的方法操作完毕后,再执行fc-cache -fv刷新一下字体缓存文件,就可以正确编译使用了新字体的.tex文件了。

2012年5月19更新:也可以使用XeTeX,可以比较好的解决中文字体问题,不需要额外生成LaTeX字体库,直接使用计算机系统里的字体。

参考资料:

  1. huangxg, lnotes. 水木清华. http://www.dralpha.com/zh/tech/lnotes.pdf
  2. Vani有约会, latex-CJK安装中文字体的脚本. 百度贴吧

转载于:https://www.cnblogs.com/mdyang/archive/2012/05/05/ubuntu-latex-cjk-font.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值