如何在Texlive2022中编译通过《控制理论与应用》LaTex模板

《控制理论与应用》论文LaTex模板

编译环境

  • Win 11系统
  • Texlive2022

编译中出现问题解决步骤

  1. 解压下载好的模板压缩包
  2. 通过编码GBK(在VSCode里面是GB 2312)打开kzllyy template20181214.texkzllyyhead.tex文件
  3. 通过编码UTF-8重新保存kzllyy template20181214.texkzllyyhead.tex这两个文件
    • 在VSCode中点击页面右下角的GB 2312再重新选择“通过编码保存”
      image
    • 在texlive2022中
      1)先点击右下角选择GBK编码,正常显示文章。
      image
      2)然后进入设置,在编辑器中选择UTF-8,点击确认
      image
      3)回到主界面,点击右下角,选择UTF-8,编码
      image
      4)保存,这样你的文件就以UTF-8的格式保存了下来,这个时候就可以用UTF-8进行编译,也不会出现乱码。
  4. 替换掉头文件中过时的显示宏包。将 kzllyyhead.tex 中的 \usepackage{CJK} 替换成 \usepackage{ctex}
  5. 注释掉tex文件中相应的语法。将 kzllyyhead.texkzllyy template20181214.tex 中的 \begin{CJK*}{GBK}{song}\CJKcaption{GB}\end{CJK*} 注释。
  6. kzllyyhead.tex 中的 \usepackage{picins} 注释。
  7. a4paper 添加到 kzllyy 文档类选项中,即将 \documentclass[11pt,onecolumn,twoside]{kzllyy} 改为 \documentclass[11pt,onecolumn,twoside,a4paper]{kzllyy}
  8. 使用 pdflatex 编译

注意,在 texlive 下编译「ctex 套装时期的模板」,只是无奈之举,编译出来的效果会有细微不同,并且在 texlive 下可以编译的,在 ctex 下大概率无法编译。到最终投稿环节,请使用 ctex 套装编译并投稿。

posted @ 2023-06-07 17:36  ZouXiangxiang  阅读(593)  评论(2)    收藏  举报