X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=test%2Ftest51-vtest.tex;h=e20bc90d9efab1ce5dbf80cf5d2e127e7f7ecaf0;hb=62f3f5ea15ca7a093fb852ea7f04d8e13daa6531;hp=4b030a22f53df1f3e0213d858fd2a5d815463718;hpb=0aa44651e40f676a9d0bd1197e96822a8e01df57;p=luatex-ja%2Fluatexja.git diff --git a/test/test51-vtest.tex b/test/test51-vtest.tex index 4b030a2..e20bc90 100644 --- a/test/test51-vtest.tex +++ b/test/test51-vtest.tex @@ -211,7 +211,7 @@ \vfill\eject \vbox{\tate\hsize100mm -\tfont\f=KozMinPr6N-Regular.otf:jfm=ujisv \f +\tfont\f=[KozMinPr6N-Regular.otf]:jfm=ujisv \f \ltjsetparameter{yalbaselineshift=.25em}\baselineskip15pt\parindent\zw \LaTeX の特徴として、テキストファイルであるソースコードを入力として処理することでDVIや @@ -444,14 +444,14 @@ $$ } \TEST{IPAexMincho:} -\TEST{hgrkk.ttc:} -\TEST{hgrkk.ttc:script=kana} -\TEST{hgrkk.ttc:script=kana;language=jan} -\TEST{hgrkk.ttc:script=hani} -\TEST{KozMinPr6N-Regular.otf:} -\TEST{KozMinPr6N-Regular.otf:script=kana} -\TEST{KozMinPr6N-Regular.otf:script=kana;language=jan} -\TEST{KozMinPr6N-Regular.otf:script=hani} +\TEST{[hgrkk.ttc]:} +\TEST{[hgrkk.ttc]:script=kana} +\TEST{[hgrkk.ttc]:script=kana;language=jan} +\TEST{[hgrkk.ttc]:script=hani} +\TEST{[KozMinPr6N-Regular.otf]:} +\TEST{[KozMinPr6N-Regular.otf]:script=kana} +\TEST{[KozMinPr6N-Regular.otf]:script=kana;language=jan} +\TEST{[KozMinPr6N-Regular.otf]:script=hani} \def\X#1#2#3{% 漢字\hbox{#1◆あい#2えお◆}漢字 @@ -473,4 +473,25 @@ $$ \vbox{\tate \X\yoko Y{}\par\X\tate T{\hfil\break}\par\X\dtou D{\hfil\break}\par \X\utod U{\hfil\break}} + + +\vfill\eject +\directlua{luatexja.jfont.register_vert_replace{ + ['あ']='い', %[',']=false, ['.']='ゐ', +}} +%\def\T{[KozMinPr6N-Regular.otf]} +\def\T{SourceHanSerif-Regular} +%\def\T{[ipaexm.ttf]} +%\def\T{[HiraMinProN-W3.otf]} +\jfont\X=\T:jfm=ujis;language=latn;script=latn +\tfont\V=\T:jfm=ujisv;+vert;jpotf;language=latn;script=latn +\tfont\VM=\T:jfm=ujisv;+vert;language=latn;script=latn + +\noindent +\def\ts{\char"301Dあ\char"301Dあ「」あ\char"301Eあ\char"301F% + ---“あああ,あああ.”} +\vbox{\yoko\X\hsize=20\zw\ts}\vadjust{\vskip.5\baselineskip}\\ +\vbox{\tate\V\hsize=20\zw\ts}\quad +\vbox{\tate\VM\hsize=20\zw\ts} + \end