我正在使用 springer 类编写一本书svmono
。但是,我无法插入作者的所属机构,尽管类文件有以下用于插入\institute
命令的代码。使用该\institute
命令时,标题页上除了作者姓名、书名等外什么都没有出现。我正在使用 overleaf 中的这个模板关联。有什么提示吗?
\newcounter{@inst}
\newcounter{@auth}
\newcounter{auco}
\newdimen\instindent
\newbox\authrun
\newtoks\authorrunning
\newtoks\tocauthor
\newbox\titrun
\newtoks\titlerunning
\newtoks\toctitle
\def\clearheadinfo{\gdef\@author{No Author Given}%
\gdef\@title{No Title Given}%
\gdef\@subtitle{}%
\gdef\@institute{}%
\gdef\@thanks{}%
\global\titlerunning={}\global\authorrunning={}%
\global\toctitle={}\global\tocauthor={}}
\def\institute#1{\gdef\@institute{#1}}
\def\guidetitle{\@ifstar\s@title\n@title}
\def\s@title#1{\gdef\@title{#1}\ds@numart}
\def\n@title#1{\gdef\@title{#1}\ds@book}
\def\institutename
{\begingroup
\if!\@institute!\else
\def\thanks##1{\unskip{}}%
\def\iand{\\[5pt]\let\and=\nand}%
\def\nand{\ifhmode\unskip\nobreak\fi\ $\cdot$ }%
\let\and=\nand
\def\at{\\\let\and=\iand}%
\footnotetext[0]{\kern-\bibindent
\ignorespaces\@institute}\vspace{5dd}\fi
\endgroup
}%