8

LaTeXで植字しているのですが、デフォルトのアラビア語ではなく、ローマ字で「変数」(私の場合はリスト内のアイテム番号への参照\ ref {blah})を表示したいと思います。これを行う簡単な方法はありますか?ポインタをありがとう!

4

5 に答える 5

3

\def\theenumi{\roman{enumi}}環境内で試すことができenumerateます。これにより、ラベルと参照の両方が変更されますが、(必要に応じて) 明示的に元に戻す必要があります。

于 2010-04-05T21:42:09.750 に答える
2

小文字

\romannumeral 0\ref{blah}\relax

大文字

\uppercase\expandafter{\romannumeral 0\ref{blah}}

于 2010-04-05T15:15:34.177 に答える
1

の参照は何ですか? 通常、その特定のカウンターの表示方法を再定義します。

たとえば、セクション番号の表示方法を変更するには、次のコマンドを使用できます。

\renewcommand\thesection{\Roman{section}}

これで、内部で使用\thesectionする各コマンドは、セクション番号をローマ数字で出力します。

などchapterでも同様のコマンドが機能します。figure

\roman(小文字r) 小文字のローマ数字を生成します。

于 2010-04-05T15:24:08.570 に答える
1

小文字の場合:{\romannumeral \ref{blah}}

大文字の場合:\uppercase\expandafter{\romannumeral \ref{blah}}

于 2010-04-05T22:49:03.890 に答える
0

良い解決策は私には宣言するようです

\renewcommand{\theenumi}{\roman{enumi}}
\renewcommand{\labelenumi}{(\theenumi)}

ヘッダーで cite by\eqref{blah}を使用して、3 番目の項目の (iii) を取得します。( amsmath\eqrefパッケージが必要であることに注意してください。または、 と書いてください。)(\ref{blah})

于 2021-01-04T14:11:18.257 に答える