2010-08-06 10 views
2

Je voudrais faire référence à une liste de descriptions par nom plutôt que par numéro. À cet effet, j'ai ajouté des étiquettes à chaque article, mais en les référençant, je ne reçois que le nom de la section et non celui de la liste. Comment puis-je le modifier pour afficher une étiquette personnalisée pour chaque article?Nom de référence de l'élément de liste de description dans LaTeX

\section{Definitions} 
\begin{description} 
    \item [Vehicle\label{itm:vehicle}] Something 
    \item [Bus\label{itm:bus}] A type of \nameref{itm:vehicle} 
    \item [Car\label{itm:car}] A type of \nameref{itm:vehicle} smaller than a \nameref{itm:bus} 
\end{description} 

Le résultat est quelque chose comme ceci:

1 Définitions

Véhicule Quelque chose
Bus Un type de Définitions
voiture Un type de définitions sm Définitions qu'un aller

Je voudrais avoir les éléments suivants:

1 Définitions

Véhicule Quelque chose
Bus Un type de véhicule
voiture Un type de Véhicule plus petit qu'un Bus

Une solution alternative serait d'utiliser sous-sections et les afficher sous forme d'une liste de définitions. Quelqu'un sait comment le faire?

+1

Le TeX Stackexchange est maintenant en version bêta: http://tex.stackexchange.com – Svante

+0

Merci, c'est très intéressant. Est-ce que je peux juste copier ceci sur verbatim? – l0b0

+1

Il n'y a pas de migration vers sockets StackExchange pour le moment, donc la re-publication serait votre seule option pour l'obtenir là. Cette question * est * sur le sujet ici aussi. L'avantage d'utiliser le site dédié serait une meilleure chance d'attirer l'attention de plus en plus de spécialistes. – dmckee

Répondre

2

Cela peut être plus compliqué qu'il n'y paraît. This question est dans la même veine et la réponse a été malheureusement longue. Vous auriez pensé que ce serait plus facile ... La même approche qui fonctionnait pourrait fonctionner ici?

+0

Excellent - Avez-vous par hasard savoir comment pour éviter la duplication dans '\ item [Object \ namedlabel {itm: object} {Object}] foo' si le nom de l'étiquette est toujours le même que le nom de l'élément de la liste de description? – l0b0