Bonjour,
je travaille toujours sur ma traduction de la documentation du package titlesec. L'une de choses qui me posent souci est la présentation utilisée pour signaler les paramètres : http://www.developpez.net/forums/d15...tres-speciaux/
Javier a eu la gentillesse de m'envoyer les sources de cette documentation et voici le bout de code qui semble correspondre :
Ensuite c'est utilisé comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 \newenvironment{desc} {\if@nobreak \vskip-\lastskip \vspace*{-2.5ex}% \fi \decl} {\enddecl} \makeatother \usepackage{textcomp,pslatex}
Il y a là-dedans pas mal de chose que je ne comprends pas (si ce n'est qu'on s'aventure déjà dans TeX non ?) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 \begin{desc} |\assignpagestyle{<command>}{<pagestyle>}| \end{desc}
- ce que teste exactement if@nobreak ;
- la signification des commandes \decl et \enddecl (en rapport avec l'environnement ?) ;
- le rôle de | … | qui encadrent bout de code (transformer > et < ?).
Je pourrais bien sûr tout copier-coller tel-quel, mais je préfère comprendre (de mon côté, avant d'avoir le code de Javier, j'avais bricolé une commande \param{}).
Je voudrais aussi que certains de ces bouts de code apparaissent dans ma table des matières comme \subsection. Est-ce que je peux faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 \subsection[assignpagestyle]{ \begin{desc} |\assignpagestyle{<command>}{<pagestyle>}| \end{desc} }
Partager