当我检查时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
。您必须加载使用这些名称的包才能以某种方式利用它们。