如何在 LNCS 中使用预定义命令

如何在 LNCS 中使用预定义命令

当我检查时llncs.cls,我发现几个已经定义的命令,例如:

\def\ackname{Acknowledgement.}  
\def\appendixname{Appendix} 

但是如何使用这些命令?我试过\begin{ackname} ... \end{ackname},但不起作用。谢谢。

答案1

尝试这个例子:

\documentclass{llncs}

\begin{document}

\section{Introduction}
Testing names:

\abstractname

\ackname

\appendixname

\section{Test}

\begin{abstract}
  This is the abstract.
\end{abstract}

\renewcommand{\abstractname}{\ackname}

\begin{abstract}
  This are the acknowledgements.
\end{abstract}

\section{\appendixname}
This is an appendix.


\end{document}

在此处输入图片描述

然后,改变行

\documentclass{llncs}

\documentclass[francais]{llncs}

看看会发生什么:所有名称都已改变,因为llncs它们根据法语重新定义。

在此处输入图片描述


如您所见,llncs使用该选项加载类francais(您也可以使用切换到德语的选项deutsch)所有名称都切换为法语。

还要注意的是,此类没有定义任何使用\appendixname或的预定义命令\ackname。您必须加载使用这些名称的包才能以某种方式利用它们。

相关内容