重命名“定义”环境的文本字符串

重命名“定义”环境的文本字符串

我想在我的书中使用 LaTeX,这本书是用我的母语写的。尽管使用了我的母语包,模板中的定义命令仍然给出结果:定义,而不是用我的母语翻译的定义“dinh nghia”。即如果我写:

\begin{definition}
This is the definition
\end{definition}

它应该给出:

Dinh nghia 1. Day la dinh nghia.

但它给了我

Definition 1. Day la dinh nghia.

我使用 Springer 的模板点击此处其中一个麻烦是,如果我写一个简单的代码,如下:

\documentclass{article}
\usepackage[utf8]{vietnam}
\usepackage{amsmath}
\begin{document}
\begin{definition}
This is the definition.
\end{definition}
\end{document}

它会给我正确的答案。

我的问题是:我应该做些什么改变才能获得正确的输出?

请帮我。

答案1

您没有说您是否使用svmultsvmono,但应该是相似的。

svmult类中,您可以找到固定标签的定义列表,只需“更新”它们即可。例如

\documentclass{svmult}
\usepackage[utf8]{vietnam}
\usepackage{amsmath}
\renewcommand\definitionname{Dinh nghia}
\begin{document}
\begin{definition}
This is the definition.
\end{definition}
\end{document}

会给

在此处输入图片描述

以下是已定义标签的完整列表:

\def\abbrsymbname{List of Abbreviations and Symbols}
\def\abstractname{Abstract}
\def\ackname{Acknowledgements}
\def\andname{and}
\def\bibname{References}
\def\lastandname{, and}
\def\appendixname{Appendix}
\def\chaptername{Chapter}
\def\claimname{Claim}
\def\conjecturename{Conjecture}
\def\contentsname{Contents}
\def\corollaryname{Corollary}
\def\definitionname{Definition}
\def\emailname{e-mail}
\def\examplename{Example}
\def\exercisename{Exercise}
\def\figurename{Fig.}
\def\forewordname{Foreword}
\def\keywordname{{\bf Key words:}}
\def\indexname{Index}
\def\lemmaname{Lemma}
\def\contriblistname{List of Contributors}
\def\listfigurename{List of Figures}
\def\listtablename{List of Tables}
\def\mailname{{\it Correspondence to\/}:}
\def\noteaddname{Note added in proof}
\def\notename{Note}
\def\partname{Part}
\def\prefacename{Preface}
\def\problemname{Problem}
\def\proofname{Proof}
\def\propertyname{Property}
\def\propositionname{Proposition}
\def\questionname{Question}
\def\refname{References}
\def\remarkname{Remark}
\def\seename{see}
\def\solutionname{Solution}
\def\subclassname{{\it Subject Classifications\/}:}
\def\tablename{Table}
\def\theoremname{Theorem}

请注意其中一些已经被该包处理了vietnam

但是,您可以定义自己的环境:

\spnewtheorem{dinh}{Dinh nghia}[section]{\bfseries}{\rmfamily}

这样定义的编号将按节进行,使用

\begin{dinh}
Text of the definition
\end{dinh}

相关内容