Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
2_composition:texte:titres:creer_un_niveau_subsubsubsection [2020/12/29 17:02] – Renommage des sections de base: correction des liens internes. yannick.tanguy | 3_composition:texte:titres:creer_un_niveau_subsubsubsection [2021/12/15 13:18] (Version actuelle) – Correction de la mise en forme. yannick.tanguy |
---|
====== Comment créer une \subsubsubsection ? ====== | ====== Comment créer une “\subsubsubsection”? ====== |
| |
Le niveau de sectionnement avec numérotation de <latex>\LaTeX</latex> s'arrête au niveau de la sous-sous-section appelée par la commande ''\subsubsection''. Cela reflète une décision de conception de Leslie Lamport. Après tout, qui peut par défaut un niveau de sectionnement du document présentant une numérotation telle que « 3.2.12.6 » avant son titre ? | Les niveaux de sectionnement numérotés de <latex>\LaTeX</latex> s'arrête à la sous-sous-section, |
| appelée par la commande ''\subsubsection''. Cela reflète une décision de conception de Leslie Lamport. |
| Après tout, qui a envie de se voir imposer un numéro à rallonge, comme « 3.2.12.6 », devant son titre ? |
| |
Dans les faits, les classes standard de <latex>\LaTeX</latex> définissent des niveaux de sectionnement qui vont au-delà de ''\subsubsection'', mais elles ne les composent pas comme les sections (elles ne sont pas numérotées et le texte est ajouté directement après le titre). Ces niveaux sont ''\paragraph'' et ''\subparagraph''. Si vous devez utiliser des niveaux de sectionnement aussi profonds, vous pouvez faire en sorte que ces deux commandes produisent des titres numérotés, de sorte que vous puissiez les utiliser comme des sous-sous-sous-sections. | Dans les faits, les classes standard de <latex>\LaTeX</latex> définissent des niveaux de sectionnement |
| qui vont au-delà de ''\subsubsection'', mais elles ne les composent pas comme les sections |
| (elles ne sont pas numérotées et le texte est ajouté directement après le titre). |
| Ces niveaux sont ''\paragraph'' et ''\subparagraph''. Mais si vous devez utiliser des niveaux de sectionnement |
| aussi profonds, vous pouvez faire en sorte que ces deux commandes produisent des titres numérotés, |
| pour les utiliser comme des sous-sous-sous-sections. |
| |
===== Avec l'extension titlesec ===== | ===== Avec l'extension “titlesec” ===== |
| |
L'extension [[ctanpkg>titlesec|titlesec]] fournit un ensemble de commandes pour vous permettre d'ajuster les définitions des commandes de sectionnement. En particulier, il peut être utilisé pour transformer la composition de ''\paragraph'' afin qu'elle ressemble à celle de ''\section'' (avec la bonne numérotation). | L'extension [[ctanpkg>titlesec]] fournit un ensemble de commandes pour vous permettre d'ajuster les définitions des commandes de sectionnement. En particulier, il peut être utilisé pour transformer la composition de ''\paragraph'' afin qu'elle ressemble à celle de ''\section'' (avec la bonne numérotation). |
| |
===== Avec des modifications manuelles ===== | ===== Avec des modifications manuelles ===== |
| |
Si vous voulez programmer cette modification, vous constaterez que les commandes (''\section'' jusqu'à ''\subparagraph'') sont toutes définies par la commande interne ''\@startsection'', qui prend 6 arguments et est illustrée dans la question « [[2_composition:texte:titres:modifier_le_style_des_titres|Comment modifier le style des titres de sectionnement ?]] ». Aussi, il est conseillé de lire les sources <latex>\LaTeX</latex> (ltsect.dtx dans la distribution <latex>\LaTeX</latex>) et la source des extensions standard (classes.dtx), ou d'utiliser //[[1_generalites:documentations_payantes:documents_sur_latex|The LaTeX Companion]]//, qui traite de l'utilisation de ''\@startsection''. | Si vous voulez programmer cette modification, vous constaterez que les commandes (''\section'' jusqu'à ''\subparagraph'') sont toutes définies par la commande interne ''\@startsection'', qui prend 6 arguments et est illustrée dans la question « [[3_composition:texte:titres:modifier_le_style_des_titres|Comment modifier le style des titres de sectionnement ?]] ». Aussi, il est conseillé de lire les sources <latex>\LaTeX</latex> (''ltsect.dtx'' dans la distribution <latex>\LaTeX</latex>) et la source des extensions standard (''classes.dtx''), ou d'utiliser //[[1_generalites:documentation:livres:documents_sur_latex|The LaTeX Companion]]//, qui traite de l'utilisation de ''\@startsection''. |
| |
----- | ----- |
| |
//Source:// [[faquk>FAQ-subsubsub|How to create a `\subsubsubsection`]] | //Source:// [[faquk>FAQ-subsubsub|How to create a `\subsubsubsection`]] |
| |
{{htmlmetatags>metatag-keywords=(LaTeX,subsubsubsection,sous-sous-sous-section) | {{htmlmetatags>metatag-keywords=(LaTeX,subsubsubsection,sous-sous-sous-section,titres de sections,paragraphes,sections,sous-sections,table des matières) |
metatag-og:title=(Comment créer une \subsubsubsection) | metatag-og:title=(Comment créer une “\subsubsubsection”) |
metatag-og:site_name=(FAQ LaTeX francophone) | metatag-og:site_name=(FAQ LaTeX francophone) |
}} | }} |