名前: トノ 日時: 2002-12-03 20:14:08 IPアドレス: 150.35.254.*
>>13477 》 数字だけでなく欧文文字 》 もオールドスタイルになって本当に美しいです。 はて、\oldstylenums の引数に数字以外のものを指定すると 数式イタリック体で出力されるはずですが・・・? 文章を組むために使うものではありませんし、句読点類が 化けてしまうはずです。 》 イタリックなどにもできるのでしょうか。 \oldstylenums では出来ないでしょう。 この点、textcomp パッケージの命令を使えば、(フォントそのものが 用意されている限り)状況に応じてイタリックにもボールドにもなって くれるはずです。 ※ 未確認です。 1文字ずつコマンドで入れるのが面倒であれば、グルーピングの中で エンコーディングを明示的に TS1 に変更するようにすればよいでしょう。 それをマクロとして定義してしまえば、入力はかなり楽になると思います。 》 また先ほどの\textoneoldstyleなどもYoung Ryu氏 》 のマニュアルにも載っていません。 これらのコマンドは、textcomp パッケージで提供されているわけで、 txfonts は、それらのコマンドでの使用に適合するような(つまり TS1 エンコーディングに沿った)フォントを提供しているに過ぎません。 $TEXMF/source/latex/base/ltoutenc.dtx が textcomp.sty の マニュアルです(このことは textcomp.sty の先頭部分を 見ればわかります)ので、これを LaTeX で処理して読んでみましょう。 といっても、個々のコマンドについては、ほとんど説明が ないんですねぇ・・・。かといって、日本で手に入る書籍には Text Companion に詳しく触れたものは見当たりませんし、 他に良い情報源を知りません。私は結局、 txfontsのドキュメントに 載っているフォント表を見ながら、対応するコマンドを、コマンド名と 文字コードを手がかりに textcomp.sty の中から探して使っています。 そういえば、\oldstylenums についても、解説したドキュメントや書籍が 見当たりませんねぇ。私自身どこでこのコマンドを知ったのやら・・・?
この書き込みへの返事: