Re: ローマ数字の章番号を参照するときはアラビア文字にしたい

名前: misc
日時: 2004-01-25 20:24:42
IPアドレス: 211.4.123.*

>>25180 あれは,単に思いつきで無難な方法をお話ししただけで… 例えば,\thechapter をいじらなくても \refstepcounter を次のように再定義すれば うまくいくかもしれません. # これも,単なる思い付きです. \def\refstepcounter#1{% \stepcounter{#1}% \protected@edef\@currentlabel{% \@ifundefined{@reffmt@#1}% {\csname p@#1\endcsname\csname the#1\endcsname}% {\@nameuse{@reffmt@#1}}}} \def\@reffmt@chapter{\@arabic\c@chapter} # カウンタ <somecnt> を参照する際に \the<somecnt> とは異なる形式を # 用いる場合には,\@reffmt@<somecnt> を適宜(今の \@reffmt@chapter # のような具合に)定義します.

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)