LaTeX-Document icon indicating copy to clipboard operation
LaTeX-Document copied to clipboard

新手踩坑【已解决】

Open weriss opened this issue 4 years ago • 3 comments

因为我是LaTeX的新手,所以使用这个模板遇到了一些问题,经过搜索之后自行解决了。在这里记录一下,希望可以起到提示后人的作用。

  • 使用这个模板安装了python,之后再用pip install pygmentize 安装了pygmentize来使用list和代码高亮。

  • 我的编译器是Texlive,文本编辑软件是WinEdt,在WinEdt里选择XeLaTeX进行编译,并且在Options-Execution Models-Console Applications-XeLateX的Switches里添加了 --shell-escape

  • 安装字体的话,也遇到了一些坑。我是win10专业版的系统。安装字体是进入到文件夹后,选中此文件夹里所有后缀为otf的文件后,右键-用管理员的身份为所有的用户安装。之前我试过双击单个otf的文件进行安装,但是好像找不到字体,所有又重装了一下。

  • 装完字体之后,要改一下matnoble-doc-cn.sty这个文件里的楷体和宋体的字体名。因为我只用了中文的模板,就没看英文的模板。打开matnoble-doc-cn.sty这个文件后,把原来的Adobe Kaiti改成AdobeKaitiStd-Regular,就是改成安装的原字体文件的名字,不是安装之后字体在系统里显示的名字。相应地,把宋体地字体也改成AdobeSongStd-Light。注意,楷体有两个地方,宋体只有一个地方要改。

  • 还有就是我编译的时候,遇到了\and这个命令编译不过的情况,我用的解决方法是把\and删掉,在原\and的位置新换一行,再加上 两个反斜杠(\\)。

最后谢谢原主提供的模板,真的很好看~

weriss avatar Jul 07 '20 02:07 weriss

@weriss 谢谢反馈,谢谢把遇到的问题及解决办法分享出来 ^_^

你说的 \and 问题是文档author 处出的问题吗?

MatNoble avatar Jul 08 '20 05:07 MatNoble

@weriss 另外,现在模板的默认字体已改为微软的楷体和开源免费的思源字体:

\newcommand\fontnamesong{Source Han Serif SC}
\newcommand\fontnamehei{Source Han Sans SC}
\newcommand\fontnamemono{Source Han Sans SC}
\newcommand\fontnamekai{KaiTi}

关于字体名,可以看一下我写的这个博客 最后面的部分

MatNoble avatar Jul 08 '20 09:07 MatNoble

  • \and的问题是我运行代码之后编译报错,我是在https://www.latexstudio.net/archives/51789.html 下载的模板。不知道跟github上的是不是同一版本的。

  • 谢谢您的字体介绍,因为是新手,所以细节方面确实比较苦手233.

weriss avatar Jul 08 '20 11:07 weriss