在 ScienHub 中编译 LaTeX 项目
编译器和主文件
在编译 LaTeX 文档之前,首先先我们需要为项目设置合适的编译器
和主文件
。 没有主文件,LaTeX 不知道应该编译哪个文件,而没有使用合适的编译器,则可能导致编译错误。
点击编辑器页面的顶部的“设置”按钮,可以打开设置窗口来设定编译器和主文件。
ScienHub 支持以下几种编译器
选项:
- LaTeX
- pdfLaTeX
- XeLaTeX
- LuaLaTeX.
一般来说,英文文档应该选择pdflatex
编译器,非拉丁文文档,例如中日韩文/俄文,应当使用 LuaLaTeX
或者 XeLaTeX
编译器。
编译
在设置好合适的主文件和编译器之后,点击编辑器页面右上方的“编译”按钮即开始编译。 根据文档的长度和语言,编译过程一般几秒到几分钟不等。 一般10页以内的英文文档,在不包含太多改分辨率图的情况下,都会在几秒内编译完成;而中文文档编译稍慢。
如果编译成功,编辑器页面右侧 pdf 预览界面将加载编译出的 pdf 并预览。
错误处理和 Log
如果编译出错,会在右侧 pdf 预览界面显示编译的日志(log),方便您查找代码中的文图(debug)。
如果多次编译都出错,并且排除代码问题,可以尝试点“编译”按钮右侧的下拉菜单,并点击“从头编译(compile from scratch)”。 这将删除之前编译的缓存并从头开始编译。