Index dans le titre d'une section

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Index dans le titre d'une section

Messagepar josephtux » Lundi 05 Décembre 2016, 15:12

Bonjour

Je souhaiterais placer un index à l'intérieur du titre d'une section.
Pensez-vous que ceci soit réalisable?
Il me semble avoir déjà rencontrée la solution, mais ne la retrouve nulle part, ni dans mes *tex, ni sur le web.
Peut-être l'ai-je rêvé?

merci
Debian GNU/Linux 8.5 (jessie)
pdfTeX 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian)

1 % d'inspiration, 99% de transpiration (A.Einstein)
josephtux
Déca-utilisateur
 
Messages: 33
Inscription: Mardi 25 Octobre 2011, 11:06
Localisation: Picardie
Statut actuel: Actif et salarié

Publicité

Re: Index dans le titre d'une section

Messagepar balf » Lundi 05 Décembre 2016, 21:59

balf
Zetta-utilisateur
 
Messages: 3599
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Index dans le titre d'une section

Messagepar josephtux » Mardi 06 Décembre 2016, 21:05

Merci, c'est presqu' exactement ce que je cherche,

il me manquait sans doute de passer par cette étape:

Code: Tout sélectionner
\let\oldsection\section


(que je ne comprends pas encore, mais je vais chercher)

Pour information, il s'agit de créer un index à partir des subsections dont le titre est un nom, prénom et un attribut (réponse à une décision).
À différentes dates une commission prend des décisions (oui, non, ajournée), qui peuvent être modifiées à d'autres dates.
Je prends mes notes directement dans le fichier commission.tex (sous vim-latex suite, compilé avec latexmk -pdf).

Actuellement j'ai un bilan chiffré (tableau des décisions) avec une commande macro, et la liste des décisions avec la table des matières.

L'index devrait me permettre de lister les noms avec l'historique des décisions pour chaque candidat:

Nom et prénom: groupe indexé
date et/ou décision (pas encore décidé): mot indexé

exemple:
Code: Tout sélectionner
 \index{Machin Jules!oui}


j'essaie dans les jours qui viennent, et vous tient au courant.

Merci pour votre aide
Debian GNU/Linux 8.5 (jessie)
pdfTeX 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian)

1 % d'inspiration, 99% de transpiration (A.Einstein)
josephtux
Déca-utilisateur
 
Messages: 33
Inscription: Mardi 25 Octobre 2011, 11:06
Localisation: Picardie
Statut actuel: Actif et salarié

Re: Index dans le titre d'une section

Messagepar balf » Mardi 06 Décembre 2016, 23:55

Pour information,
Code: Tout sélectionner
\let\oldsection\section
sert à stocker la mémoire de ce que fait une commande pour pouvoir la patcher par la suite.

B. A.
balf
Zetta-utilisateur
 
Messages: 3599
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Index dans le titre d'une section

Messagepar josephtux » Mercredi 07 Décembre 2016, 18:23

Grand merci balf
EDIT
Tout fonctionne:
Code: Tout sélectionner
\let\oldsubsubsection\subsubsection
\renewcommand{\subsubsection}[2]{\oldsubsubsection{#1~#2}~\index{#1!#2
}}

Code: Tout sélectionner
\subsubsection{Machin Prénom}{\protect\oui}


Reste le problème de rendre robustes mes commandes (comme \oui) passées en argument (#2), question posée sur un autre fil.
Debian GNU/Linux 8.5 (jessie)
pdfTeX 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian)

1 % d'inspiration, 99% de transpiration (A.Einstein)
josephtux
Déca-utilisateur
 
Messages: 33
Inscription: Mardi 25 Octobre 2011, 11:06
Localisation: Picardie
Statut actuel: Actif et salarié


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: DotBot [Crawler], Grapeshot [Crawler] et 6 invités