Even if I specified the French language in the preamble of my document (Tufte-book documentclass), the formatting of the legends of the figures and tables has been kept in English. So I added to the babel-french package in the preamble a command to replace "Table" by "Tableau" (the term Figure is the same in both languages) and precise at the beginning of the figure and it works:



 \caption{Example to insert space before double dots}


On the other hand, in French language, there is a space between the number of the caption and the double dots which present the label of the caption, contrary to what is practiced in English language ("Figure 1 :" and not "Figure 1:").

What should I do to insert this space?


1 Answer 1


This appears to work:

% Declare a new caption label seperator with a small math space \, in front of ":"
\DeclareCaptionLabelSeparator{frcolon}{ $\,:$ }
% Set the new label seperator to be used by caption

French \cref{tab-my_label} seems to be different from English tables...
        a & b \\
        c & d
  • It seems to work but the fontsize of the caption is modified. How to precise footnotesize ?
    – Phil8544
    Apr 9, 2020 at 12:44
  • 1
    in \captionsetup{} you can add font=footnotesize separated by a "," from the other options (in this case the labelsep=frcolon option) Apr 9, 2020 at 13:07
  • When I apply the code, all the figures (but not the tables) move at the end of the chapter... ?
    – Phil8544
    Apr 9, 2020 at 13:33
  • I don't know your text, but the figures moving to the end of the chapter should not be caused by this. Only the total size of the figure/ table including the caption and the location where the respective environment is placed within the text should affect where the figures go. Maybe you added some text somewhere and now LaTeX finds no appropriate way to place the figures in the text, but I can just guess from here. Maybe move the environments to earlier playes or change the order of the placement options (\begin{figue}[htb]) Apr 10, 2020 at 8:22
  • I try with \begin{figure}[h], \begin{figure}[t], \begin{figure}[b], \begin{figure}[!], none of them work...
    – Phil8544
    Apr 10, 2020 at 10:18

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .