插入语言包后出现两个本地问题

插入语言包后出现两个本地问题

我现在正在写《高等数论》的讲义,我使用了 AMS 的大学讲座系列 LaTex 包。

然后我面临两个问题。

  1. 首先,如果我包含我的母语包(越南语),那么某些章节的名称会自动翻译成越南语,例如,内容更改为 Mục lục,参考更改为 Tài liệu tham khảo。虽然它们都是正确的翻译,但有些名称没有翻译。我的问题是:为什么它会自动翻译,我如何全局自定义它?

  2. 章节名称也自动翻译为 Chương(正确),但 C、H、N、G 是大写的,而 ư 和 ơ 不是,正如您在 MWE 中看到的那样

    \documentclass{amsbook}
    \usepackage[utf8]{vietnam}
    \newtheorem{theorem}{Theorem}[chapter]
    \newtheorem{lemma}[theorem]{Lemma}
    \theoremstyle{definition}
    \newtheorem{definition}[theorem]{Definition}
    \newtheorem{example}[theorem]{Example}
    \newtheorem{xca}[chapter]{Exercise}
    \theoremstyle{remark}
    \newtheorem{remark}[theorem]{Remark}
    \numberwithin{section}{chapter}
    \numberwithin{equation}{chapter}    
    \newcommand{\blankbox}[2]{%
    \parbox{\columnwidth}{\centering
    \setlength{\fboxsep}{0pt}%
    \fbox{\raisebox{0pt}[#2]{\hspace{#1}}}%
     }
    }
    \begin{document}
    \date{May 6, 2016}
    \setcounter{page}{4}
    \tableofcontents
    \chapter{Bài tập}
    \section{Cơ bản}
    \end{document}
    

    我想将显示名称改为 CHƯƠNG(所有字母都大写)。为什么它会显示非大写字母的 Unicode 字符?

请帮我。

谢谢。

答案1

  1. 自动翻译是作为一项功能而设计的。由于字符串不能直接自定义,例如在 Word 中,因此自动翻译可以帮助用户,而不必每次都亲自翻译。当然,这些字符串是可以更改的。

  2. 为了对其进行定制,我加载了titlesecbabel提供帮助。

  3. Chương现在是全大写。我还添加了命令,以便\section您可以自定义它。我不知道越南语中 section 的意思。

输出

目录

在此处输入图片描述

章节/节标题

在此处输入图片描述

代码

\documentclass{amsbook}
\usepackage[utf8]{vietnam}
\usepackage{titlesec}
\usepackage[vietnamese]{babel}
\newtheorem{theorem}{Theorem}[chapter]
\newtheorem{lemma}[theorem]{Lemma}
\theoremstyle{definition}
\newtheorem{definition}[theorem]{Definition}
\newtheorem{example}[theorem]{Example}
\newtheorem{xca}[chapter]{Exercise}
\theoremstyle{remark}
\newtheorem{remark}[theorem]{Remark}
\numberwithin{section}{chapter}
\numberwithin{equation}{chapter}    
\newcommand{\blankbox}[2]{%
\parbox{\columnwidth}{\centering
\setlength{\fboxsep}{0pt}%
\fbox{\raisebox{0pt}[#2]{\hspace{#1}}}%
 }
}

\addto\captionsvietnamese{% This changes the TOC title
    \renewcommand{\contentsname}%
        {Table of Contents}%
}

\titleformat{\chapter}%[display] % <--- makes the chapter title go to a new line
  {\huge}
  {\MakeUppercase{Chương}\ \thechapter}{20pt}{}

  \titleformat{\section}%[display] % <--- makes the chapter title go to a new line
  {\huge}
  {\MakeUppercase{Section}\ \thesection}{10pt}{}

\begin{document}
\date{May 6, 2016}
\setcounter{page}{4}
\tableofcontents
\chapter{Bài tập}
\section{Cơ bản}
\end{document}

相关内容