作者隶属关系仅为 1 位作者

作者隶属关系仅为 1 位作者

我正在使用 Latex 编写专业文档,其中我使用了作者和附属功能。

当我有 2 个或更多作者和/或隶属关系时,一切都运行良好,但这是我第一次编写只有 1 个作者和隶属关系的文档。

我的代码崩溃了不完整的 \ifnum;第 128 行之后的所有文本都被忽略了。

我的代码很简单:\author{YOU\affil{1}{HERE affiliation}}

在哪里可以找到解决方案来阻止此错误?

一切顺利,

马修。

编辑

这是我的 \documentclass 代码

  \let\@mkboth\markboth
    \def\sectionmark##1{%
      \markboth {\MakeUppercase{%
        \ifnum \c@secnumdepth >\z@
          \thesection\quad
        \fi
        ##1}}{}}%
    \def\subsectionmark##1{%
      \markright {%
        \ifnum \c@secnumdepth >\@ne
          \thesubsection\quad
        \fi
        ##1}}}


\newcount\affilcount
\newcount\saveaffilcount
\newcount\c@fnaffilcount
\def\affil#1#2{\normalsize\affilfont\ \affilcount=#1
\ifnum\affilcount>\saveaffilcount\global\saveaffilcount\affilcount\fi
\expandafter\ifx\csname affil\the\affilcount\endcsname\relax
\global\advance\c@footnote by1
\expandafter\xdef\csname affilsymb\the\affilcount\endcsname%
{\the\c@footnote}{$^{\@arabic\c@footnote}$}%
\expandafter\gdef\csname affil\the\affilcount\endcsname{#2}\else
$^{\expandafter\@arabic\csname affilsymb\the\affilcount\endcsname}$
\fi\authorfont}

并将我的代码放入文档中。

\begin{document}
\title{yuayuabzabyzuabzyuz}

\author{YOU\affil{1}{BLABLA, BLA, BLA}}
\maketitle
\begin{article}
\section{Headline} ...

相关内容