TeX総合スレッド\section{第6節}at MATH
TeX総合スレッド\section{第6節} - 暇つぶし2ch10:132人目の素数さん
07/10/19 21:31:28
藤田さんの均等は,\kanjiskip/\xkanjiskipを
伸ばすことによって実現している.
だから,\kanjiskip/\xkanjiskipが入らないとこでは伸びない.


\hbox to10zw{\kanjiskip0pt plus1fil minus1fil ちょっと}
これをjarticleでやってみよ.
多分,期待と違う結果になる.
一方,jsarticleでやればたぶん期待通り.
これはjisが使われているから.

回避策としてはこんな手がある.
アイデアだけだから細かいところは
適宜カスタマイズしてくれ.

\documentclass{tarticle}
\usepackage{otf}
\makeatletter
\def\hoge#1{\leavevmode\hbox to20zw{\@tfor\temp:=#1\do{\temp\hfil}\unskip}}
\makeatother
\begin{document}
\hoge{西暦2007年10月{\rensuji{18}}日}

\hoge{西暦2007年10月{\rensuji{18}}日{\CID{08201}}}

西暦2007年10月\rensuji{18}日
\end{document}

要は,一文字ずつ取り出して,そのあとに\hfilを入れるだけ.
まとめたいものは { } にいれるのが仕様.
欠点は,欧文も均等になること(均等にしたくなければ { } にいれる).



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch