名前: 北見 けん 日時: 2009-10-22 22:17:59 IPアドレス: 211.128.71.*
>>53879 例えば、欧文フォントの場合 \dimen0=1em\showthe\dimen0 \fontdimen6\font=12pt \dimen0=1em\showthe\dimen0 のようにすれば1emの大きさが変えられますが、 和文フォントの場合 \dimen0=1zw\showthe\dimen0 \fontdimen6\jfont=12pt \dimen0=1zw\showthe\dimen0 としても反映されないようです。 こちらの環境は少し古く、W32TeX の次のものですが。 This is pTeX, Version p2.1.11, based on TeX, Version 3.14159 (SJIS) (Web2C 7.3.3) アスキーのページ http://ascii.asciimw.jp/pb/ptex/tfm/jfm.html#param によると、これでよさそうなのですが。どこかおかしいところがあるでしょうか。 元の質問を見ると、\hspace などで整形したものをそのまま拡幅したいような気がします。 特殊な状況だとヴァーチャルフォントなどで zw を変更するだけではうまくいかなそうにも思います。 具体的なサンプルソースがあったほうがよろしいかもしれませんね。
この書き込みへの返事: