Re: 欧文文字間を密着させたい

名前: .
日時: 2005-10-18 23:26:54
IPアドレス: 222.7.117.*

>>38662 ・enumurate 環境の番号づけに用いられている LaTeX のカウンタの名称, および,そのカウンタの“本体”である \count レジスタは何ですか? # 名称: enumi,enumii,... # レジスタ: \c@enumi,\c@enumii,... ・整数の値の範囲(大小関係)に応じた条件分岐を行うプリミティブは 何ですか? それはどのような形式で用いますか? # \ifnum<整数に関する条件式> # <条件式が成立する場合> # \else # <条件式が成立しない場合> # \fi ・上記のものを組み合わせて,\item の番号が 10 未満であるか否かで 場合を分け,10 未満では特に何もせず,10 以上では \scalebox を 適用するように \labelenumi を定義してください. # 結局,次のようなものが得られるでしょう. # \def\labelenumi{% # \ifnum\c@enumi<10 # \fbox{\Large\sffamily \makebox[.8em][c]{\theenumi}}% # \else # \fbox{\Large\sffamily \scalebox{.8}[1]{\theenumi}}% # % 丁寧に処理するなら,さらに 3 桁以上となる場合も考慮します. # % もっとも,\scalebox{.8}[1]{\theenumi} の代わりに # % \resizebox{.8em}{\height}{\theenumi} とすると # % その場合分けは要らなくなります. # \fi}

この書き込みへの返事:

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