Comment modifier la distance entre la fin d'une section et l'en-tête de la section suivante dans un document Latex?Comment modifier la quantité d'espaces entre les sections de Latex?
Répondre
Vous pouvez configurer le style des en-têtes de section, y compris l'espacement, à l'aide du package titlesec
. Il y a une option 'compacte' pour la réduction simple de l'espace, ou vous pouvez spécifier des valeurs spécifiques en utilisant les options plus avancées (voir la documentation sur la page liée pour les détails sanglants).
Une alternative à titlesec est de redéfinir la commande de section, comme dans l'extrait suivant. Notez que beforeskip et afterskip sont les variables qui vous intéressent. Le code lui-même n'est que les premières lignes. Il est suivi d'un long commentaire pour me rappeler les définitions lorsque je coupe et colle l'ensemble d'un document à un autre. Le code, en passant, est plus ou moins de l'indispensable livre, The LaTeX Companion, deuxième édition.
\makeatletter
\renewcommand\section{\@startsection {section}{1}{\[email protected]}%
{-2.5ex \@plus -1ex \@minus -.2ex}%
{1.3ex \@plus.2ex}%
{\centering\bfseries}}
% \@startsection {NAME}{LEVEL}{INDENT}{BEFORESKIP}{AFTERSKIP}{STYLE}
% optional * [ALTHEADING]{HEADING}
% Generic command to start a section.
% NAME : e.g., 'subsection'
% LEVEL : a number, denoting depth of section -- e.g., chapter=1,
% section = 2, etc. A section number will be printed if
% and only if LEVEL gt or eq the value of the secnumdepth
% counter.
% INDENT : Indentation of heading from left margin
% BEFORESKIP : Absolute value = skip to leave above the heading.
% If negative, then paragraph indent of text following
% heading is suppressed.
% AFTERSKIP : if positive, then skip to leave below heading,
% else - skip to leave to right of run-in heading.
% STYLE : commands to set style
% If '*' missing, then increments the counter. If it is present, then
% there should be no [ALTHEADING] argument. A sectioning command
% is normally defined to \@startsection + its first six arguments.
\makeatother
- 1. jeditable Editer toutes les sections?
- 2. Modifier la quantité de zone de texte, image de changement sur vol stationnaire avec jQuery/Javascript
- 3. Modifier le pourcentage de changement entre les tables
- 4. man sections
- 5. Valider la quantité d'objets associés
- 6. Calcul de la quantité d'événements datés dans les colonnes/barres
- 7. Minipage au latex pour aligner les groupes de texte
- 8. Comment modifier les dimensions de papier en TeX nu?
- 9. Ibid. dans les citations LaTeX
- 10. Comment limiter la quantité de LI en utilisant jquery
- 11. Comment afficher différentes sections de vue de manière orientée objet
- 12. Comment afficher le code LaTeX dans un document LaTeX?
- 13. Comment souligner les en-têtes de section dans LaTeX?
- 14. Vérification de la quantité d'espace sharedObject disponible
- 15. comment remplacer les macros latex avec leurs définitions (en utilisant du latex)
- 16. LaTeX pour la génération PDF en production
- 17. Ajout de sections à la configuration par programmation depuis app.config
- 18. Créer une vue de liste avec les sections d'en-tête
- 19. Exclure les sections de code de la mise en forme de la source EPIC/tidyperl
- 20. Quelle est la quantité de calculs derrière un appel HttpContext.Current?
- 21. Comment créer un UIBarButtonItem avec plusieurs "sections"?
- 22. Activation d'Intellisense pour les sections personnalisées dans les fichiers .config
- 23. Suivi des modifications: svn + latex
- 24. Java programme de socket incapable de lire une grande quantité de données à la fois
- 25. Comment modifier XmlSchemaElement.SchemaType (ou: différence entre SchemaType et ElementSchemaType)
- 26. Liens LaTeX
- 27. Convertir un grand ensemble de documents Word automatiquement en XML, les modifier et les convertir en latex, pdf, html
- 28. Titre de la section pour les références et les citations réelles sont écrasées ensemble dans LaTeX
- 29. Sortie Latex
- 30. La communication entre les modules
'titlesec' ressemble à un paquet fantastique. –