![Elsevier latex 模板中的 \shorttitle 错误](https://linux22.com/image/437490/Elsevier%20latex%20%E6%A8%A1%E6%9D%BF%E4%B8%AD%E7%9A%84%20%5Cshorttitle%20%E9%94%99%E8%AF%AF.png)
我遇到了这个错误。有人能找出错误吗?这对我很有帮助。提前谢谢您。
未定义控制序列。请参阅下面的代码和详细信息:
\documentclass[a4paper,fleqn]{cas-dc}
%\usepackage[authoryear,longnamesfirst]{natbib}
%\usepackage[authoryear]{natbib}
\usepackage[numbers,sort&compress]{natbib}
%\usepackage{amsmath}
%\usepackage{amssymb}
%\setcounter{tocdepth}{3}
%\usepackage{graphicx}
%\usepackage{caption}
%\usepackage{cite}
%\usepackage{float
%%%Author definitions
\def\tsc#1{\csdef{#1}{\textsc{\lowercase{#1}}\xspace}}
\tsc{WGM}
\tsc{QE}
\tsc{EP}
\tsc{PMS}
\tsc{BEC}
\tsc{DE}
%%%
\begin{document}
\let\ref\Cref
\let\eqref\Cref
\let\autoref\Cref
\let\WriteBookmarks\relax
\def\floatpagepagefraction{1}
\def\textpagefraction{.001}
\shorttitle{CV Radhakrishnan et~al. / Engineering Science and Technology, an International Journal}
%\shortauthors{CV Radhakrishnan et~al.}
\footmarks{\url{https://doi.org/xx.xxxx/j.jestch.20xx.xx.xxx}\\
2215-0986/\begingroup\tiny{©}\endgroup~20xx Karabuk University. Publishing services by Elsevier B.V.\\
This is an open access article under the CC BY-NC-ND license (\url{http://creativecommons.org/licenses/by-nc-nd/4.0/}).
}
\end{document}
答案1
完成之后\documentcl..
,添加缺失的软件包\end{document}
并在我的计算机上安装所有缺失的软件包,我看到以下内容:
- 没有收到你报告的错误
- 不得不改变
\footmark
反对\footnote
- 在 1 页打印件的浓缩版中,你会看到孤独的“1”,它引用了文本中的脚注
- 除了一些小故障外,脚注已显示
需要强调的是,这是在我的计算机上编译的相关更改,没有指出问题\shorttitle
;其余部分与您的 MWE 相同:
\footnote{\url{https://doi.org/xx.xxxx/j.jestch.20xx.xx.xxx}\\
2215-0986/\begingroup\tiny{©}\endgroup~20xx Karabuk University. Publishing services by Elsevier B.V.\\
This is an open access article under the CC BY-NC-ND license (\url{http://creativecommons.org/licenses/by-nc-nd/4.0/}).
}
不知道它应该是什么样的。我在 MiKTeX 中使用了“LuLaTex + 显示 pdf”作为选项。希望这能有所帮助。