-
Notifications
You must be signed in to change notification settings - Fork 1.1k
bigeagle edited this page Apr 15, 2017
·
8 revisions
CTeX 2.9.2 套件发布于 2012 年,ThuThesis 使用了新版本中文宏包 CTeX 2.2,旧版 CTeX 2.9.2 套件已不能支持。
可以运行cmd
→ 输入mpm
命令→ 进入 Repository 菜单→ 选择 Change Package Repository → 选择Packages shall be installed from the Internet → 选择一个可用的地址 → 更新ctex
宏包。
历史原因,目前使用 CTeX 这个名称的有 CTeX 套件、CTeX 宏包、CTeX 论坛。 CTeX 套件是一套完整的 TeX 环境,CTeX 宏包是各类 TeX 发行版都可以使用的中文支持宏包。
TeX Live 2015 使用的是 CTeX 2.0 宏包,请使用
tlmgr update --self
tlmgr update --all
更新宏包。
删掉 main.bbl
,然后重新编译即可。
因为缺少字体,Linux 和 OS X 中往往缺少仿宋字体。可以找同学的 Windows 机器拷贝一组字体,按「自定义字体」方式设置。
在论文所在目录新建一个文件,名为ctex-fontset-custom.def
,然后在模板选项中设置fontset=custom
,例如 \documentclass[type=master,fontset=custom]{thuthesis}
。ctex-fontset-custom.def
内容按如下格式填,将具体字体改为所需字体即可。
\setCJKmainfont[BoldFont=黑体,ItalicFont=楷体]{宋体}
\setCJKsansfont{黑体}
\setCJKmonofont{楷体}
\setCJKfamilyfont{zhsong}{宋体}
\setCJKfamilyfont{zhhei}{黑体}
\setCJKfamilyfont{zhfs}{仿宋}
\setCJKfamilyfont{zhkai}{楷体}
\NewDocumentCommand\songti{}{\CJKfamily{zhsong}}
\NewDocumentCommand\heiti{}{\CJKfamily{zhhei}}
\NewDocumentCommand\fangsong{}{\CJKfamily{zhfs}}
\NewDocumentCommand\kaishu{}{\CJKfamily{zhkai}}