2015-04-29 82 views
0

提到这个问题(Change LaTeX caption language),我得到了同样的问题,并没有通过使用正确的语言包得到解决。乳胶字幕语言(2)

这里是一个MWE:

\documentclass[a4paper,twoside]{article} 

\usepackage[a4paper,top=2cm,bottom=2cm,inner=6cm,outer=2cm]{geometry} 
\geometry{twoside} 

\usepackage{lmodern}%font 
\usepackage[francais]{babel}%language corrector and punctuation rules 
\usepackage[utf8]{inputenc}%encoding 
\usepackage[T1]{fontenc} 


\usepackage[font=small]{caption}%titres des figures 
\usepackage{color} 
\usepackage{array} 
\usepackage{colortbl} 

\usepackage[pdftex]{graphicx} 


\begin{document} 

\begin{table}[h!] 
\caption{Calendrier approximatif du processus législatif.} 
\begin{tabular}{>{\raggedleft}p{0.65\textwidth} 
        p{0.1\textwidth} 
       } 
Analyse du problème, fixation des objectifs et définition des moyens d'action possibles & 1 an\\ 

\end{tabular} 
\end{table} 

\end{document} 

我该怎么办错了吗?谢谢!

回答

2

frenchb.ldf中定义的表的标准标签是“Table”一词。

例如,如果您希望它变成“Tableau”,则必须告知babel

\documentclass[a4paper,twoside]{article} 

\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc}%encoding 
\usepackage[francais]{babel}%language corrector and punctuation rules 

\usepackage[a4paper,top=2cm,bottom=2cm,inner=6cm,outer=2cm]{geometry} 
\geometry{twoside} 

\usepackage{lmodern}%font 

\usepackage[font=small]{caption}%titres des figures 
\usepackage{color} 
\usepackage{array} 
\usepackage{colortbl} 

\usepackage{graphicx} 

\addto\captionsfrench{\renewcommand\frenchtablename{{\FBfigtabshape Tableau}}} 


\begin{document} 

\begin{table}[h!] 
\caption{Calendrier approximatif du processus législatif.} 
\begin{tabular}{>{\raggedleft}p{0.65\textwidth} 
        p{0.1\textwidth} 
       } 
Analyse du problème, fixation des objectifs et définition des moyens d'action possibles & 1 an\\ 

\end{tabular} 
\end{table} 

\end{document} 

我也改变了包装加载顺序,以更好的一个。请注意,您不需要将pdftex选项传递给graphicx(除非您有一个旧TeX版本的)。

enter image description here