OSDN Git Service

ltj-inputbuf.lua: add a close paren.
[luatex-ja/luatexja.git] / test / test21-kanjiskip-fontspec.tex
1 %#!luajitlatex
2 \documentclass{ltjsarticle}
3 \usepackage[ipaex]{luatexja-preset}
4
5
6 \def\test#1{\vrule\hbox spread\zw{#1}\vrule}
7
8 \def\testH#1{\vtop{\hsize=21\zw #1%
9 \par\vrule{%
10   \ltjsetparameter{kanjiskip=0pt plus 3\zw}%
11   \hbox to 20\zw{あ「い」う,えお}%
12 }\vrule\par
13 \test{あ(…)ああ}\qquad
14 \test{あ(¥)ああ}\par
15 \test{あ(%)ああ}\qquad
16 \test{あ(ー)ああ}\par
17 \test{あ(あ)ああ}\qquad
18 \test{あ(ア)ああ}\par
19 \test{あ(漢)ああ}\qquad
20 \test{あ(0)ああ}\par
21 \test{… ………}\qquad
22 \test{¥ ¥ %}\par
23 \test{% % あ}\qquad
24 \test{ー ー あ}\par
25 \test{あ あ ア}\qquad
26 \test{0 0 ー}\par
27 \test{佐々十郎}\qquad
28 \test{大村 崑}\par
29 \test{岡 八郎}\qquad
30 \test{花紀 京}}\par\bigskip}
31
32 \begin{document}
33 1行目の例は「TeXでDTP―min10.tfmやjis.tfmの問題点」\hfil\break
34 (渡邉たけしさん,\texttt{http://www.dab.hi-ho.ne.jp/t-wara/tex/min10.html})から引用.
35
36 1行目以外の例は「プリセットの「文字組アキ量設定」における設定値の齟齬と回避策」\hfil\break
37 (なんでやねんDTPさん,\texttt{http://d.hatena.ne.jp/works014/20150926})から引用.
38
39
40 \parindent0pt
41 {\gt\bf 標準メトリック}
42
43 \testH\yoko
44 \testH\tate
45
46 \newpage
47 \addjfontfeatures{Kanjiskip=False}
48
49 {\gt\bf\verb+\addjfontfeatures{Kanjiskip=False}+ 指定(旧バージョンの組み方)}
50
51 \testH\yoko
52 \testH\tate
53
54
55 \newpage
56 \addjfontfeatures{Kanjiskip}
57
58 {\gt\bf さらに~\verb+\addjfontfeatures{Kanjiskip}+ 指定(現行の組み方)}
59
60 \testH\yoko
61 \testH\tate
62
63
64 \end{document}