X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=test%2Ftest21-kanjiskip.tex;h=2cf4a6422fe3f88370eae677f295dc1b65d11351;hb=f078ac2f7998a102c7ec765e725f2269eed9f872;hp=3ee451defbfc124be8c7529492b04e3b591d1675;hpb=25fc2bf149d1f9f31f7f4aae55bbe40d42c00df7;p=luatex-ja%2Fluatexja.git diff --git a/test/test21-kanjiskip.tex b/test/test21-kanjiskip.tex index 3ee451d..2cf4a64 100644 --- a/test/test21-kanjiskip.tex +++ b/test/test21-kanjiskip.tex @@ -1,32 +1,58 @@ %#!luajittex -% 例は「プリセットの「文字組アキ量設定」における設定値の齟齬と回避策」 -% (なんでやねんDTP,http://d.hatena.ne.jp/works014/20150926)から引用. \input luatexja.sty -%\input luatexja-adjust.sty -\def\test#1{\par\vrule\hbox spread\zw{#1}\vrule\par} - -\def\testH#1{\vbox{#1% -\test{あ(…)ああ} -\test{あ(¥)ああ} -\test{あ(%)ああ} -\test{あ(ー)ああ} -\test{あ(あ)ああ} -\test{あ(ア)ああ} -\test{あ(漢)ああ} -\test{あ(0)ああ} -\test{… ………} -\test{¥ ¥ %} -\test{% % あ} -\test{ー ー あ} -\test{あ あ ア} -\test{0 0 ー} -\test{佐々十郎} -\test{大村 崑} -\test{岡 八郎} -\test{花紀 京}}} +\input luatexja-adjust.sty +%\input lua-visual-debug.sty +\def\test#1{\vrule\hbox spread\zw{#1}\vrule} +\baselineskip=1.75\zw + +\def\testH#1{\vtop{\hsize=21\zw #1% +\par\vrule{% + \ltjsetparameter{kanjiskip=0pt plus 3\zw}% + \hbox to 20\zw{あ「い」う,えお}% +}\vrule\par +\test{あ(…)ああ}\qquad +\test{あ(¥)ああ}\par +\test{あ(%)ああ}\qquad +\test{あ(ー)ああ}\par +\test{あ(あ)ああ}\qquad +\test{あ(ア)ああ}\par +\test{あ(漢)ああ}\qquad +\test{あ(0)ああ}\par +\test{… ………}\qquad +\test{¥ ¥ %}\par +\test{% % あ}\qquad +\test{ー ー あ}\par +\test{あ あ ア}\qquad +\test{0 0 ー}\par +\test{佐々十郎}\qquad +\test{大村 崑}\par +\test{岡 八郎}\qquad +\test{花紀 京}}\par\bigskip} + +1行目の例は「TeXでDTP―min10.tfmやjis.tfmの問題点」\hfil\break +(渡邉たけしさん,{\tt http://www.dab.hi-ho.ne.jp/t-wara/tex/min10.html})から引用. + +1行目以外の例は「プリセットの「文字組アキ量設定」における設定値の齟齬と回避策」\hfil\break +(なんでやねんDTPさん,{\tt http://d.hatena.ne.jp/works014/20150926})から引用. + +\parindent0pt +{\gt\bf 標準メトリック} + +\testH\yoko +\testH\tate + +\vfill\eject + +{\gt\bf 標準メトリックに加えて {\tt -ltjksp} 指定(旧バージョンの組み方)} + +\jfont\G=file:ipaexm.ttf:jfm=ujis;-ltjksp at 9.62216pt +\tfont\H=file:ipaexm.ttf:jfm=ujisv;-ltjksp at 9.62216pt +\G\H \testH\yoko \testH\tate +\jfont\G=file:ipaexm.ttf:jfm=ujis;ltjksp;-ltjksp;ltjksp at 9.62216pt +\G\testH\yoko \bye