resumecls is available in CTAN mirror!

resumecls is a LaTeX document class which can typset resume both in Chinese and English. It’s really an honor for me that it can be included in CTAN mirror, though the first uploaded version contains some silly bugs. After reconstructing the whole project and seperate a standalone sub-project as examples to use resumecls. I think it should be more usable now, and I would like to introduce it to you guys again.

resumecls 是一个同时支持中英文来编写简历的 LaTeX 模板。虽然第一次上传的版本有很多小 bug ,但还是很高兴它能够被收录到 CTAN 镜像中。这段时间抽空重构了整个项目并且分离出了独立的样例作为子项目。现在应该挺好用了,所以在此再次介绍给大家。

Linux下Texlive的ctex包中文字体问题

不得不先赞一下现在texlive在linux上的安装已经非常方便了,刚更新2012不久
发现在2011就中一直困扰的ctex包中文字体问题还是没有解决,只好自己动手了

错误信息如下:

错误说的很清楚,字体名错误,字体找不到

解决方法如下:
修改ctex-xecjk-winfonts.def
Texlive 2012下的相对路径为 /texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def
如果是默认安装位置,完整路径应为 /usr/local/texlive/2012/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def

原始文件如下:

其中带中括号的字体名都是需要修改的,这时需运行

来查看系统中的中文字体,记下楷体仿宋对应的名称,即显示信息中第一个英文
在我的系统中楷体是 KaiTi,仿宋是 FangSong
不过会因为安装的字体版本不同而有所差异

接下来只要将对应的字体修改即可,即
把[SIMKAI.TTF]修改为KaiTi
把[SIMFANG.TTF]修改为FangSong
需要注意不止一处

vim下的替换命令

其他一些废话:
如果自己安装过ctex包(可能安装在了texmf-local目录下),一定要删去
另一个解决方案是使用Adobe的字体,调用ctex包时增加adobefonts参数即可

关于ctex包这个错误的原因开发者在这里已经说的很清楚,也就不再赘述。
虽然作者不推荐修改,但是确实没有找到更方便的解决办法。欢迎讨论交流。

北航软院本科毕设答辩演示高仿LaTeX模板

今天答辩,不想用学院给的PPT模板,就写了这个高仿的LaTeX模板,今天展示下来还不错,所以发出来了,如果后几个小班的人有人想用,非常欢迎尝试。需要提醒的是,答辩教室的机器上没有pdf阅读器,需要自带一个,推荐用smartrapdf的portable版。

代码托管在了Github上,这里是传送门,更详细的信息可以看Github上的README。