仅针对一个章节更改“章节”

仅针对一个章节更改“章节”

我正在用书本课程写论文。手稿是英文的,但第一章(导言)是法文的。

我希望在这一章的章节标题“简介”之前写上“Chapitre”而不是“Chapter”,但在下一章中保留“Chapter”。

我希望我的请求明确

答案1

没必要\renewcommand把它放在序言里。

\documentclass{book}
\usepackage{lipsum}
\begin{document}
\renewcommand{\chaptername}{Chapitre}
\chapter{Name of the first chapter}
\lipsum[1-10]
\renewcommand{\chaptername}{Chapter}
\chapter{This is another chapter}
\lipsum[1-10]
\end{document}

在此处输入图片描述

在此处输入图片描述

答案2

babel如果您在环境中切换语言,则会自动翻译诸如“chapter”之类的字符串 otherlanguage。该环境还将确保加载正确的连字规则。其他多语言包(csquotes、、biblatex...)也可以利用这一点。

\documentclass[french,british]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\begin{document}

\begin{otherlanguage}{french}
\chapter{French}
Bonjour
\end{otherlanguage}

\chapter{English}
Hello
\end{document}

第 1 章 法国人你好

第 2 章 英语 Hello

相关内容