Les deux révisions précédentesRévision précédente | |
3_composition:tableaux:notes_de_bas_de_tableau [2021/12/28 09:47] – Correction de la mise en forme. yannick.tanguy | 3_composition:tableaux:notes_de_bas_de_tableau [2022/01/01 20:07] (Version actuelle) – Changement de titre. jejust |
---|
====== Comment obtenir une note de bas de page dans un tableau? ====== | ====== Comment mettre une note de bas de page dans un tableau? ====== |
| |
Pour des raisons trop longues à expliquer ici, il n'est pas possible d'utiliser directement la commande ''\footnote'' à l'intérieur d'un tableau : un appel à ''\footnote'' ne conserve que l'appel de note tandis que la note elle-même est perdue par l'environnement ''tabular'' ou ses équivalents. | Pour des raisons trop longues à expliquer ici, il n'est pas possible d'utiliser directement la commande ''\footnote'' à l'intérieur d'un tableau: |
| un appel à ''\footnote'' ne conserve que l'appel de note tandis que la note elle-même est perdue par l'environnement ''tabular'' ou ses équivalents. |
| |
Ceci correspond à la recommandation typographique classique : notes de bas de page et tables ne devraient pas être mélangées. Cependant, plusieurs solutions permettent de contourner cette recommandation. Elles sont regroupés en deux familles : celles travaillant avec des « notes de bas de table », particulièrement recommandées, et les autres d'utilisation plus ponctuelle (mais bien entendu fonctionnelles). | Ceci correspond à la recommandation typographique classique: notes de bas de page et tables ne devraient pas être mélangées. |
| Cependant, plusieurs solutions permettent de contourner cette recommandation. Elles sont regroupés en deux familles |
| : celles travaillant avec des « notes de bas de table », particulièrement recommandées, et les autres d'utilisation plus ponctuelle |
| (mais bien entendu fonctionnelles). |
| |
===== Avec les méthodes utilisant des notes de bas de table ===== | ===== Avec les méthodes utilisant des notes de bas de table ===== |
==== Les extensions “threeparttable” et “threeparttablex” ==== | ==== Les extensions “threeparttable” et “threeparttablex” ==== |
| |
L'extension [[ctanpkg>threeparttable]] définit un environnement (du même nom) conçu pour faciliter la création de tables avec un titre et des notes de bas de table. Les références sont produites à l'aide de la commande ''tnote''. Quant aux descriptions, elles sont précisées à l'aide de l'environnement ''tablenotes''. L'exemple suivant met tout cela en pratique. | L'extension [[ctanpkg>threeparttable]] définit un environnement (du même nom) conçu pour faciliter la création de tables |
| avec un titre et des notes de bas de table. Les références sont produites à l'aide de la commande ''tnote''. |
| Quant aux descriptions, elles sont précisées à l'aide de l'environnement ''tablenotes''. |
| L'exemple suivant met tout cela en pratique. |
| |
<code latex exempleThreeparttable.tex> | <code latex exempleThreeparttable.tex> |
==== L'extension “ctable” ==== | ==== L'extension “ctable” ==== |
| |
L'extension [[ctanpkg>ctable]] développe le modèle de [[ctanpkg>threeparttable]] et utilise aussi les idées de [[ctanpkg>booktabs]]. La commande ''\ctable'' effectue la totalité du travail : mettre en forme la table, placer la légende et définir les notes. La « table » peut être composée de diagrammes et un paramètre optionnel de ''\ctable'' permet d'avoir là un flottant traité comme une figure, plutôt que comme une table. | L'extension [[ctanpkg>ctable]] développe le modèle de [[ctanpkg>threeparttable]] et utilise aussi les idées de [[ctanpkg>booktabs]]. La commande ''\ctable'' effectue la totalité du travail: mettre en forme la table, placer la légende et définir les notes. La « table » peut être composée de diagrammes et un paramètre optionnel de ''\ctable'' permet d'avoir là un flottant traité comme une figure, plutôt que comme une table. |
| |
===== Avec d'autres méthodes ===== | ===== Avec d'autres méthodes ===== |
</code> | </code> |
| |
==== En scindant la commande \footnote ==== | ==== En scindant la commande “\footnote” ==== |
| |
La commande ''\footnote'' peut être décomposée en deux commandes : | La commande ''\footnote'' peut être décomposée en deux commandes : |
==== L'extension “mdwtab” ==== | ==== L'extension “mdwtab” ==== |
| |
L'extension [[ctanpkg>mdwtab]] implémente les mêmes fonctionnalités que l'extension [[ctanpkg>array|array]] et, en prime, fait fonctionner les notes de bas de page et propose d'autres fonctionnalités pour améliorer les tableaux. Toutefois, n'envisagez cette solution que si votre document n'est pas trop complexe. En effet, [[ctanpkg>mdwtab]] est incompatible avec bon nombre d'extensions. | L'extension [[ctanpkg>mdwtab]] implémente les mêmes fonctionnalités que l'extension [[ctanpkg>array]] et, en prime, fait fonctionner les notes de bas de page et propose d'autres fonctionnalités pour améliorer les tableaux. Toutefois, n'envisagez cette solution que si votre document n'est pas trop complexe. En effet, [[ctanpkg>mdwtab]] est incompatible avec bon nombre d'extensions. |
| |
==== L'extension “tablefootnote” ==== | ==== L'extension “tablefootnote” ==== |
| |
{{htmlmetatags>metatag-keywords=(LaTeX,tableaux,note de bas de page,tableau) | {{htmlmetatags>metatag-keywords=(LaTeX,tableaux,note de bas de page,tableau) |
metatag-og:title=(Comment obtenir des notes de bas de page dans un tableau) | metatag-og:title=(Comment mettre des notes de bas de page dans un tableau) |
metatag-og:site_name=(FAQ LaTeX francophone) | metatag-og:site_name=(FAQ LaTeX francophone) |
}} | }} |