如何在Texlive2022中编译通过《控制理论与应用》LaTex模板
《控制理论与应用》论文LaTex模板
编译环境
- Win 11系统
- Texlive2022
编译中出现问题解决步骤
- 解压下载好的模板压缩包
- 通过编码
GBK
(在VSCode里面是GB 2312
)打开kzllyy template20181214.tex
和kzllyyhead.tex
文件 - 通过编码
UTF-8
重新保存kzllyy template20181214.tex
和kzllyyhead.tex
这两个文件- 在VSCode中点击页面右下角的
GB 2312
再重新选择“通过编码保存”
- 在texlive2022中
1)先点击右下角选择GBK
编码,正常显示文章。
2)然后进入设置,在编辑器中选择UTF-8
,点击确认
3)回到主界面,点击右下角,选择UTF-8
,编码
4)保存,这样你的文件就以UTF-8
的格式保存了下来,这个时候就可以用UTF-8
进行编译,也不会出现乱码。
- 在VSCode中点击页面右下角的
- 替换掉头文件中过时的显示宏包。将
kzllyyhead.tex
中的\usepackage{CJK}
替换成\usepackage{ctex}
。 - 注释掉tex文件中相应的语法。将
kzllyyhead.tex
和kzllyy template20181214.tex
中的\begin{CJK*}{GBK}{song}
、\CJKcaption{GB}
、\end{CJK*}
注释。 - 将
kzllyyhead.tex
中的\usepackage{picins}
注释。 - 将
a4paper
添加到kzllyy
文档类选项中,即将\documentclass[11pt,onecolumn,twoside]{kzllyy}
改为\documentclass[11pt,onecolumn,twoside,a4paper]{kzllyy}
- 使用 pdflatex 编译
注意,在 texlive 下编译「ctex 套装时期的模板」,只是无奈之举,编译出来的效果会有细微不同,并且在 texlive 下可以编译的,在 ctex 下大概率无法编译。到最终投稿环节,请使用 ctex 套装编译并投稿。