Test du package caption

Harald Axel Sommerfeldt

31 octobre 2001

Table des matières

1 Comparaison avec les titres L^{A}TEX 2

2 Styles caption prédéfinis 3

3 \captionwidth  4

4 L’option « nooneline » 5

5 Flottants sur deux colonnes 6 5.1 Blah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

6 Styles de titre définis par l’utilisateur 8

7 Le package float 9 7.1 Sans le package caption . . . . . . . . . . . . . . . . . . . . . . . 9 7.2 Avec le package caption . . . . . . . . . . . . . . . . . . . . . . . 10 7.3 …et avec le style de titre « indent» . . . . . . . . . . . . . . . . 11 7.4 Styles de titre redéfinis . . . . . . . . . . . . . . . . . . . . . . . . 12 7.5 L’option « boxed » . . . . . . . . . . . . . . . . . . . . . . . . . . 12 7.6 L’option « ruled » . . . . . . . . . . . . . . . . . . . . . . . . . . 13 7.7 Styles de flottant définis par l’utilisateur . . . . . . . . . . . . . . 13

8 Le package longtable 14 8.1 Sans le package caption . . . . . . . . . . . . . . . . . . . . . . . 14 8.2 Avec le package caption . . . . . . . . . . . . . . . . . . . . . . . 14

9 Le package subfigure 16 9.1 Sans le package caption . . . . . . . . . . . . . . . . . . . . . . . 16 9.2 Avec le package caption . . . . . . . . . . . . . . . . . . . . . . . 17 9.3 …et avec le sous-style « hang » . . . . . . . . . . . . . . . . . . . 18

10 Erreurs signalées 19

1 Comparaison avec les titres L^{A}TEX

L^{A}TEX

Fig. 1 – Ceci est un titre court L^{A}TEX.

L^{A}TEX

Fig. 2 – Ceci est un titre L^{A}TEX. Ceci est un titre L^{A}TEX. Ceci est un titre L^{A}TEX. Ceci est un titre L^{A}TEX. Ceci est un titre L^{A}TEX. Ceci est un titre L^{A}TEX.

Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il

CAPTION

Fig. 3: Ceci est un titre court caption.

CAPTION

Fig. 4: Ceci est un titre caption. Ceci est un titre caption. Ceci est un titre caption. Ceci est un titre caption. Ceci est un titre caption. Ceci est un titre caption.

y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte. Ici il y a du texte.

2 Styles caption prédéfinis

NORMAL

Fig. 5. Ceci est un titre normal. Ceci est un titre normal. Ceci est un titre normal. Ceci est un titre normal. Ceci est un titre normal. Ceci est un titre normal.

CENTER

Fig. 6. Ceci est un titre center. Ceci est un titre center. Ceci est un titre center. Ceci est un titre center. Ceci est un titre center. Ceci est un

titre center.

FLUSHLEFT

Fig. 7. Ceci est un titre flushleft. Ceci est un titre flushleft. Ceci est un titre flushleft. Ceci est un titre flushleft. Ceci est un titre flushleft. Ceci est un titre flushleft.

FLUSHRIGHT

Fig. 8. Ceci est un titre flushright. Ceci est un titre flushright. Ceci est

un titre flushright. Ceci est un titre flushright. Ceci est un titre flushright. Ceci est un titre flushright.

CENTERLAST

Fig. 9. Ceci est un titre centerlast. Ceci est un titre centerlast. Ceci est un titre centerlast. Ceci est un titre centerlast. Ceci est un titre centerlast.

Ceci est un titre centerlast.

HANG

Fig. 10. Ceci est un titre hang. Ceci est un titre hang. Ceci est un titre hang. Ceci est un titre hang. Ceci est un titre hang. Ceci est un titre hang.

INDENT

Fig. 11. Ceci est un titre indent. Ceci est un titre indent. Ceci est un titre indent. Ceci est un titre indent. Ceci est un titre indent. Ceci est un titre indent.

3 \captionwidth

NORMAL

Fig. 12. Ceci est un titre normal. Ceci est un titre normal. Ceci est un titre normal. Ceci est un titre normal. Ceci est un titre normal. Ceci est un titre normal.

CENTER

Fig. 13. Ceci est un titre center. Ceci est un titre center. Ceci est un titre center. Ceci est un titre center. Ceci est un titre center. Ceci est un titre

