我想在我的书中使用 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
您没有说您是否使用svmult
或svmono
,但应该是相似的。
在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}