OSDN Git Service

2020->2021; also regenerated luatexja-{ja,en}.pdf
[luatex-ja/luatexja.git] / test / test21-kanjiskip.tex
1 %#!luajittex
2 \input luatexja.sty
3 \input luatexja-adjust.sty
4 %\input lua-visual-debug.sty
5 \def\test#1{\vrule\hbox spread\zw{#1}\vrule}
6
7 \baselineskip=1.75\zw
8
9 \def\testH#1{\vtop{\hsize=21\zw #1%
10 \par\vrule{%
11   \ltjsetparameter{kanjiskip=0pt plus 3\zw}%
12   \hbox to 20\zw{あ「い」う,えお}%
13 }\vrule\par
14 \test{あ(…)ああ}\qquad
15 \test{あ(¥)ああ}\par
16 \test{あ(%)ああ}\qquad
17 \test{あ(ー)ああ}\par
18 \test{あ(あ)ああ}\qquad
19 \test{あ(ア)ああ}\par
20 \test{あ(漢)ああ}\qquad
21 \test{あ(0)ああ}\par
22 \test{… ………}\qquad
23 \test{¥ ¥ %}\par
24 \test{% % あ}\qquad
25 \test{ー ー あ}\par
26 \test{あ あ ア}\qquad
27 \test{0 0 ー}\par
28 \test{佐々十郎}\qquad
29 \test{大村 崑}\par
30 \test{岡 八郎}\qquad
31 \test{花紀 京}}\par\bigskip}
32
33 1行目の例は「TeXでDTP―min10.tfmやjis.tfmの問題点」\hfil\break
34 (渡邉たけしさん,{\tt http://www.dab.hi-ho.ne.jp/t-wara/tex/min10.html})から引用.
35
36 1行目以外の例は「プリセットの「文字組アキ量設定」における設定値の齟齬と回避策」\hfil\break
37 (なんでやねんDTPさん,{\tt http://d.hatena.ne.jp/works014/20150926})から引用.
38
39 \parindent0pt
40 {\gt\bf 標準メトリック}
41
42 \testH\yoko
43 \testH\tate
44
45 \vfill\eject
46
47 {\gt\bf 標準メトリックに加えて {\tt -ltjksp} 指定(旧バージョンの組み方)}
48
49 \jfont\G=file:ipaexm.ttf:jfm=ujis;-ltjksp at 9.62216pt
50 \tfont\H=file:ipaexm.ttf:jfm=ujisv;-ltjksp at 9.62216pt
51 \G\H
52 \testH\yoko
53 \testH\tate
54
55 \jfont\G=file:ipaexm.ttf:jfm=ujis;ltjksp;-ltjksp;ltjksp at 9.62216pt
56 \G\testH\yoko
57
58 \bye