Bonjour,
Je fais un document de citations dont l’index (avec lien hypertexte) ne
renvoie pas vers des pages mais vers les numéros des paragraphes (les
citations) où l’entrée est présente.
J’ai une petite curiosité que je soumets à travers l’ECM ci-dessous dont
les 4 lignes en préambule (+ classe memoir) viennent de la communauté :
Je souhaite avoir un index en gras là où l’entrée est traitée
spécifiquement (sous forme d’une section par exemple) et garder en
normal là où elle est secondaire. Mais quand je mets l’option |textbf
dans ma commande \index, je perds le lien hypertexte. (cf image jointe)
J’ai bidouillé à droite à gauche mais au mieux j’ai un blocage à la
compilation ![]()
Garder en l’état ça ne me gêne pas mais “ça me gratte” de ne pas trouver
la solution !
Merci, merci
Gérard
---- ECM------
\documentclass[11pt]{memoir}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[frenchb]{babel}
\usepackage[hyperindex=true]{hyperref}
\usepackage{makeidx}
% We create a counter
\newcounter{paracount}
% We create the paragraph command
\def\para{%
\refstepcounter{paracount}%
\noindent\textbf{\theparacount.\quad}}
% We create an index
\makeindex
% We tell memoir to index paragraphs and not pages
\renewcommand{\index}[1]{\specialindex{\jobname}{paracount}{#1}}
\begin{document}
\para \index{mot}{voici mon premier mot}
\para \index{mot}{et le mot deux}
\para \index{mot}{et le mot trois }
\para \index{mot|textbf}{et le mot quatre }
\para \index{mot|textbf}{et le mot cinq }
\para \index{mot|textbf}{et le mot six }
\para \index{mot}{et le mot sept}
\para \index{mot|textbf}{et pour finir le mot huit }
\printindex
\end{document}