我想使用回忆录课程写一本书 - 可以将文档的主要语言更改为英语以外的其他语言,例如德语吗?
答案1
这与标准类的实现方式相同:添加以下行
\usepackage[ngerman]{babel}
添加到文档前言中。除其他事项外,这会将连字符模式更改为德语(新正字法),并使用德语标签作为目录标题、图形、表格等。(这假设您使用 pdfLaTeX 编译文档;对于 XeLaTeX,该polyglossia
软件包将是正确的选择。)
请注意,虽然该类memoir
包含了许多使用标准类时必须单独加载的包的功能,memoir
“没有涉及babel
或hyperref
包所涵盖的领域或任何与排版数学相关的领域”(手册介绍)。
另请参阅(不那么) LaTeX2e 简介。
答案2
正如 lockstep 已经回答的那样。
不过,其中可能有一些名称memoir
默认包含英文名称,并且不受 控制babel
。这些可能需要手动更改。例如
\renewcommand\appendixpagename{...}
\renewcommand\appendixtocname{...}
这些由宏使用\appendixpage
,不受控制babel
。