tuteurs.ens.fr/logiciels/latex/footnote.tml

201 lines
6.4 KiB
Text
Raw Normal View History

2002-11-12 16:35:04 +01:00
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
"tuteurs://DTD/tml.dtd">
<html>
<head>
2002-11-12 21:13:01 +01:00
<title>Notes de bas de page</title>
2002-11-12 16:35:04 +01:00
</head>
<body>
<h1>Les notes de bas de page</h1>
<h2>Comment faire une note en bas de page&nbsp;?</h2>
2002-11-12 16:35:04 +01:00
<p> On utilise la commande <code>\footnote</code>, suivien, entre
accolades, du texte <20> mettre en note. Par exemple&nbsp;:</p>
2002-11-12 16:35:04 +01:00
<pre>Dans l'excellent article de M. Dugenou\footnote{Lisez-le, c'est
vraiment tordant.}, nous lisons le r<>cit de sa vie.</pre>
<p>LaTeX g<>rera tout seul la num<75>rotation des appels de notes, si besoin
est la r<>partition des notes tr<74>s longues entre plusieurs pages.</p>
<p>Il est n<>anmoins n<>cessaire de savoir bien placer les appels de
notes&nbsp;: on les met <em>avant</em> les ponctuations, et non apr<70>s. Par
exemple, il ne faut pas <20>crire&nbsp;:</p>
2002-11-12 16:35:04 +01:00
<pre>... pour finir.\footnote{Si, si...}</pre>
<p class="continue">mais</p>
<pre>... pour finir\footnote{Si, si...}.</pre>
<p>Il ne faut pas non plus oublier la ponctuation <20> la fin des notes en
bas de page.</p>
<p>
Il vous sera parfois n<>cessaire de recourir aux commandes
</p>
2002-11-12 16:35:04 +01:00
<pre>
\footnotemark[<var>num</var>]
\footnotetext[<var>le num</var>]{<var>Le texte de la note</var>}
</pre>
<p class="continue">
dans certaines conditions&nbsp;: dans les tableaux (cf. <20>&nbsp;<a
href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=footintab">Footnotes
in tables</a>&nbsp;<3B>), ou dans les environnements
<code>minipage</code> (pour lesquels <code>\footnote</code> donne une
note en bas de la mini-page tandis que <code>\footnotemark</code> et
<code>\footnotemark</code> placent encore leur notes en pied de page).
</p>
2002-11-12 16:35:04 +01:00
<p>La premi<6D>re commande est plac<61>e <20> l'endroit de l'appel de note. La
seconde est plac<61>e plus loin dans le texte, l<> o<> <20>a vous arrange en
vous assurant que la note sera encore plac<61>e sur la m<>me page que son appel. <var>num</var> d<>signe un num<75>ro que vous pouvez
donner <20> la main si n<>cessaire (en l'absence de cette indication LaTeX
utilise la valeur du compteur <code>footnote</code>). Si on
2002-11-12 16:35:04 +01:00
groupe en fin de document tous les textes des notes (ceux contenus dans
les <code>footnotetext</code>), elles appara<72>tront toutes <20> la fin du
texte.</p>
<h2>Comment faire r<>f<EFBFBD>rence <20> une note en bas de page&nbsp;?</h2>
2002-11-12 16:35:04 +01:00
<p>On utilise le m<>canisme de r<>f<EFBFBD>rencement habituel, avec
<code>\label{<var>mot-cl<63></var>}</code> et <code>\ref{<var>mot-cl<63></var>}</code>.
2002-11-12 16:35:04 +01:00
<code>\ref</code> tient compte du contexte o<> se trouve l'<27>tiquette
<code>\label</code>&nbsp;:</p>
2002-11-12 16:35:04 +01:00
<ul><li> Si elle est dans du texte ordinaire, c'est le num<75>ro de la
section qui est produit&nbsp;;</li>
2002-11-12 16:35:04 +01:00
<li> Si elle suit le titre d'une figure (juste apr<70>s la commande
2002-11-12 16:35:04 +01:00
<code>\caption</code>), c'est le num<75>ro de la figure qui sera
produit&nbsp;;</li>
2002-11-12 16:35:04 +01:00
<li>Si elle est <20> l'int<6E>rieur d'une note de bas de page, c'est le num<75>ro
de la note qui est produit.</li></ul>
<p>Ainsi, si on pourra <20>crire&nbsp;:</p>
2002-11-12 16:35:04 +01:00
<pre> Jean-Paul Sartre a <20>t<EFBFBD> <20>l<EFBFBD>ve <20> l'ENS\footnote{\label{ulm}45, rue d'Ulm, 75005~Paris.}, qui en est tr<74>s fi<66>re.
2002-11-12 16:35:04 +01:00
(...)
On trouvera l'adresse de l'ENS dans la note~\ref{ulm}.
</pre>
<h2>Comment mettre une note en bas de page dans un titre de
section&nbsp;?</h2>
2002-11-12 16:35:04 +01:00
<p>Il faut <20>&nbsp;prot<6F>ger&nbsp;<3B> la note en intercalant la commande
<code>\protect</code>. Par exemple&nbsp;:</p>
2002-11-12 16:35:04 +01:00
<pre>
\section{La vigne en France\protect\footnote{Sur ce sujet, voir
l'ouvrage de Marchel \textsc{Lachiver}, \emph{Vin, vignes et
vignerons. Histoire du vignoble fran<61>ais}, Paris, 1988.}}
</pre>
<div class="attention">Une erreur classique est d'oublier l'accolade qui
referme la <code>\section</code>&nbsp;!</div>
2002-11-12 16:35:04 +01:00
<p>La note appel<65>e dans un titre appara<72>tra <20>galement dans la table des
mati<EFBFBD>res. Pour l'<27>viter, il faut utiliser la m<>me technique que pour les
titres longs, en indiquant un titre alternatif entre crochets&nbsp;:</p>
2002-11-12 16:35:04 +01:00
<pre>
\section[La vigne en France]{La vigne en France\protect\footnote{Sur ce
sujet, voir l'ouvrage de Marchel \textsc{Lachiver}, \emph{Vin, vignes et
vignerons. Histoire du vignoble fran<61>ais}, Paris, 1988.}}
</pre>
<p>
Une autre possibilit<69> est offerte par le package <code>footmisc</code>
et son option <code>stable</code>.
</p>
<h2>Comment changer le style de num<75>rotation des notes&nbsp;?</h2>
2002-11-12 16:35:04 +01:00
<p>Il existe six styles d'appels de notes diff<66>rentes&nbsp;:</p>
2002-11-12 16:35:04 +01:00
<table class="tableau">
<tr>
<td> <code>\arabic</code> </td>
<td> Nombre arabe </td>
<td> 1, 2, 3, etc </td>
</tr>
<tr>
<td> <code>\roman</code> </td>
<td> nombre romain minuscule </td>
<td> i, ii, iii, etc </td>
</tr>
<tr>
<td> <code>\Roman</code> </td>
<td> nombre romain majuscule </td>
<td> I, II, III, etc </td>
</tr>
<tr>
<td> <code>\alph</code> </td>
<td> lettre minuscule </td>
<td> a, b, c, etc </td>
</tr>
<tr>
<td> <code>\Alph</code> </td>
<td> lettre majuscule </td>
<td> A, B, C, etc </td>
</tr>
<tr>
<td> <code>\fnsymbol</code> </td>
<td> symbole </td>
<td> croix, <20>toile, double croix, etc </td>
</tr>
</table>
<p>Pour choisir les lettres majuscules, par exemple, il faut taper avant
le <code>\begin{document}</code>&nbsp;:</p>
2002-11-12 16:35:04 +01:00
<pre>
\renewcommand{\thefootnote}{\Alph{footnote}}
</pre>
<h2>Comment mettre toutes les notes <20> la fin du document&nbsp;?</h2>
2002-11-12 16:35:04 +01:00
<p>Il faut utiliser le package <code>endnotes</code> de J. Lavagnino.</p>
<h2>Comment <20>viter qu'une note ne s'<27>tale sur plusieurs pages&nbsp;?</h2>
2002-11-12 16:35:04 +01:00
<p>Bien que ce soit fortement d<>conseill<6C>, vous pouvez utiliser, dans un
cas particulier (note tr<74>s longue) la commande
<code>\samepage</code> (remarquez que <code>\samepage</code> n'agit pas
sur les sauts de paragraphes)&nbsp;:</p>
2002-11-12 16:35:04 +01:00
<pre>
Jean-Paul Sartre\footnote{\samepage Jean-Paul Sartre est n<> <20> Paris en
2002-11-12 16:35:04 +01:00
1905. Il est <20>lev<65> par sa m<>re, veuve en 1906, qui est catholique, et par
son grand-p<>re maternel, Charles Schweitzer, protestant alsacien. En
1916, sa m<>re se remarie et Jean-Paul Sartre entre au lyc<79>e de La
Rochelle.} est l'un des plus c<>l<EFBFBD>bres normaliens litt<74>raires.
</pre>
<p>Une solution globale consiste <20> red<65>finir le crit<69>re de beaut<75> associ<63>
au placement des bas de page. Il suffit d'<27>crire dans le pr<70>ambule du
fichier&nbsp;:</p>
2002-11-12 16:35:04 +01:00
<pre>
\interfootnotelinepenalty=10000
</pre>
<div class="metainformation"> Auteurs&nbsp;: Fran<61>ois-Xavier Coudert
2002-11-12 16:35:04 +01:00
(2002), Marie-Lan Nguyen (2000), <20>milia Robin (1998). Derni<6E>re
modification le <date value="$Date: 2007-07-13 08:41:01 $" /> par Josselin Noirel. </div>
2002-11-12 16:35:04 +01:00
</body> </html>