説明リストの項目を番号ではなく名前で参照したいのですが。そのために、各アイテムにラベルを追加しましたが、それらを参照するときに、リストアイテムではなく、セクションの名前のみを取得します。各アイテムのカスタムラベルを表示するように変更するにはどうすればよいですか?
\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}
結果は次のようになります。
1定義
VehicleSomethingBus
定義の一種Car定義よりも小さい定義の
一種
次のものが欲しいのですが。
1定義
VehicleSomethingBus一種のVehicleCar
バスよりも小さい一種のVehicle
別の解決策は、サブセクションを使用して、それらを定義リストとして表示することです。誰もがそれを行う方法を知っていますか?