[latexrefman-commits] [SCM] latexrefman updated: r1103 - trunk
Vincent Bela?che
INVALID.NOREPLY at gnu.org.ua
Sat Aug 13 17:24:28 CEST 2022
Author: vincentb1
Date: 2022-08-13 15:24:28 +0000 (Sat, 13 Aug 2022)
New Revision: 1103
Modified:
trunk/ChangeLog
trunk/latex2e-fr.texi
Log:
[fr] Footnotes in a table, align on English.
* latex2e-fr.texi (Footnotes in a table): Align on English.
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2022-08-13 15:24:26 UTC (rev 1102)
+++ trunk/ChangeLog 2022-08-13 15:24:28 UTC (rev 1103)
@@ -1,5 +1,9 @@
2022-08-13 Vincent Bela\"iche <vincentb1 at users.sourceforge.net>
+ * latex2e-fr.texi (Footnotes in a table): Align on English.
+
+2022-08-13 Vincent Bela\"iche <vincentb1 at users.sourceforge.net>
+
* latex2e-fr.texi (\newtheorem): align on English, ie propagate Jim's
r483.
Modified: trunk/latex2e-fr.texi
===================================================================
--- trunk/latex2e-fr.texi 2022-08-13 15:24:26 UTC (rev 1102)
+++ trunk/latex2e-fr.texi 2022-08-13 15:24:28 UTC (rev 1103)
@@ -10023,45 +10023,69 @@
@cindex Notes en bas de page, dans un tableau
-Au sein d'un environnement @code{table} la commande @code{\footnote} ne
-fonctionne pas. Par exemple, si le code ci-dessous apparaît sans plus
-alors la note disparaît tout simplement ; il y aura une marque de note
-dans la cellule du tableau mais le texte de la note n'est pas composé en
-bas de la page.
+Au sein d'un environnement @code{tabular} ou @code{array} la commande
+ at code{\footnote} ne fonctionne pas ; on obtient une marque de note dans
+la cellule du tableau mais le texte de la note n'apparaît pas. La
+solution est d'utiliser un environnement @code{minipage}, comme ci-après
+(@pxref{minipage}).
+
+
@example
\begin@{center@}
+ \begin@{minipage@}@{\textwidth@} \centering
\begin@{tabular@}@{l|l@}
\textsc@{Navire@} &\textsc@{Roman@} \\ \hline
- \textit@{HMS Sophie@} &Master and Commander \\
- \textit@{HMS @identity{Polychrest}@} &Post Captain \\
- \textit@{HMS @identity{Lively}@} &Post Captain \\
+ \textit@{HMS Sophie@} &Maître à bord \\
+ \textit@{HMS @identity{Polychrest}@} &Capitaine de vaisseau \\
+ \textit@{HMS @identity{Lively}@} &Capitaine de vaisseau \\
\textit@{HMS Surprise@} &Plusieurs romans\footnote@{Le premier étant
- HMS Surprise.@}
+ \textit@{La Surprise@}.@}
\end@{tabular@}
+ \end@{minipage@}
\end@{center@}
@end example
-La solution est d'entourer l'environnement the @code{tabular} d'un environnement
- at code{minipage}, comme ci-après (@pxref{minipage}).
+Au sein d'une @code{minipage}, les marques de note sont des lettres en
+bas de casse. On peut changer cela avec quelque chose du genre de
+ at code{\renewcommand@{\thempfootnote@}@{\arabic@{mpfootnote@}@}}
+(@pxref{\alph \Alph \arabic \roman \Roman \fnsymbol}).
+Les notes du premier example apparaissent en bas de la
+ at code{minipage}. Pour qu'elles apparaissent en bas de la page principale
+et fassent partie de la séquence normales des notes en bas de page,
+utilisez la pair @code{\footnotemark} et @code{\footnotetext} ainsi
+qu'une instanciation de compteur.
+
@example
+\newcounter@{sauvegardeLaValeurDeMpFootnote@}
\begin@{center@}
- \begin@{minipage@}@{.5\textwidth@}
- .. matériel tabulaire ..
- \end@{minipage@}
+ \begin@{minipage@}@{\textwidth@}
+ \setcounter@{sauvegardeLaValeurDeMpFootnote@}@{\value@{footnote@}@} \centering
+ \begin@{tabular@}@{l|l@}
+ \textsc@{Femme@} &\textsc@{Relation@} \\ \hline
+ Mona &Liaison\footnotemark \\
+ Diana Villiers &Épouse, à la fin\\
+ Christine Hatherleigh Wood &Fiancée\footnotemark
+ \end@{tabular@}
+ \end@{minipage@}% le signe pourcent permet de garder roches le texte de la note
+ % et la minipage
+ \stepcounter@{sauvegardeLaValeurDeMpFootnote@}%
+ \footnotetext[\value@{sauvegardeLaValeurDeMpFootnote@}]@{%
+ Les circonstances de sa mort sont peu connues.@}%
+ \stepcounter@{sauvegardeLaValeurDeMpFootnote@}%
+ \footnotetext[\value@{sauvegardeLaValeurDeMpFootnote@}]@{%
+ Leur relation n'aboutit pas dans le tome XXI.@}
\end@{center@}
@end example
-La même technique marche au sein d'un environnement @code{table}
-flottant (@pxref{table}). To get the footnote at the bottom of the page
-use the @file{tablefootnote} package, comme illustré dans l'exemple
-ci-après. Si vous placez @code{\usepackage@{tablefootnote@}} dans le
-préambule et utilisez le code source ci-dessous, alors la note
-apparaîtra en bas de la page et sera numérotée dans la même séquence que
-les autres notes en bas de page.
+ at PkgIndex{tablefootnote}
+Pour un environnement flottant @code{table} (@pxref{table}) utilisez le
+paquetage @package{tablefootnote}.
@example
+\usepackage@{tablefootnote@} % dans le préambule
+ ...
\begin@{table@}
\centering
\begin@{tabular@}@{l|l@}
@@ -10068,7 +10092,7 @@
\textsc@{Date@} &\textsc@{Campagne@} \\ \hline
1862 &Fort Donelson \\
1863 &Vicksburg \\
- 1865 &Armée de Virginie du Nord\footnote@{Fin de la
+ 1865 &Armée de Virginie du Nord\tablefootnote@{Fin de la
guerre.@}
\end@{tabular@}
\caption@{Forces capturées par le général Grant@}
@@ -10075,7 +10099,11 @@
\end@{table@}
@end example
+ at noindent
+La note apparaîtra en bas de la page et sera numérotée dans la même
+séquence que les autres notes en bas de page.
+
@node Footnotes of footnotes
@section Notes en bas de page sur d'autres notes
More information about the latexrefman-commits
mailing list.