我正在用法语的 latex 写一份文档。我使用 \renew 命令重命名标题,例如:将“图表表”重命名为“图表表”,将“表格列表”重命名为“表格列表”。名称在它们自己的页面中发生了变化(在列出表格的页面中,标题为“表格列表”,这是我重命名的),但在内容中,它仍然是旧的英文名称(“表格列表”)。有人能帮我吗?
梅威瑟:
\documentclass[11pt, oneside]{Thesis}
\begin{document}
\renewcommand{\listtablename}{Liste des tableaux}
\renewcommand{\listfigurename}{Liste des figures}
\lhead{\emph{Table des matières}}
\tableofcontents % Write out the Table of Contents
\lhead{\emph{Liste des figures}}
\listoffigures
\lhead{\emph{Liste des tableaux}}
\listoftables
\end{document}
答案1
您唯一需要做的就是babel
使用french
选项加载 ID —document option
我记得,从 frenchb 版本 3 开始。您不必重命名任何东西:frenchb
它会为您完成::
\documentclass[11pt, oneside, french]{Thesis}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage{babel}
\usepackage{lipsum}
\begin{document}
\tableofcontents % Write out the Table of Contents
\listoffigures
\addcontentsline{toc}{chapter}{\listfigurename}
\listoftables
\addcontentsline{toc}{chapter}{\listtablename}
% \clearpage
\chapter{Chapitre Premier}
\lipsum[1-6]
\end{document}