
母国語で書かれた本で 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}