center.

FLUSHLEFT

Fig. 14. Ceci est un titre flushleft. Ceci est un titre flushleft. Ceci est un titre flushleft. Ceci est un titre flushleft. Ceci est un titre flushleft. Ceci est un titre flushleft.

FLUSHRIGHT

Fig. 15. Ceci est un titre flushright. Ceci est un titre flushright. Ceci est un titre flushright. Ceci est un titre flushright. Ceci est un titre flushright.

Ceci est un titre flushright.

CENTERLAST

Fig. 16. Ceci est un titre centerlast. Ceci est un titre centerlast. Ceci est un titre centerlast. Ceci est un titre centerlast. Ceci est un titre centerlast.

Ceci est un titre centerlast.

HANG

Fig. 17. Ceci est un titre hang. Ceci est un titre hang. Ceci est un titre hang. Ceci est un titre hang. Ceci est un titre hang. Ceci est un titre hang.

INDENT

Fig. 18. Ceci est un titre indent. Ceci est un titre indent. Ceci est un titre indent. Ceci est un titre indent. Ceci est un titre indent. Ceci est un titre indent.

4 L’option « nooneline »

NORMAL

Fig. 19. Ceci est un titre court normal.

CENTER

Fig. 20. Ceci est un titre court center.

FLUSHLEFT

Fig. 21. Ceci est un titre court flushleft.

FLUSHRIGHT

Fig. 22. Ceci est un titre court flushright.

CENTERLAST

Fig. 23. Ceci est un titre court centerlast.

HANG

Fig. 24. Ceci est un titre court hang.

INDENT

Fig. 25. Ceci est un titre court indent.

5 Flottants sur deux colonnes

5.1 Blah

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

TWOCOLUMN

Fig. 26. Ceci est un titre twocolumn. Ceci est un titre twocolumn. Ceci est un titre twocolumn. Ceci est un titre twocolumn. Ceci est un titre twocolumn. Ceci est un titre twocolumn.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

TITRE DEUX COLONNES

Fig. 27. Ceci est un titre deux colonnes. Ceci est un titre deux colonnes. Ceci est un titre deux colonnes. Ceci est un titre deux colonnes. Ceci est un titre deux colonnes. Ceci est un titre deux colonnes.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah.

6 Styles de titre définis par l’utilisateur

FANCY

Fig. 28 Ceci est un titre court fancy.

FANCY

Fig. 29 Ceci est un titre fancy. Ceci est un titre fancy. Ceci est un titre fancy. Ceci est un titre fancy. Ceci est un titre fancy. Ceci est un titre fancy.

ANOTHER FANCY

Fig. 30 : Ceci est un titre court another fancy.

ANOTHER FANCY

Fig. 31

Ceci est un titre another fancy. Ceci est un titre another fancy. Ceci est un titre another fancy. Ceci est un titre another fancy. Ceci est un titre

another fancy. Ceci est un titre another fancy.

7 Le package float

7.1 Sans le package caption

     \floatstyle{ruled}
     \newfloat{Program}{tbp}{lop}[section]

… loads o’ stuff …

     \begin{Program}
     \begin{verbatim}

… program text …

     \end{verbatim}

\caption{… caption …}

     \end{Program}

Example 7.1: Ceci est un autre exemple bête de flottant. Excepté que celui-ci ne flotte pas parce qu’il utilise le paramètre optionnel [H] pour apparaître Ici. (Gotcha.)

Program 7.1 Le premier programme. Il n’a rien à faire avec le style mais il est donné comme exemple. Notez le style de flottant ruled.

#include <stdio.h>
int main(int argc, char **argv)
{
int i;
for (i = 0; i < argc; ++i)
printf("argv[%d] = %s\n", i, argv[i]);
return 0;
}

\begin{matrix}n & \binom{n}{0} & \binom{n}{1} & \binom{n}{2} & \binom{n}{3} & \binom{n}{4} & \binom{n}{5} & \binom{n}{6} & \binom{n}{7} \\ 0 & 1 \\ 1 & 1 & 1 \\ 2 & 1 & 2 & 1 \\ 3 & 1 & 3 & 3 & 1 \\ 4 & 1 & 4 & 6 & 4 & 1 \\ 5 & 1 & 5 & 10 & 10 & 5 & 1 \\ 6 & 1 & 6 & 15 & 20 & 15 & 6 & 1 \\ 7 & 1 & 7 & 21 & 35 & 35 & 21 & 7 & 1 \end{matrix}

