Résolution des problèmes suivants :
- documentation sur les tableaux, - code pour permettre un changement de l'intitulé des références des figures et tableaux, - indications nécessaires au référencement des tableaux multiples dans la liste des références.
This commit is contained in:
parent
3965c2a8e2
commit
811ebd62f0
@ -107,7 +107,7 @@ Le code nécessaire pour placer ces figures est celui du listing \ref{listing:su
|
||||
\centering
|
||||
\subfloat[Première sous-légende\label{fig:sl1}]{\includegraphics[width=3cm]{cdrom}}\qquad
|
||||
\subfloat[Seconde sous-légende\label{fig:sl2}]{\includegraphics[width=3cm]{cdrom}}
|
||||
\caption{Légende principale d'une multi-figure}\label{fig:lp}
|
||||
\caption{Légende principale d'une multi-figure}\label{fig:lp}\credit{Crédit figure multiple}
|
||||
\end{figure}
|
||||
|
||||
\begin{lstlisting}[float,caption={Commande de placement de multiples figures},label={listing:subfig}]
|
||||
@ -115,15 +115,74 @@ Le code nécessaire pour placer ces figures est celui du listing \ref{listing:su
|
||||
\centering
|
||||
\subfloat[Première sous-légende\label{fig:sl1}]{\includegraphics[width=3cm]{cdrom}}\qquad
|
||||
\subfloat[Seconde sous-légende\label{fig:sl2}]{\includegraphics[width=3cm]{cdrom}}
|
||||
\caption{Légende principale}\label{fig:lp}
|
||||
\caption{Légende principale}\label{fig:lp}\credit{Crédit figure multiple}
|
||||
\end{figure}
|
||||
\end{lstlisting}
|
||||
|
||||
Remarquez la commande \lstinline|\credit{...}| permettant de référencer la figure multiple dans la liste des figures.
|
||||
|
||||
\medskip
|
||||
Par ailleurs, si vous désirez changer l'intitulé de la référence, en l'occurence \og Figure \fg{}, par \og Graphique \fg{} par exemple, décommentez la deuxième ligne du listing \ref{listing:intituleref} se trouvant dans le fichier \verb|config.tex|.
|
||||
|
||||
\medskip
|
||||
Remarquez enfin, qu'il est possible d'activer ou de désactiver l'affichage d'une page présentant une liste des figures\index{liste des figures} avec une référence aux pages où elles se trouvent. Pour cela, il suffit de décommenter la commande \lstinline|\unelistefig| du fichier de configuration \verb|config.tex|.
|
||||
|
||||
Qu'il est possible d'activer ou de désactiver l'affichage de la page présentant la liste des crédits photographiques\index{liste des crédits photographiques} avec une référence aux pages où ils se trouvent. Pour cela, il suffit de décommenter la commande \lstinline|\unelistecredits| du fichier de configuration \verb|config.tex|.
|
||||
|
||||
\section{Tableaux\index{tableau}}
|
||||
Les environnements permettant de réaliser des tableaux sont nombreux. Il n'est pas envisageable ici de les présenter tous. On se contentera donc d'un exemple d'une complexité très modeste. À vous de parcourir la littérature pour apprendre à composer en \LaTeX des tableaux à votre goût. Le présent modèle se contente de vous permettre d'utiliser les tableaux \LaTeX en les référençant. En voici un exemple.
|
||||
|
||||
\bigskip
|
||||
\begin{tabular}{|c|c|}
|
||||
\hline
|
||||
élément 1 & élément 2 \\
|
||||
\hline
|
||||
élément 3 & élément 4 \\
|
||||
\hline
|
||||
\end{tabular}
|
||||
\smallskip
|
||||
|
||||
Évidemment, un tel tableau est incomplet. Il y manque une structure de flottant permettant de laisser \LaTeX réaliser son placement avec un titre et une référence. Sans cela, il ne sera pas référencé dans la table des tableaux.
|
||||
|
||||
Pour ce faire, il faut donc y ajouter celle-ci :
|
||||
|
||||
\begin{lstlisting}[float,caption={L'environnement pour placer un tableau},label={listing:tableau}]
|
||||
\begin{table}
|
||||
\centering
|
||||
\begin{tabular}{|c|c|}
|
||||
\hline
|
||||
élément 1 & élément 2 \\
|
||||
\hline
|
||||
élément 3 & élément 4 \\
|
||||
\hline
|
||||
\end{tabular}
|
||||
\caption{Un tablau d'éléments}
|
||||
\end{table}
|
||||
\end{lstlisting}
|
||||
|
||||
\begin{table}
|
||||
\centering
|
||||
\begin{tabular}{|c|c|}
|
||||
\hline
|
||||
élément 1 & élément 2 \\
|
||||
\hline
|
||||
élément 3 & élément 4 \\
|
||||
\hline
|
||||
\end{tabular}
|
||||
\caption{Un tablau d'éléments}
|
||||
\end{table}
|
||||
|
||||
Cela rend le tableau flottant et permet son placement de manière adéquate par \LaTeX et l'inscrit (éventuellement après deux compilations successives) dans la liste des tableaux.
|
||||
|
||||
\medskip
|
||||
Si vous désirez changer l'intitulé de la référence, en l'occurence \og Table \fg{}, par \og Tableau \fg{} par exemple, décommentez la dernière ligne du listing \ref{listing:intituleref} se trouvant dans le fichier \verb|config.tex|.
|
||||
|
||||
\begin{lstlisting}[float,caption={Changer l'intitulé de la référence},label={listing:intituleref}]
|
||||
% Pour changer le nom des titre des références des légendes décommentez à souhait
|
||||
%\addto\captionsfrench{\def\figurename{Graphique}}
|
||||
%\addto\captionsfrench{\def\tablename{Tableau}}
|
||||
\end{lstlisting}
|
||||
|
||||
\section{Code source\index{code source}}
|
||||
Pour les travaux de maturité en informatique, il est nécessaire de pouvoir présenter du code. Pour cela on utilise l'environnement \lstinline|lstlisting| (du pacakge listings\index{module!listings}) que le code \ref{listing:gestioncode} présente et qui constitue en lui-même le résultat qu'on obtient.
|
||||
|
||||
|
@ -187,6 +187,9 @@
|
||||
% French: Figure, Table, Listing
|
||||
% Aucun préfixe n'est mis pour permettre des références du type :
|
||||
% ... voir figures 3.1, 3.2 et 3.3. Ici seuls les numéros sont des références.
|
||||
% Pour changer le nom des titre des références des légendes décommentez à souhait
|
||||
%\addto\captionsfrench{\def\figurename{Graphique}}
|
||||
%\addto\captionsfrench{\def\tablename{Tableau}}
|
||||
|
||||
%----------------Figures----------------------------------------------------------------
|
||||
|
||||
|
9
main.exp
9
main.exp
@ -1,4 +1,5 @@
|
||||
\contentsline {credits}{\numberline {3.1} Cr\IeC {\'e}dit figure grande taille \url {http://www.debian.org}}{16}
|
||||
\contentsline {credits}{\numberline {3.2} Cr\IeC {\'e}dit figure taille normale \url {http://www.debian.org}}{17}
|
||||
\contentsline {credits}{\numberline {3.3} Cr\IeC {\'e}dit figure petite taille \url {http://www.debian.org}}{18}
|
||||
\contentsline {credits}{\numberline {3.4} Cr\IeC {\'e}dit figure tr\IeC {\`e}s petite taille \url {http://www.debian.org}}{18}
|
||||
\contentsline {credits}{\numberline {3.1} Cr\IeC {\'e}dit figure grande taille \url {http://www.debian.org}}{19}
|
||||
\contentsline {credits}{\numberline {3.2} Cr\IeC {\'e}dit figure taille normale \url {http://www.debian.org}}{20}
|
||||
\contentsline {credits}{\numberline {3.3} Cr\IeC {\'e}dit figure petite taille \url {http://www.debian.org}}{21}
|
||||
\contentsline {credits}{\numberline {3.4} Cr\IeC {\'e}dit figure tr\IeC {\`e}s petite taille \url {http://www.debian.org}}{21}
|
||||
\contentsline {credits}{\numberline {3.5} Cr\IeC {\'e}dit figure multiple}{21}
|
||||
|
16
main.lol
16
main.lol
@ -1,10 +1,12 @@
|
||||
\contentsline {lstlisting}{\numberline {1.1}Le manifeste : manifest.manifest}{3}
|
||||
\contentsline {lstlisting}{\numberline {2.1}L'option draft}{8}
|
||||
\contentsline {lstlisting}{\numberline {3.1}L'environnement de citation}{10}
|
||||
\contentsline {lstlisting}{\numberline {3.2}Les commandes de placement des figures}{11}
|
||||
\contentsline {lstlisting}{\numberline {3.3}La commande de r\IeC {\'e}f\IeC {\'e}rence \IeC {\`a} une figure}{11}
|
||||
\contentsline {lstlisting}{\numberline {3.1}L'environnement de citation}{11}
|
||||
\contentsline {lstlisting}{\numberline {3.2}Les commandes de placement des figures}{12}
|
||||
\contentsline {lstlisting}{\numberline {3.3}La commande de r\IeC {\'e}f\IeC {\'e}rence \IeC {\`a} une figure}{12}
|
||||
\contentsline {lstlisting}{\numberline {3.4}Commande classique de placement d'une figure}{12}
|
||||
\contentsline {lstlisting}{\numberline {3.5}Commande de placement de multiples figures}{12}
|
||||
\contentsline {lstlisting}{\numberline {3.6}L'environnement pour placer du code}{12}
|
||||
\contentsline {lstlisting}{\numberline {3.7}La r\IeC {\'e}f\IeC {\'e}rence \IeC {\`a} un site web}{13}
|
||||
\contentsline {lstlisting}{\numberline {3.8}La r\IeC {\'e}f\IeC {\'e}rence \IeC {\`a} un ouvrage}{14}
|
||||
\contentsline {lstlisting}{\numberline {3.5}Commande de placement de multiples figures}{13}
|
||||
\contentsline {lstlisting}{\numberline {3.6}L'environnement pour placer un tableau}{14}
|
||||
\contentsline {lstlisting}{\numberline {3.7}Changer l'intitul\IeC {\'e} de la r\IeC {\'e}f\IeC {\'e}rence}{14}
|
||||
\contentsline {lstlisting}{\numberline {3.8}L'environnement pour placer du code}{15}
|
||||
\contentsline {lstlisting}{\numberline {3.9}La r\IeC {\'e}f\IeC {\'e}rence \IeC {\`a} un site web}{15}
|
||||
\contentsline {lstlisting}{\numberline {3.10}La r\IeC {\'e}f\IeC {\'e}rence \IeC {\`a} un ouvrage}{17}
|
||||
|
4
main.tex
4
main.tex
@ -35,8 +35,8 @@
|
||||
% Plusieurs éléments de présentation aidant à la rédaction seront alors retirés (filigrane, notes de todo, repère de lignes trop longues, ...)
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
\documentclass[12pt,a4paper,francais,titlepage,twoside,openright,draft]{book}
|
||||
%\documentclass[12pt,a4paper,francais,titlepage,twoside,openright]{book}
|
||||
%\documentclass[12pt,a4paper,francais,titlepage,twoside,openright,draft]{book}
|
||||
\documentclass[12pt,a4paper,francais,titlepage,twoside,openright]{book}
|
||||
|
||||
% Pour mémoire, ne pas en tenir compte
|
||||
%\documentclass[12pt,a4paper,idxtotoc,bibtotoc,francais,titlepage,twoside,openright,draft]{book}
|
||||
|
Loading…
Reference in New Issue
Block a user