OSDN Git Service

Fix typo in src/ltj-plain.sty and src/patches/lltjdefs.sty
[luatex-ja/luatexja.git] / test / test04-jfm.tex
index 5ac470a..6886bfa 100644 (file)
@@ -1,9 +1,8 @@
-%#!luatex test04-jfm ; pdftotext test04-jfm.pdf /tmp/new
+%#!luatex test04-jfm.tex
 \input luatexja-core.sty
-\pdfcompresslevel=0
 \def\head#1{\medskip\penalty-100\noindent{\bf\tengt ■ #1}\par\penalty10000 }
 \jfont\rml={psft:Ryumin-Light:jfm=ujis} at 10pt
-\rml あ\inhibitglue\char"201Cあ・い←Ryumin-Light
+\rml あ\inhibitglue\char"201Cあ・い\inhibitglue ()あ←Ryumin-Light
 
 \jfont\rml={file:ipam.ttf:jfm=ujis} at 10pt
 \rml あ\inhibitglue\char"201Cあ・い←IPA\hbox{}明朝 (ipam)
@@ -50,9 +49,9 @@
 \ltjgetparameter{jacharrange}{2}
 
 \head{文字コード→文字範囲}
-\ltjgetparameter{chartorange}{`い} % must be 217
-\ltjgetparameter{chartorange}{`§} % must be 1
-\ltjgetparameter{chartorange}{"F7} % must be 2
+\ltjgetparameter{chartorange}{`い} % must be 6
+\ltjgetparameter{chartorange}{`§} % must be 8
+\ltjgetparameter{chartorange}{"F7} % must be 9
 \ltjgetparameter{chartorange}{-1}  % must be error "
 
 \medskip
@@ -73,7 +72,6 @@
 {\ltjsetparameter{kanjiskip=3pt}
 あいうえおさしすせそ}\par
 
-
 \vfill\eject\tracingonline=0
 \noindent{\bf\gt  以下はJFMグルー挿入検証}
 \jfont\rmlh={psft:Ryumin-Light:jfm=test} at 10pt
 
 \setbox0=\hbox{\tenrm あ\/j}
 \dumplist0
+\setbox0=\hbox{\tenrm )\/j}
+\dumplist0
 \setbox0=\hbox{\tenrm\rmlh れ\v{A})}
 \dumplist0
 
 \setbox0=\hbox{\unhbox3}
 \dumplist0
 
+\setbox0=\hbox{\tenmin\setbox1=\hbox{()}\setbox2=\hbox{「」}%
+  \unhcopy1\unhbox1\unhbox2}
+\dumplist0
+
+\head{その他: 「前由来」「後由来」JFM由来グルー}
+\setbox0=\hbox{\tenmin あ\fivemin (}
+\dumplist0
+
+\setbox0=\hbox{\fivemin あ\tenmin (}
+\dumplist0
+
+\setbox0=\hbox{\fivemin .\tenmin ・}
+\dumplist0
+
+\setbox0=\hbox{\tenmin .\fivemin ・}
+\dumplist0
 \end