Tab. 1: Le triangle de Pascal. Ceci est une redéfinition du style table de L^{A}TEX.

7.2 Avec le package caption

     \floatstyle{ruled}
     \newfloat{Program}{tbp}{lop}[section]

… loads o’ stuff …

     \begin{Program}
     \begin{verbatim}

… program text …

     \end{verbatim}

\caption{… caption …}

     \end{Program}

Example 7.2: Ceci est un autre exemple bête de flottant. Excepté que celui-ci ne flotte pas parce qu’il utilise le paramètre optionnel [H] pour apparaître Ici. (Gotcha.)

Program 7.2 Le premier programme. Il n’a rien à faire avec le style mais il est donné comme exemple. Notez le style de flottant ruled.

#include <stdio.h>
int main(int argc, char **argv)
{
int i;
for (i = 0; i < argc; ++i)
printf("argv[%d] = %s\n", i, argv[i]);
return 0;
}

\begin{matrix}n & \binom{n}{0} & \binom{n}{1} & \binom{n}{2} & \binom{n}{3} & \binom{n}{4} & \binom{n}{5} & \binom{n}{6} & \binom{n}{7} \\ 0 & 1 \\ 1 & 1 & 1 \\ 2 & 1 & 2 & 1 \\ 3 & 1 & 3 & 3 & 1 \\ 4 & 1 & 4 & 6 & 4 & 1 \\ 5 & 1 & 5 & 10 & 10 & 5 & 1 \\ 6 & 1 & 6 & 15 & 20 & 15 & 6 & 1 \\ 7 & 1 & 7 & 21 & 35 & 35 & 21 & 7 & 1 \end{matrix}

Tab. 2: Le triangle de Pascal. Ceci est une redéfinition du style table de L^{A}TEX.

7.3 …et avec le style de titre « indent»

     \floatstyle{ruled}
     \newfloat{Program}{tbp}{lop}[section]

… loads o’ stuff …

     \begin{Program}
     \begin{verbatim}

… program text …

     \end{verbatim}

\caption{… caption …}

     \end{Program}

Example 7.3. Ceci est un autre exemple bête de flottant. Excepté que celui-ci ne flotte pas parce qu’il utilise le paramètre optionnel [H] pour apparaître Ici. (Gotcha.)

Program 7.3 Le premier programme. Il n’a rien à faire avec le style mais il est donné comme exemple. Notez le style de flottant ruled.

#include <stdio.h>
int main(int argc, char **argv)
{
int i;
for (i = 0; i < argc; ++i)
printf("argv[%d] = %s\n", i, argv[i]);
return 0;
}

\begin{matrix}n & \binom{n}{0} & \binom{n}{1} & \binom{n}{2} & \binom{n}{3} & \binom{n}{4} & \binom{n}{5} & \binom{n}{6} & \binom{n}{7} \\ 0 & 1 \\ 1 & 1 & 1 \\ 2 & 1 & 2 & 1 \\ 3 & 1 & 3 & 3 & 1 \\ 4 & 1 & 4 & 6 & 4 & 1 \\ 5 & 1 & 5 & 10 & 10 & 5 & 1 \\ 6 & 1 & 6 & 15 & 20 & 15 & 6 & 1 \\ 7 & 1 & 7 & 21 & 35 & 35 & 21 & 7 & 1 \end{matrix} Tab. 3. Le triangle de Pascal. Ceci est une redéfinition du style table

de L^{A}TEX.

7.4 Styles de titre redéfinis

Le premier programme. Il n’a rien à faire avec le style mais il est donné comme exemple. Notez le style de flottant ruled.

#include <stdio.h>
int main(int argc, char **argv)
{
int i;
for (i = 0; i < argc; ++i)
printf("argv[%d] = %s\n", i, argv[i]);
return 0;
}

\begin{matrix}n & \binom{n}{0} & \binom{n}{1} & \binom{n}{2} & \binom{n}{3} & \binom{n}{4} & \binom{n}{5} & \binom{n}{6} & \binom{n}{7} \\ 0 & 1 \\ 1 & 1 & 1 \\ 2 & 1 & 2 & 1 \\ 3 & 1 & 3 & 3 & 1 \\ 4 & 1 & 4 & 6 & 4 & 1 \\ 5 & 1 & 5 & 10 & 10 & 5 & 1 \\ 6 & 1 & 6 & 15 & 20 & 15 & 6 & 1 \\ 7 & 1 & 7 & 21 & 35 & 35 & 21 & 7 & 1 \end{matrix} Tab. 4. Le triangle de Pascal. Ceci est une redéfinition du style table de

L^{A}TEX.

7.5 L’option « boxed »

\begin{matrix}n & \binom{n}{0} & \binom{n}{1} & \binom{n}{2} & \binom{n}{3} & \binom{n}{4} & \binom{n}{5} & \binom{n}{6} & \binom{n}{7} \\ 0 & 1 \\ 1 & 1 & 1 \\ 2 & 1 & 2 & 1 \\ 3 & 1 & 3 & 3 & 1 \\ 4 & 1 & 4 & 6 & 4 & 1 \\ 5 & 1 & 5 & 10 & 10 & 5 & 1 \\ 6 & 1 & 6 & 15 & 20 & 15 & 6 & 1 \\ 7 & 1 & 7 & 21 & 35 & 35 & 21 & 7 & 1 \end{matrix} Tab. 5. Le triangle de Pascal. Ceci est une redéfinition du style table de

L^{A}TEX.

7.6 L’option « ruled »

Program 7.5. Le premier programme. Il n’a rien à faire avec le style mais il est donné

comme exemple. Notez le style de flottant ruled.

#include <stdio.h>
int main(int argc, char **argv)
{
int i;
for (i = 0; i < argc; ++i)
printf("argv[%d] = %s\n", i, argv[i]);
return 0;
}

7.7 Styles de flottant définis par l’utilisateur

C’est le début ! Un flottant very fancy C’est le milieu !

Fancyfl 7.1

Ceci est un titre very fancy. Ceci est un titre very fancy. Ceci est un titre very fancy. Ceci est un titre very fancy. Ceci est un titre very fancy. Ceci

est un titre very fancy.

C’est la fin !

8 Le package longtable

8.1 Sans le package caption

Tab. 6: Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable.

Test Test
Test Test

Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable.

Test Test
Test Test

8.2 Avec le package caption

Tab. 8: Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable.

Test Test
Test Test

Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable.

Test Test
Test Test

Tab. 10. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable.

Test Test
Test Test

Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable.

Test Test

Test Test

Longtable : Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable.

Test Test
Test Test

Longtable : Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable.

Test Test
Test Test

Longtable : Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable.

Test Test
Test Test

Longtable : Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable. Ceci est un titre longtable.

Test Test
Test Test

9 Le package subfigure

9.1 Sans le package caption

(a) Pre- mière  (b) Deuxième figure

(c) Troi- sième

Fig. 32: Trois sous-figures.

Figure 32 contient deux « top subfigures » et Figure 32(c).

33.1 : Pre- mière  {33.2 : Se- \atop conde}

Fig. 33: Deux sous-figures.

Voir sous-figures 33.1 et 33.2.

9.2 Avec le package caption

(a) Pre- mière  (b) Deuxième figure

(c) Troi- sième

Fig. 34: Trois sous-figures.

Figure 34 contient deux « top subfigures » et Figure 34(c).

35.1 : Pre- mière  {35.2 : Se- \atop conde}

Fig. 35: Deux sous-figures.

Voir sous-figures 35.1 et 35.2.

9.3 …et avec le sous-style « hang »

(a) Première (b) Deuxième figure

(c) Troisième

Fig. 36: Trois sous-figures.

Figure 36 contient deux « top subfigures » et Figure 36(c).

37.1 : Première  37.2 : Seconde

Fig. 37: Deux sous-figures.

Voir sous-figures 37.1 et 37.2.

10 Erreurs signalées

Cette figure est correctement étiquettée. Fig. 38: “A sobering thought, Eileen : What if, right at this very moment I

*am* living up to my full potential ?” – Jane Wagner

Cette figure, non – la différence est la commande \label Fig. 39: “A sobering thought, Eileen : What if, right at this very moment I

*am* living up to my full potential ?” – Jane Wagner