Skip to content

常见问题

KAI ZHAO edited this page Apr 1, 2018 · 1 revision
  1. 引用是[?]的问题

当你在bib中新增了条目,或者新增加了lable引用,需要按以下顺序重新编译:pdflatex master-thesis.tex-> bibtex master-thesis.aux -> pdflatex master-thesis.tex -> master-thesis.tex(详情可参见build.sh)。在TexMaker里依次点击“选项->配置TexMaker->快速构建”可以将"快速构建"设置成“pdflatex+bibtex+两遍pdflatex”,这样每次点击使用“快速构建”都会执行以上四步编译。

  1. Linux或者OSX用户提示缺少字体

江远同学报告,在OSX系统下使用build.sh编译会报错提示找不到字体,我在Ubuntu16+TexLive2016环境下也发现相同问题。只要将pdflatex命令改为xelatex即可解决问题。

  1. 中/英文混写排版错误问题

当一行既有中文又有英文,特别是英文显示在行末的时候,有时候会有排版问题,表现为长的英文单词不自动换行,超出文本行外。解决方法是在中英文之间使用空白隔开。因为LaTeX为英文排版而设计,而英文单词用空白隔开,所以当汉字和英文单词没有用空白隔开的时候,LaTeX系统会把整个连续的字符当做一个单词。

Clone this wiki locally