每次我编辑时,我都会看到封面顶部的文字。我搜索了所有文档寻找此文字,但没有找到。
有什么帮助吗?
\input{doc_config/doc_config} % Document Configurations
\input{sections/0_doc_info} % Document information
\input{doc_config/headers_and_footers} % Headers and footers
\input{doc_config/defined_stuff} % User defined environments
\begin{document}
\sffamily
\pagenumbering{alph}
\input{./doc_config/cover} % COVER
\newpage\thispagestyle{EmptyPage}
\mbox{}\newpage
\pagenumbering{roman}
% TABLE OF CONTENTS
\tableofcontents
%\mbox{}\newpage
\listoftables
%\mbox{}\newpage
\listoffigures
% DOCUMENT SECTIONS
\newpage\input{./sections/1_intro/1_intro}
\newpage\input{./sections/2_sizing/2_sizing}
\newpage\input{./sections/3_materials/3_materials}
\newpage\input{./sections/4_wing/4_wing}
\newpage\input{./sections/5_tail/5_tail}
\newpage\input{./sections/6_fuselage/6_fuselage}
\newpage\input{./sections/7_landingGear/7_landingGear}
\newpage\input{./sections/8_designPoint/8_designPoint}
\newpage\input{./sections/9_engineAssembly/9_engineAssembly}
\newpage\input{./sections/10_CG/10_CG}
%%
\bibliographystyle{acm}
\bibliography{bibliography}
\end{document}
我使用 texworks,当我按住 Control 键单击文本“mhchem-textmhchem-math”时,它告诉我,我已经在 \begin {document} 上写了这个
答案1
字符串mhchem-text
和mhchem-math
都出现在mhchem.sty
3017: { \chemgreek_get_from_mapping:nn { mhchem-math } {#1} }
3018: { \chemgreek_get_from_mapping:nn { mhchem-text } {#1} }
3195: \chemgreek_declare_mapping_alias:nn { mhchem-text } {#1}
3200: \chemgreek_declare_mapping_alias:nn { mhchem-math } {#1}
3299: \chemgreek_declare_mapping_alias:nn { mhchem-text } { \l_chemgreek_active_mapping_tl }
3303: \chemgreek_declare_mapping_alias:nn { mhchem-math } { \l_chemgreek_active_mapping_tl }
因此其中一个命令没有按预期运行,并且参数只是“失败”并被排版。
最可能的原因是,你更新了mhchem
但并没有更新expl3
它所依赖的包,或者更新了expl3
但并没有更新mhchem
。
它似乎高度你不太可能在没有错误的情况下得到该输出。请注意,当 TeX 从错误中恢复时,恢复旨在让它继续检查更多错误,它不会尝试做出合理的输出,因此在出现错误后你应该查看日志而不是 pdf 输出(类似地,日志比发布到问题的输出更有用,因为它会显示确切的错误和您的软件包版本。
以下文档生成与您的描述相符的输出
\documentclass{article}
% fake mismatched packages
\usepackage{mhchem}
\expandafter\let\csname chemgreek_declare_mapping_alias:nn\endcsname\undefined
\begin{document}
hello
\end{document}
但比 pdf 更有用的是,上面生成的错误日志:
! Undefined control sequence.
<argument> \chemgreek_declare_mapping_alias:nn
{mhchem-text}{\l_chemgreek_ac...
l.7 \begin{document}
?
! Undefined control sequence.
<argument> \chemgreek_declare_mapping_alias:nn
{mhchem-math}{\l_chemgreek_ac...
l.7 \begin{document}
?