Re: TS1(TC)Encoding Text Companion Fonts

名前: トノ
日時: 2002-12-04 22:58:26
IPアドレス: 150.35.254.*

>>13566 》 と定義しておき、これを textcomp.sty の最後(\endinputの上)にペーストしておけば、 オリジナルのファイルを、中身だけ改変して使うのはトラブルの元ですので、 改変したものは別名で保存してそちらを読込むようにするか、または、 今回作られたコマンドを別のファイル(拡張子は sty)として保存し、 オリジナルの textcomp.sty と併用するようにしてください。 》 数字だけエンコードを変えるようなマクロの 》 書き方がよくわかりません。 普通の文章中で数字だけ old style にするというのは、数字の カテゴリー・コードを変更するか仮想フォントを作成するという 方法は思い当たりますが、副作用などを考慮すると、いずれも あまりお奨めできるものではなさそうです。もっといい方法は あるでしょうか? \oldstylenums と同様の使い勝手でよければ、次のようなマクロで 済ませられますが……。 \documentclass{article}\relax \usepackage{textcomp}\relax \newcommand*{\tcoldstylenums}[1]{% {\fontencoding{TS1}\selectfont#1}% } \begin{document} Old style numbers such as \tcoldstylenums{0123456789} may be printed in \textit{italic style \tcoldstylenums{0123456789}}. \end{document}

この書き込みへの返事:

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