包裹atveryend

包裹atveryend

我目前正在写一篇论文,到目前为止没有遇到任何问题。但突然发生了以下情况,我看不出造成这一重大问题的原因。有人能帮助我吗?

论文是在 Overleaf 上写的,bib通过 Mendeley 导入。

------------------------------------------------------------------------------
 Bibliography
------------------------------------------------------------------------------

LaTeX Warning: Empty bibliography on input line 314.

Package atveryend Info: Empty hook `BeforeClearDocument' on input line 316.
Package atveryend Info: Empty hook `AfterLastShipout' on input line 316.
(./main.aux)
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 316.
Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 316.
Package rerunfilecheck Info: File `main.out' has not changed.
(rerunfilecheck)             Checksum: 07A306AA181F0DDBE4806F9722871308;6068.


LaTeX Warning: There were undefined references.


Package biblatex Warning: Please (re)run Biber on the file:
(biblatex)                main
(biblatex)                and rerun LaTeX afterwards.

Package logreq Info: Writing requests to 'main.run.xml'.
\openout1 = `main.run.xml'.

Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 316.
 ) 
Here is how much of TeX's memory you used:
 25315 strings out of 493104
 413898 string characters out of 6136932
 818612 words of memory out of 5000000
 28313 multiletter control sequences out of 15000+600000
 18672 words of font info for 68 fonts, out of 8000000 for 9000
 1141 hyphenation exceptions out of 8191
 49i,12n,45p,10380b,1067s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></us
r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/shar
e/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx9.pfb></usr/share/texli
ve/texmf-dist/fonts/type1/public/amsfonts/cm/cmbxti10.pfb></usr/share/texlive/t
exmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/share/texlive/texmf-
dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmr6.pfb></usr/share/texlive/texmf-dist/fonts/type1/publi
c/amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfon
ts/cm/cmr9.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cm
sl12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.p
fb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></u
sr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti12.pfb></usr/sha
re/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmti9.pfb></usr/share/texl
ive/texmf-dist/fonts/type1/public/amsfonts/symbols/msam7.pfb>
Output written on main.pdf (46 pages, 4305376 bytes).
PDF statistics:
 894 PDF objects out of 1000 (max. 8388607)
 734 compressed objects within 8 object streams
 112 named destinations out of 1000 (max. 500000)
 323 words of extra memory for PDF output out of 10000 (max. 10000000)

答案1

包裹atveryend

信息

Package atveryend Info: Empty hook `AtVeryVeryEnd'

不是问题,这只是一条消息,既不是警告也不是错误。它更像是调试当看到钩子时,AtVeryVeryEnd将显示以下信息。如果钩子为空,则显示上述消息;如果钩子不为空,则将显示:

Package atveryend Info: Executing hook `AtVeryVeryEnd'

原因:该软件包atveryend重新定义了\end{document}。这本身就存在风险,因此该软件包支持许多软件包和类。但它可能会遗漏一个软件包或类,而这个软件包或类也会重新定义有关 `\end{document} 的代码。

atveryend如果发生这种情况,警告“钩子不被看到”会更有用,但如果重新定义失败,则不会执行代码,因此它不能发出警告。

LaTeX 消息系统没有“调试”类别,只有“错误”、“警告”和“信息”。因此这些调试消息使用最低类别“信息”。

Biber 重播警告

该文件显示的唯一问题.log是包的重新运行警告biblatex

Package biblatex Warning: Please (re)run Biber on the file:
(biblatex)                main
(biblatex)                and rerun LaTeX afterwards.

按照提示操作,运行biberpdflatex再次运行。通常这次pdflatex运行会再次显示重新运行警告,因此通常需要执行以下操作:

biber main
pdflatex main
pdflatex main

相关内容