法语表格标题与 Babel 中使用法语的表格列表不一致

法语表格标题与 Babel 中使用法语的表格列表不一致

当我使用法语版 babel 的表格标题时,它显示为Table 1而不是Tableau 1。我的\date格式正确,并且Liste des tableaux是正确的。为什么破碎的表格标题不一致?

这是我的 MWE:

\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}

\title{Exemple avec tableau}
\date{\today}

\begin{document}

\maketitle

\listoftables

\begin{table}[h!]
\centering
\caption{Ceci n'est pas une table}
\label{table:1}
\begin{tabular}{||c c c c||} 
 \hline
 Col1 & Col2 & Col2 & Col3 \\ [0.5ex] 
 \hline\hline
 1 & 6 & 87837 & 787 \\ 
 2 & 7 & 78 & 5415 \\
 3 & 545 & 778 & 7507 \\
 4 & 545 & 18744 & 7560 \\
 5 & 88 & 788 & 6344 \\ [1ex] 
 \hline
\end{tabular}
\end{table}

\end{document}

结果:

在此处输入图片描述

答案1

它没有被破坏,它是表格标题的默认设置。如果你坚持要更改它,下面是使用新语法进行更改的方法:

\documentclass[french]{book}
\usepackage[T1]{fontenc}
\usepackage{babel}
\def\frenchtablename{\scshape Tableau}
\usepackage{caption}
\usepackage{epigraph} 
\setlength{\epigraphrule}{0pt}
\title{Exemple avec tableau}
\author{René M. }
\date{\today}

\begin{document}

\maketitle

\listoftables

\raisebox{20ex}[0pt]{\parbox{\linewidth}{\epigraph{\raggedleft Ceci n’est pas une liste}{René M. }}}

\begin{table}[h!]
\centering
\caption{Ceci n'est pas une table}
\label{table:1}
\begin{tabular}{||c c c c||}
 \hline
 Col1 & Col2 & Col2 & Col3 \\ [0.5ex]
 \hline\hline
 1 & 6 & 87837 & 787 \\
 2 & 7 & 78 & 5415 \\
 3 & 545 & 778 & 7507 \\
 4 & 545 & 18744 & 7560 \\
 5 & 88 & 788 & 6344 \\ [1ex]
 \hline
\end{tabular}
\end{table}

\end{document} 

在此处输入图片描述

相关内容