X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=test%2Ftest03-after.tex;h=9906eb8b1e6927265afee2b5d481319c7d52bc5b;hb=a6c37dba4272ef5de87886c805f6f902aa5f7175;hp=be97b7a394f65f017de75c37f45115d0f4c5d7db;hpb=a0fd185190cb293c9800298a5039ffc909127eaa;p=luatex-ja%2Fluatexja.git diff --git a/test/test03-after.tex b/test/test03-after.tex index be97b7a..9906eb8 100644 --- a/test/test03-after.tex +++ b/test/test03-after.tex @@ -1,15 +1,16 @@ %#!luatex -\input luatexja-core.sty +\input luatexja.sty +\input luatexja-compat.sty \def\\{\hfill\break} \tentt\tenmin {\tengt ■パラメタ代入テスト} \catcode`\@=11 -\the\luatexja@ykblshift -\ltjsetparameter{ykbaselineshift=\maxdimen,autoxspacing=false} -\the\luatexja@ykblshift\ -\ltjgetparameter{ykbaselineshift} +\the\ltj@ykblshift +\ltjsetparameter{yjabaselineshift=\maxdimen,autoxspacing=false} +\the\ltj@ykblshift\ +\ltjgetparameter{yjabaselineshift} \ltjgetparameter{kanjiskip}, \ltjgetparameter{xkanjiskip} @@ -18,12 +19,11 @@ \ltjgetparameter{autoxspacing} \ltjgetparameter{differentjfm}. -\ltjsetparameter{ykbaselineshift=0pt,autoxspacing=true} +\ltjsetparameter{yjabaselineshift=0pt,autoxspacing=true} +あいうえお{\ltjsetparameter{yjabaselineshift=2pt}かきくけこ}さしすせそ: local -あいうえお{\ltjsetparameter{ykbaselineshift=2pt}かきくけこ}さしすせそ: local - -あいうえお{\globalltjsetparameter{ykbaselineshift=2pt}かきくけこ}さしすせそ: global +あいうえお{\ltjglobalsetparameter{yjabaselineshift=2pt}かきくけこ}さしすせそ: global \ltjgetparameter{prebreakpenalty}{`(}, \ltjgetparameter{prebreakpenalty}{`)}, @@ -39,18 +39,18 @@ a\inhibitglue (a)\inhibitglue aあa〜a \medskip xspmode -\ltjgetparameter{cjkxspmode}{`(}, -\ltjgetparameter{cjkxspmode}{`)}, -\ltjgetparameter{cjkxspmode}{`あ}, -\ltjgetparameter{cjkxspmode}{`〜} +\ltjgetparameter{jaxspmode}{`(}, +\ltjgetparameter{jaxspmode}{`)}, +\ltjgetparameter{jaxspmode}{`あ}, +\ltjgetparameter{jaxspmode}{`〜} -\ltjsetparameter{asciixspmode={`\b,inhibit}} +\ltjsetparameter{alxspmode={`\b,inhibit}} あ[あ]あaあbあ -\ltjgetparameter{asciixspmode}{`[}, -\ltjgetparameter{asciixspmode}{`]}, -\ltjgetparameter{asciixspmode}{`a}, -\ltjgetparameter{asciixspmode}{`b} +\ltjgetparameter{alxspmode}{`[}, +\ltjgetparameter{alxspmode}{`]}, +\ltjgetparameter{alxspmode}{`a}, +\ltjgetparameter{alxspmode}{`b} {\ltjsetparameter{kanjiskip=0pt plus 1fi minus 1fil}\ltjgetparameter{kanjiskip}\par} {x\ltjsetparameter{kanjiskip=0pt plus 1fill minus 1filll}\ltjgetparameter{kanjiskip}\par} @@ -59,12 +59,72 @@ xspmode {\tengt ■合字テスト} \tenrm -{\ltjsetparameter{asciixspmode={`i,preonly},ykbaselineshift=0pt} +{\ltjsetparameter{alxspmode={`i,preonly},yjabaselineshift=0pt} あiあfiあffiあ\par} -{\ltjsetparameter{asciixspmode={`f,postonly},ykbaselineshift=0pt} +{\ltjsetparameter{alxspmode={`f,postonly},yjabaselineshift=0pt} あfあfiあffiあ\par} -\ltjsetparameter{asciixspmode={-1,inhibit}} +\ltjsetparameter{alxspmode={-1,inhibit}} あ$a$あ +う{} +い + +\medskip +{\tengt ■ltjgetparameter} + +\ltjsetparameter{yalbaselineshift=2pt} +\edef\yabls{\ltjgetparameter{yalbaselineshift}} +\ltjsetparameter{yalbaselineshift=3pt} +\dimen255=\yabls\relax\the\dimen255 + +\char\ltjgetparameter{kansujichar}{0} +\char\ltjgetparameter{kansujichar}{1} +\char\ltjgetparameter{kansujichar}{2} +\char\ltjgetparameter{kansujichar}{3} +\char\ltjgetparameter{kansujichar}{4} +\char\ltjgetparameter{kansujichar}{5} +\char\ltjgetparameter{kansujichar}{6} +\char\ltjgetparameter{kansujichar}{7} +\char\ltjgetparameter{kansujichar}{8} +\char\ltjgetparameter{kansujichar}{9} + +\medskip +{\tengt ■compat: kansuji} +\kansuji{1}\ +\kansuji{10}\ +\kansuji{-32445} + +\char\jis{"346E} +\char\kuten{"253C} +\char\euc{"B0A5} +\char\sjis{"8A79} +%\char\sjis{"B4} +%\char\euc"8EBE + +\medskip +{\tengt ■error messages} +\nonstopmode + +\char\sjis{XXX} + +{\ltjsetparameter{kanjiskip=4pt, autoxspacing=true} +\ltjdefcharrange{6576}{67666677}\ltjdefcharrange{1}{67666677,345-12} +\ltjgetparameter{prebreakpenalty}{3298677} +\ltjgetparameter{jacharrange}{3298677} +あいうえお\par} + + +{\tengt ■globaldefs} + +abc\ltjgetparameter{yalbaselineshift} +{\globaldefs1 \ltjsetparameter{yalbaselineshift=2pt}}% global (by \globaldefs) +\ltjgetparameter{yalbaselineshift} +{\ltjglobalsetparameter{yalbaselineshift=1pt}}% global (explicit) +\ltjgetparameter{yalbaselineshift} +{\ltjsetparameter{yalbaselineshift=4pt}}% local +\ltjgetparameter{yalbaselineshift} +{\globaldefs-4 \ltjglobalsetparameter{yalbaselineshift=-5pt}}% local (by \globaldefs) +\ltjgetparameter{yalbaselineshift} +a \end