OSDN Git Service

Releases 20200323.0
[luatex-ja/luatexja.git] / test / test04-jfm.tex
index 19b9a42..69c0220 100644 (file)
@@ -87,9 +87,9 @@
   print(...)
   tex.print('\\par ', ...)
 end}}
-\unless\ifdefined\ltjgetwd \def\ltjgetwd#1{\wd#1}\fi
+\unless\ifdefined\ltjgetwd \let\ltjgetwd\wd\fi
 \def\dumplist#1{\par\noindent\leavevmode
-{\dimen0=\ltjgetwd{#1}}%
+{\dimen0=\ltjgetwd#1}%
 \hbox to 0.2\hsize{\copy#1\hss}%
 \vbox{\hsize=0.6\hsize\sixtt\baselineskip=7.2pt\sixgt\let\\=\relax
 \directlua{print('======')
@@ -97,6 +97,7 @@ end}}
   print('======')}\hrule}%
 }
 
+\catcode`_=12
 %\tracingonline=1\tracingoutput=1\showboxdepth=3\showboxbreadth=100
 
 \head{JA--JA (penなし)}
@@ -117,6 +118,10 @@ end}}
 
 \setbox0=\hbox{\rmlh あa}\dumplist0
 
+\setbox0=\hbox{\rmlh あ(}\dumplist0
+
+\setbox0=\hbox{\rmlh あ)}\dumplist0
+
 \setbox0=\hbox{\rmlh いa}\dumplist0
 
 \setbox0=\hbox{\rmlh うa}\dumplist0
@@ -129,6 +134,10 @@ end}}
 
 \setbox0=\hbox{\rmlh aあ}\dumplist0
 
+\setbox0=\hbox{\rmlh (あ}\dumplist0
+
+\setbox0=\hbox{\rmlh )あ}\dumplist0
+
 \setbox0=\hbox{\rmlh aい}\dumplist0
 
 \setbox0=\hbox{\rmlh aう}\dumplist0
@@ -391,4 +400,12 @@ end}}
 \setbox0=\hbox{\kmd 」カ゚.}
 \dumplist0
 
+\head{その他: kanjiskip with inf stretch}
+\jfont\knx=KozMinPr6N-Regular.otf:jfm=test2;-kern
+
+\ltjsetparameter{kanjiskip=1pt plus 1.25fil minus 2.75fill}
+\ltjsetparameter{differentjfm=average}
+\setbox0=\hbox{感感」\knx 感}
+\dumplist0
+
 \end