名前: S 日時: 2005-12-23 15:46:14 IPアドレス: 211.123.199.*
アイテム番号へのリファレンスを ローマ数字にする方法について質問させて下さい。 下記テストコードをコンパイルすると、 アイテムリストの番号はローマ数字になりますが、 アイテム番号へのリファレンスが ただの数字になってしまいます。 どうすればリファレンスもローマ数字にする事が 出来るのでしょうか。 方法をご存知の方がいらっしゃいましたら 是非ご教示下さい。 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \documentclass{article} %アイテム番号のローマ数字化 \makeatletter \newcounter{enumr:} \def\theenumr:{(\roman{enumr:})} \newenvironment{enumr:}{% \begin{list}{\theenumr:}{% \@nmbrlisttrue\def\@listctr{enumr:} \def\makelabel##1{\hss\llap{##1}}}}{% \end{list}} \makeatother \begin{document} %アイテムリスト \begin{enumr:} \item foo \label{foo_line} \item bar \end{enumr:} %アイテム番号へのリファレンス (\ref{foo_line}) \end{document} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
この書き込みへの返事: