老版CCT编译步骤及数学物理学报模板的编译方式
老版CCT的编译1
废话不多说, 如果你以前用CCT来写文章, 例如你的文件头为 \documentstyle[12pt]{carticle}
或者 \documentstyle[12pt]{cbook}
那么在最新的ctex系统中如何编译呢, 直接打开会发现所有编译图标都不能用。
下面给出具体的编译步骤,
假设你的文章是test.ctx
那么首先定位到你文件所在目录,然后运行如下命令
1 2 3 4 5 6 |
<span class="pun">></span><span class="pln">cct test</span><span class="pun">.</span><span class="pln">ctx </span><span class="pun">></span><span class="pln">latex test</span><span class="pun">.</span><span class="pln">tex </span><span class="pun">></span><span class="pln">patchdvi </span><span class="pun">-</span><span class="pln">r600x600 </span><span class="pun">-</span><span class="pln">b test</span><span class="pun">.</span><span class="pln">dvi test_patched</span><span class="pun">.</span><span class="pln">dvi </span><span class="pun">></span><span class="pln">yap test_patched</span><span class="pun">.</span><span class="pln">dvi </span><span class="pun">></span><span class="pln">dvips test_patched</span><span class="pun">.</span><span class="pln">dvi </span><span class="pun">></span><span class="pln">ps2pdf test_patched</span><span class="pun">.</span><span class="pln">ps</span> |
上面命令分别表示
- 将 CCT 文件转换为 TeX 文件。
- 使用 TeX 或者 LaTeX 编译。
- 使用 patchdvi 处理 DVI 文件。
- 使用 DVI 浏览器查看
- 使用 dvips 转为 PS 文件。
- 使用 PS2pdf 转换为 PDF 文件
至此, 你可以用pdf阅读器浏览了。
数学物理学报模板的编译
当然, 我指的是中文版的数学物理学报, 原模板可以在这里下载.
直接使用以上方法可能出现以下问题(Ctex 2.9.2.164):
- 在第二步时提示没有
\begin{document}
, 其实问题是ctex下的几个sty
文件有问题. 这时最简单的解决办法是在编译界面按e
并回车
, 会跳到有问题的地方, 可以发现多了
形如Z
,L
等大写字母, 删除即可.
当然, 为了方便起见, 我把用到的几个sty
重新打包, 你可以下载然后复制到F:\CTEX\CTeX\tex\latex\clatex\
下, 请参考修改对应路径. - 做了以上修改, 第二步还是不能通过, 这时提示找不到
psfig.sty
. 需要到ctan下载下来psfig.sty
, 然后复制到F:\CTEX\MiKTeX\tex\latex\graphics\
文件夹下. 为了能够使latex找到该文件, 你还需要刷新miktex的数据库. 如何刷新? 自己网上找找办法吧.
其实, 若只是本次使用, 可以把psfig.sty
以及前面的三个sty
放到模板所在目录, 一切都可以ok. - 现在排除你语法错误, 应该可以正常运行第二步了.
- 接下来几步都能过正常运行, 除了要注意第二步其实需要多运行几次以保证交叉引用正确.
- 至此, 你已经完全搞定了
数学物理学报
的编译
修改后的数学物理学报模板
点击这里下载:ZWMB.zip
专门写了一个脚本, 自动运行以上各步骤: 你可以双击运行bash.bat
, 然后输入ctx文件名即可
参考文献
- http://www.math.zju.edu.cn/ligangliu/latexforum/tex_cct.htm
- http://blog.sciencenet.cn/blog-111625-547428.html
本作品采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循署名-非商业用途-保持一致的创作共用协议.
发表回复