Tous les sections et leurs subdivisions sont alignées sur un plan vertical. Comment obtenir un retrait de 0,5 cm pour les \subsection, de 1 cm pour les \subsubsection, par exemple ? Il me semble avoir déjà posé la question ici, mais pas moyen d'en retrouver la réponse…

Ouvrir dans l'éditeur Overleaf
% !TeX program = lualatex

\documentclass{scrartcl}

% Numérotation des titres %
\renewcommand{\thesection}{\Alph{section}}
\renewcommand{\thesubsection}{\arabic{subsection}}
\renewcommand{\thesubsubsection}{\alph{subsubsection}}
\renewcommand{\theparagraph}{\engrec{paragraph})}
\renewcommand{\thesection}{\Alph{section}}
\renewcommand{\thesubsection}{\arabic{subsection}}
\renewcommand{\thesubsubsection}{\alph{subsubsection}}
\renewcommand{\theparagraph}{\engrec{paragraph})}

\begin{document}

\section{Section1}
\subsection{Sous-section}
\subsubsection{Sous-s/section}

\section{Section2}
\subsection{Sous-section}
\subsubsection{Sous-s/section}

\end{document}

J'ai ajouté ceci dans le préambule. J'obtiens bien un retrait horizontal, mais toute la typographie (taille des sections, et la numérotation modifiée par mes soins) est perdue.

Ouvrir dans l'éditeur Overleaf
\usepackage{titlesec}
\titleformat{\subsection}[block]{\hspace{1em}}{\thesubsection}{1em}{}
\titleformat{\subsubsection}[block]{\hspace{2em}}{\thesubsection}{1em}{}

Posée 30 Déc '20, 22:24

fred02840's gravatar image

fred02840
3.5k263141
Taux d'acceptation : 16%

Modifiée 30 Déc '20, 22:53


Trouvé ! Et même : « retrouvé ». Il fallait chercher à « indentation » pour retrouver la solution proposée par @denis (en 2015 : mon amnésie s'explique…), et l'adapter. Ce qui nous donne :

Ouvrir dans l'éditeur Overleaf
% !TeX program = lualatex

\documentclass{scrartcl}

% Numérotation des titres %
\renewcommand{\thesection}{\Alph{section}}
\renewcommand{\thesubsection}{\arabic{subsection}}
\renewcommand{\thesubsubsection}{\alph{subsubsection}}
\renewcommand{\theparagraph}{\engrec{paragraph})}

\begin{document}
\RedeclareSectionCommands[indent=0.5cm]{subsection}
\RedeclareSectionCommands[indent=1cm]{subsubsection}

\section{Section1}
\subsection{Sous-section}
\subsubsection{Sous-s/section}

\section{Section2}
\subsection{Sous-section}
\subsubsection{Sous-s/section}

\end{document}
Lien permanent

Publiée 30 Déc '20, 22:51

fred02840's gravatar image

fred02840
3.5k263141
Taux d'acceptation : 16%

Modifiée 30 Déc '20, 22:53

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.

Mots-clés de la question :

×19
×17
×8
×2

Question posée : 30 Déc '20, 22:24

Question vue : 110 fois

Dernière mise à jour : 30 Déc '20, 22:53