问题描述:
每次修改之后编译会很慢, 要花个5-6秒。 请问有什么可以快速编译的方法吗?
系统信息:
Ubuntu 16.04;
Texmaker 4.4.1
后台开一个latexmk,编辑器save之后会自动编译并在pdf上显示结果,耗时大概1~2秒。
vscode和vim都有集成了latexmk的插件。如果你对typing的速度有要求可以看看我的这个仓库。
latexmk 通常会自动判断编译的次数,还可以计算每一遍的时间(不过据说不太准,但还是可以帮助分析瓶颈在哪里);
- 你用了什么编译方法?卡在哪一步的时间最长?
latexmk通常会自动判断编译的次数,还可以计算每一遍的时间(不过据说不太准,但还是可以帮助分析瓶颈在哪里);- 参考文献用的是 bibtex 还是 biblatex?通常 biblatex 会慢一些;
- 可以注释掉其他章节,只对一章进行“修改-编译”的循环?
latexmk 怎么看时间呢。。 附件是我运行 latexmk -pvc -xelatex thesis.tex的结果。 我网上查了xelatex为什么会慢,说是编译的时候都要搜寻字体?
抱歉下面的日志有点长。。
```Latexmk: applying rule 'xelatex'...
This is XeTeX, Version 3.14159265-2.6-0.999991 (TeX Live 2019) (preloaded format=xelatex)
restricted \write18 enabled.
entering extended mode
(./thesis.tex
LaTeX2e <2019-10-01> patch level 3
(./sjtuthesis.cls
Document Class: sjtuthesis 2019/06/16 1.0.0rc Shanghai Jiao Tong University The
sis Template
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/kvoptions.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/ltxcmds.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/etexcmds.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/iftex/ifluatex.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/iftex/iftex.sty)))))
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/ctexbook.cls
(/usr/local/texlive/2019/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/l3kernel/expl3-code.tex
(/usr/local/texlive/2019/texmf-dist/tex/latex/l3kernel/l3deprecation.def))
(/usr/local/texlive/2019/texmf-dist/tex/latex/l3backend/l3backend-xdvipdfmx.def
))
Document Class: ctexbook 2019/05/29 v2.4.16 Chinese adapter for class book (CTE
X)
(/usr/local/texlive/2019/texmf-dist/tex/latex/l3packages/xparse/xparse.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/ctexhook.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/ctexpatch.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/fix-cm.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/ts1enc.def))
(/usr/local/texlive/2019/texmf-dist/tex/latex/ms/everysel.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/config/ctexopts.cfg)
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/book.cls
Document Class: book 2019/10/25 v1.4k Standard LaTeX document class
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/bk10.clo))
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/engine/ctex-engine-xetex.def
(/usr/local/texlive/2019/texmf-dist/tex/xelatex/xecjk/xeCJK.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.st
y) (/usr/local/texlive/2019/texmf-dist/tex/latex/fontspec/fontspec.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/tuenc.def))
(/usr/local/texlive/2019/texmf-dist/tex/latex/fontspec/fontspec.cfg)))
(/usr/local/texlive/2019/texmf-dist/tex/xelatex/xecjk/xeCJK.cfg))
(/usr/local/texlive/2019/texmf-dist/tex/xelatex/xecjk/xeCJKfntef.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/ulem/ulem.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/cjk/texinput/CJKfntef.sty)))
(/usr/local/texlive/2019/texmf-dist/tex/latex/zhnumber/zhnumber.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/zhnumber/zhnumber-utf8.cfg))
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/scheme/ctex-scheme-chinese-b
ook.def
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/config/ctex-name-utf8.cfg))
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/ctex-c5size.clo)
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/fontset/ctex-fontset-fandol.
def
Package fontspec Warning: Font "FandolSong-Regular" does not contain requested
(fontspec) Script "CJK".
)) (/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/config/ctex.cfg)
(/usr/local/texlive/2019/texmf-dist/tex/latex/etoolbox/etoolbox.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/environ/environ.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/trimspaces/trimspaces.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/iftex/ifpdf.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/iftex/ifvtex.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/iftex/ifxetex.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/pageslts/pageslts.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/atveryend.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/ms/everyshi.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/letltxmacro.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/undolabl/undolabl.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/pdftexcmds/pdftexcmds.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/uniquecounter.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/bigintcalc.sty)))
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/alphalph.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/intcalc.sty)))
(/usr/local/texlive/2019/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the ?' option.
(/usr/local/texlive/2019/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/unicode-math/unicode-math.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/unicode-math/unicode-math-xetex.s
ty
(/usr/local/texlive/2019/texmf-dist/tex/latex/unicode-math/unicode-math-table.t
ex))) (/usr/local/texlive/2019/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty
) (/usr/local/texlive/2019/texmf-dist/tex/latex/xcolor/xcolor.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics-cfg/color.cfg)
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics-def/xetex.def))
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)))
(/usr/local/texlive/2019/texmf-dist/tex/latex/tools/array.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/booktabs/booktabs.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/tools/longtable.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/caption/caption.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/caption/caption3.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/caption/ltcaption.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/caption/bicaption.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/caption/subcaption.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/biblatex.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/logreq/logreq.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/logreq/logreq.def))
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/ifthen.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/url/url.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/blx-dm.def)
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/blx-unicode.def)
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/blx-compat.def)
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/biblatex.def)
(./gb7714-2015.bbx
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/bbx/numeric-comp.bbx
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/bbx/standard.bbx)))
(/usr/local/texlive/2019/texmf-dist/tex/generic/xstring/xstring.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/xstring/xstring.tex)))
(./gb7714-2015.cbx
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/cbx/numeric-comp.cbx))
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/biblatex.cfg))
(/usr/local/texlive/2019/texmf-dist/tex/latex/tocloft/tocloft.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/enumitem/enumitem.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/footmisc/footmisc.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/pdfpages/pdfpages.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/tools/calc.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/eso-pic/eso-pic.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/atbegshi.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/pdfpages/ppxetex.def))
(/usr/local/texlive/2019/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/pdfescape.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/hycolor.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/xcolor-patch.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/hopatch.sty)))
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/auxhook.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/local/texlive/2019/texmf-dist/tex/latex/latexconfig/hyperref.cfg)
(/usr/local/texlive/2019/texmf-dist/tex/latex/hyperref/puenc.def)
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/bitset.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/hyperref/hxetex.def
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/stringenc.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/sourcesanspro/sourcesanspro.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/xkeyval/xkeyval.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/xkeyval/xkvutils.tex))))
(/usr/local/texlive/2019/texmf-dist/tex/latex/sourcecodepro/sourcecodepro.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/hyperref/psdextra.def))
(./sjtuthesis-graduate.ltx) (./sjtuthesis.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/multirow/multirow.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/tools/dcolumn.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/threeparttable/threeparttable.sty
) (/usr/local/texlive/2019/texmf-dist/tex/latex/algorithm2e/algorithm2e.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/tools/xspace.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/relsize/relsize.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/listings/listings.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/listings/lstmisc.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/listings/listings.cfg))
(/usr/local/texlive/2019/texmf-dist/tex/latex/siunitx/siunitx.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/translator/translator.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/ntheorem/ntheorem.sty
Stylentheorem', Version 1.33 <2011/08/15>
) (/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te
x
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-li
sts.tex))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def
) (/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/pgf.revision.tex)))
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.c
ode.tex))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-xetex.de
f
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-dvipdfmx
.def
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p
df.def))))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.
code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.
code.tex))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.
tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic
.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo
nometric.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando
m.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa
rison.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.
code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round
.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.
code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ
erarithmetics.code.tex)))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex)
) (/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfint.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co
de.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst
ruct.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage
.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co
de.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst
ate.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform
ations.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod
e.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c
ode.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce
ssing.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co
de.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod
e.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod
e.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.
code.tex))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co
de.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare
ncy.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.
code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.
tex)))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod
e.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.
tex)
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version
-0-65.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version
-1-18.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/utilities/pgffor.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex)
) (/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/math/pgfmath.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod
e.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan
dlers.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod
e.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie
s/tikzlibrarytopaths.code.tex)))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie
s/tikzlibraryshapes.geometric.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibrary
shapes.geometric.code.tex))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie
s/tikzlibraryarrows.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.
code.tex)) (/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/hologo.sty)
) (./tex/info.tex)
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/lbx/english.lbx)
(/usr/local/texlive/2019/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty)
(./thesis.aux) ABD: EverySelectfont initializing macros
geometry driver: auto-detecting
geometry detected driver: xetex
ABD: EveryShipout initializing macros
Package pageslts Warning: Package pdfpages detected.
(pageslts) Using hyperref with pdfpages can cause problems. See
(pageslts) https://www.ctan.org/pkg/pax
(pageslts) for the Pdf Annotations eXtractor, pax.
(./thesis.bbl)
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/pdflscape.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics/lscape.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/refcount.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/gettitlestring.sty))
(./thesis.out) (./thesis.out)
(/usr/local/texlive/2019/texmf-dist/tex/latex/translator/translator-basic-dicti
onary-English.dict)
(/usr/local/texlive/2019/texmf-dist/tex/latex/siunitx/siunitx-abbreviations.cfg
)
Package fontspec Warning: Font "FandolHei-Regular" does not contain requested
(fontspec) Script "CJK".
[1] [2] (./thesis.toc) [1] (./thesis.lof) [2] (./thesis.lot) [3] (./thesis.loa)
[4]
LaTeX Warning: Empty bibliography on input line 77.
(./tex/acknowledgements.tex) (./tex/end_english_abstract.tex)
AED: pageslts setting LastPage
AED: pageslts setting VeryLastPage via AfterLastShipout
AED: pageslts setting LastPages via AfterLastShipout
(./thesis.aux)
Package rerunfilecheck Warning: File thesis.out' has changed.
(rerunfilecheck) Rerun to get outlines right
(rerunfilecheck) or use packagebookmark'.
LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.
)
(see the transcript file for additional information)
Output written on thesis.xdv (6 pages, 22560 bytes).
Transcript written on thesis.log.
=== TeX engine is 'XeTeX'
Biber warning: [118] Utils.pm:300> WARN - The file 'thesis.bcf' does not contain any citations!
Latexmk: applying rule 'xelatex'...
This is XeTeX, Version 3.14159265-2.6-0.999991 (TeX Live 2019) (preloaded format=xelatex)
restricted \write18 enabled.
entering extended mode
(./thesis.tex
LaTeX2e <2019-10-01> patch level 3
(./sjtuthesis.cls
Document Class: sjtuthesis 2019/06/16 1.0.0rc Shanghai Jiao Tong University The
sis Template
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/kvoptions.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/ltxcmds.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/etexcmds.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/iftex/ifluatex.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/iftex/iftex.sty)))))
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/ctexbook.cls
(/usr/local/texlive/2019/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/l3kernel/expl3-code.tex
(/usr/local/texlive/2019/texmf-dist/tex/latex/l3kernel/l3deprecation.def))
(/usr/local/texlive/2019/texmf-dist/tex/latex/l3backend/l3backend-xdvipdfmx.def
))
Document Class: ctexbook 2019/05/29 v2.4.16 Chinese adapter for class book (CTE
X)
(/usr/local/texlive/2019/texmf-dist/tex/latex/l3packages/xparse/xparse.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/ctexhook.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/ctexpatch.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/fix-cm.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/ts1enc.def))
(/usr/local/texlive/2019/texmf-dist/tex/latex/ms/everysel.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/config/ctexopts.cfg)
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/book.cls
Document Class: book 2019/10/25 v1.4k Standard LaTeX document class
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/bk10.clo))
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/engine/ctex-engine-xetex.def
(/usr/local/texlive/2019/texmf-dist/tex/xelatex/xecjk/xeCJK.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.st
y) (/usr/local/texlive/2019/texmf-dist/tex/latex/fontspec/fontspec.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/tuenc.def))
(/usr/local/texlive/2019/texmf-dist/tex/latex/fontspec/fontspec.cfg)))
(/usr/local/texlive/2019/texmf-dist/tex/xelatex/xecjk/xeCJK.cfg))
(/usr/local/texlive/2019/texmf-dist/tex/xelatex/xecjk/xeCJKfntef.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/ulem/ulem.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/cjk/texinput/CJKfntef.sty)))
(/usr/local/texlive/2019/texmf-dist/tex/latex/zhnumber/zhnumber.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/zhnumber/zhnumber-utf8.cfg))
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/scheme/ctex-scheme-chinese-b
ook.def
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/config/ctex-name-utf8.cfg))
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/ctex-c5size.clo)
(/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/fontset/ctex-fontset-fandol.
def
Package fontspec Warning: Font "FandolSong-Regular" does not contain requested
(fontspec) Script "CJK".
)) (/usr/local/texlive/2019/texmf-dist/tex/latex/ctex/config/ctex.cfg)
(/usr/local/texlive/2019/texmf-dist/tex/latex/etoolbox/etoolbox.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/environ/environ.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/trimspaces/trimspaces.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/iftex/ifpdf.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/iftex/ifvtex.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/iftex/ifxetex.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/pageslts/pageslts.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/atveryend.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/ms/everyshi.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/letltxmacro.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/undolabl/undolabl.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/pdftexcmds/pdftexcmds.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/uniquecounter.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/bigintcalc.sty)))
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/alphalph.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/intcalc.sty)))
(/usr/local/texlive/2019/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the ?' option.
(/usr/local/texlive/2019/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/unicode-math/unicode-math.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/unicode-math/unicode-math-xetex.s
ty
(/usr/local/texlive/2019/texmf-dist/tex/latex/unicode-math/unicode-math-table.t
ex))) (/usr/local/texlive/2019/texmf-dist/tex/latex/anyfontsize/anyfontsize.sty
) (/usr/local/texlive/2019/texmf-dist/tex/latex/xcolor/xcolor.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics-cfg/color.cfg)
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics-def/xetex.def))
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)))
(/usr/local/texlive/2019/texmf-dist/tex/latex/tools/array.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/booktabs/booktabs.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/tools/longtable.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/caption/caption.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/caption/caption3.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/caption/ltcaption.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/caption/bicaption.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/caption/subcaption.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/biblatex.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/logreq/logreq.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/logreq/logreq.def))
(/usr/local/texlive/2019/texmf-dist/tex/latex/base/ifthen.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/url/url.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/blx-dm.def)
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/blx-unicode.def)
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/blx-compat.def)
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/biblatex.def)
(./gb7714-2015.bbx
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/bbx/numeric-comp.bbx
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/bbx/standard.bbx)))
(/usr/local/texlive/2019/texmf-dist/tex/generic/xstring/xstring.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/xstring/xstring.tex)))
(./gb7714-2015.cbx
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/cbx/numeric-comp.cbx))
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/biblatex.cfg))
(/usr/local/texlive/2019/texmf-dist/tex/latex/tocloft/tocloft.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/enumitem/enumitem.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/footmisc/footmisc.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/pdfpages/pdfpages.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/tools/calc.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/eso-pic/eso-pic.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/atbegshi.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/pdfpages/ppxetex.def))
(/usr/local/texlive/2019/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/pdfescape.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/hycolor.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/xcolor-patch.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/hopatch.sty)))
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/auxhook.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/local/texlive/2019/texmf-dist/tex/latex/latexconfig/hyperref.cfg)
(/usr/local/texlive/2019/texmf-dist/tex/latex/hyperref/puenc.def)
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/bitset.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/hyperref/hxetex.def
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/stringenc.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/sourcesanspro/sourcesanspro.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/xkeyval/xkeyval.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/xkeyval/xkvutils.tex))))
(/usr/local/texlive/2019/texmf-dist/tex/latex/sourcecodepro/sourcecodepro.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/hyperref/psdextra.def))
(./sjtuthesis-graduate.ltx) (./sjtuthesis.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/multirow/multirow.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/tools/dcolumn.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/threeparttable/threeparttable.sty
) (/usr/local/texlive/2019/texmf-dist/tex/latex/algorithm2e/algorithm2e.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/tools/xspace.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/relsize/relsize.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/listings/listings.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/listings/lstmisc.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/listings/listings.cfg))
(/usr/local/texlive/2019/texmf-dist/tex/latex/siunitx/siunitx.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/translator/translator.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/ntheorem/ntheorem.sty
Stylentheorem', Version 1.33 <2011/08/15>
) (/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.te
x
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-li
sts.tex))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def
) (/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/pgf.revision.tex)))
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.c
ode.tex))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-xetex.de
f
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-dvipdfmx
.def
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-p
df.def))))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.
code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.
code.tex))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.
tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic
.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigo
nometric.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.rando
m.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.compa
rison.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.
code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round
.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.
code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integ
erarithmetics.code.tex)))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex)
) (/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfint.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.co
de.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconst
ruct.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage
.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.co
de.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicst
ate.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransform
ations.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.cod
e.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.c
ode.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathproce
ssing.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.co
de.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.cod
e.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.cod
e.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.
code.tex))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.co
de.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretranspare
ncy.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.
code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.
tex)))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.cod
e.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.
tex)
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version
-0-65.sty)
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version
-1-18.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/utilities/pgffor.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex)
) (/usr/local/texlive/2019/texmf-dist/tex/latex/pgf/math/pgfmath.sty
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.cod
e.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothan
dlers.code.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.cod
e.tex)
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie
s/tikzlibrarytopaths.code.tex)))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie
s/tikzlibraryshapes.geometric.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibrary
shapes.geometric.code.tex))
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/frontendlayer/tikz/librarie
s/tikzlibraryarrows.code.tex
(/usr/local/texlive/2019/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.
code.tex)) (/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/hologo.sty)
) (./tex/info.tex)
(/usr/local/texlive/2019/texmf-dist/tex/latex/biblatex/lbx/english.lbx)
(/usr/local/texlive/2019/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty)
(./thesis.aux) ABD: EverySelectfont initializing macros
geometry driver: auto-detecting
geometry detected driver: xetex
ABD: EveryShipout initializing macros
Package pageslts Warning: Package pdfpages detected.
(pageslts) Using hyperref with pdfpages can cause problems. See
(pageslts) https://www.ctan.org/pkg/pax
(pageslts) for the Pdf Annotations eXtractor, pax.
(./thesis.bbl)
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/pdflscape.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/graphics/lscape.sty))
(/usr/local/texlive/2019/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/refcount.sty)
(/usr/local/texlive/2019/texmf-dist/tex/generic/oberdiek/gettitlestring.sty))
(./thesis.out) (./thesis.out)
(/usr/local/texlive/2019/texmf-dist/tex/latex/translator/translator-basic-dicti
onary-English.dict)
(/usr/local/texlive/2019/texmf-dist/tex/latex/siunitx/siunitx-abbreviations.cfg
)
Package fontspec Warning: Font "FandolHei-Regular" does not contain requested
(fontspec) Script "CJK".
[1] [2] (./thesis.toc) [1] (./thesis.lof) [2] (./thesis.lot) [3] (./thesis.loa)
[4]
LaTeX Warning: Empty bibliography on input line 77.
(./tex/acknowledgements.tex) (./tex/end_english_abstract.tex)
AED: pageslts setting LastPage
AED: pageslts setting VeryLastPage via AfterLastShipout
AED: pageslts setting LastPages via AfterLastShipout
(./thesis.aux) )
(see the transcript file for additional information)
Output written on thesis.xdv (6 pages, 14148 bytes).
Transcript written on thesis.log.
=== TeX engine is 'XeTeX'
Biber warning: [118] Utils.pm:300> WARN - The file 'thesis.bcf' does not contain any citations!
Latexmk: applying rule 'xdvipdfmx'...
For rule 'xdvipdfmx', running '&do_viewfile( )' ...
Latexmk: All targets () are up-to-date```
后台开一个latexmk,编辑器save之后会自动编译并在pdf上显示结果,耗时大概1~2秒。
vscode和vim都有集成了latexmk的插件。如果你对typing的速度有要求可以看看我的这个仓库。
后台开着latexmk, 用的latexmk -pvc -xelatex thesis.tex 但每次更改之后,还是编译很长时间才能显示出来。。
参数 -time 可以显示时间,参数 -quiet 可以隐去日志输出。
$ latexmk -time -quiet thesis.tex
Latexmk: Run number 1 of rule 'xelatex'
This is XeTeX, Version 3.14159265-2.6-0.999991 (TeX Live 2019) (preloaded format=xelatex)
restricted \write18 enabled.
entering extended mode
Latexmk: Run number 2 of rule 'xelatex'
This is XeTeX, Version 3.14159265-2.6-0.999991 (TeX Live 2019) (preloaded format=xelatex)
restricted \write18 enabled.
entering extended mode
Latexmk: Run number 1 of rule 'xdvipdfmx'
For rule 'xdvipdfmx', running '&do_viewfile( )' ...
'xelatex -no-pdf -interaction=batchmode -recorder "thesis.tex"': time = 4.46
'xelatex -no-pdf -interaction=batchmode -recorder "thesis.tex"': time = 4.22
'xdvipdfmx -E -o "thesis.pdf" -q "thesis.xdv"': time = 1.1
Accumulated processing time = 10.41
五六秒钟并不算长……
XeTeX 因为字体缓存变卡,在 TeX Live 2019 中已经很少会出现(除非你刚装了字体)。而且特征很明显,是卡住不动、没有输出的那种(当然你得开命令行并且没有关输出),并且「会卡在读入字体文件的时候,比如 size10.clo、eu1lmr.fd 等」。
现在的 XeTeX 引擎在性能上不及 pdfTeX,但你要考虑它毕竟是要把整个字体读进去的。看日志还用了 tikz,这也是耗时大户。最省时间的办法,其实就是忍着不编译(逃
后台开一个latexmk,编辑器save之后会自动编译并在pdf上显示结果,耗时大概1~2秒。
vscode和vim都有集成了latexmk的插件。如果你对typing的速度有要求可以看看我的这个仓库。
后台开一个latexmk,编辑器save之后会自动编译并在pdf上显示结果,耗时大概1~2秒。
vscode和vim都有集成了latexmk的插件。如果你对typing的速度有要求可以看看我的这个仓库。
我在.vimrc 里面设置了
let g:vimtex_compiler_latexmk = {
\ 'executable' : 'latexmk',
\ 'options' : [
\ '-xelatex',
\ '-file-line-error',
\ '-synctex=1',
\ '-interaction=nonstopmode',
\ ]
\}
但 \ll 的时候还是没有用 xelatex, 会报错。 你遇到过这种情况吗?
后台开一个latexmk,编辑器save之后会自动编译并在pdf上显示结果,耗时大概1~2秒。
vscode和vim都有集成了latexmk的插件。如果你对typing的速度有要求可以看看我的这个仓库。后台开一个latexmk,编辑器save之后会自动编译并在pdf上显示结果,耗时大概1~2秒。
vscode和vim都有集成了latexmk的插件。如果你对typing的速度有要求可以看看我的这个仓库。我在.vimrc 里面设置了
let g:vimtex_compiler_latexmk = { \ 'executable' : 'latexmk', \ 'options' : [ \ '-xelatex', \ '-file-line-error', \ '-synctex=1', \ '-interaction=nonstopmode', \ ] \}但 \ll 的时候还是没有用 xelatex, 会报错。 你遇到过这种情况吗?
没遇到过...可以考虑给$HOME/.latexmkrc加上这个试试
$pdflatex="xelatex";
后台开一个latexmk,编辑器save之后会自动编译并在pdf上显示结果,耗时大概1~2秒。
vscode和vim都有集成了latexmk的插件。如果你对typing的速度有要求可以看看我的这个仓库。后台开一个latexmk,编辑器save之后会自动编译并在pdf上显示结果,耗时大概1~2秒。
vscode和vim都有集成了latexmk的插件。如果你对typing的速度有要求可以看看我的这个仓库。我在.vimrc 里面设置了
let g:vimtex_compiler_latexmk = { \ 'executable' : 'latexmk', \ 'options' : [ \ '-xelatex', \ '-file-line-error', \ '-synctex=1', \ '-interaction=nonstopmode', \ ] \}但 \ll 的时候还是没有用 xelatex, 会报错。 你遇到过这种情况吗?
没遇到过...可以考虑给
$HOME/.latexmkrc加上这个试试$pdflatex="xelatex";
加了之后就有用了! 非常感谢!
另外, 用Zathura作为pdf查看器的时候, 可以指定它显示的内容是我正在修改的地方吗? 我在其他地方改了之后, 要在Zathura里面自己拖到那个地方。。
暂时关闭问题了,不过欢迎继续回复
Most helpful comment
后台开一个latexmk,编辑器save之后会自动编译并在pdf上显示结果,耗时大概1~2秒。
vscode和vim都有集成了latexmk的插件。如果你对typing的速度有要求可以看看我的这个仓库。