OSDN Git Service

lltjcore etc.: use \pltx@adjust@wd@outputbox
[luatex-ja/luatexja.git] / test / test51a-vert_vrt2.tex
index d4348a2..5427a0f 100644 (file)
@@ -1,7 +1,7 @@
 \documentclass{ltjarticle}
 \usepackage[margin=15mm,centering]{geometry}
 \usepackage{lltjext,cancel,luacode}
-
+%\usepackage{lua-visual-debug}
 \begin{luacode}
 local provides_feature = luaotfload.aux.provides_feature
 local function myfeat_sub(fn,t,a)
@@ -29,36 +29,46 @@ end
 \parindent0pt
 \def\ISFEAT#1{}
 
-\def\TESTA#1{\leavevmode\bgroup
+\def\TESTA#1{\newpage
+    \TESTB{#1}{hani}\TESTB{#1}{latn}
+}
+\def\TESTB#1#2{\leavevmode\bgroup
   \def\FN{#1}%
-  \jfont\HN=\FN:jfm=ujis;script=hani
-  \tfont\VN=\FN:-vert;script=hani;jfm=ujisv
-  \tfont\VT=\FN:+vert;script=hani;jfm=ujisv
-  \tfont\VU=\FN:+vrt2;script=hani;jfm=ujisv
-  \tfont\VB=\FN:+vert;script=hani;+vrt2;jfm=ujisv
-  \tfont\VD=\FN:jfm=ujisv;script=hani
+  \jfont\HN=\FN:jfm=ujis;script=#2
+  \tfont\VN=\FN:-vert;script=#2;jfm=ujisv
+  \tfont\VT=\FN:+vert;script=#2;jfm=ujisv
+  \tfont\VU=\FN:+vrt2;script=#2;jfm=ujisv
+  \tfont\VB=\FN:+vert;script=#2;+vrt2;jfm=ujisv
+  \tfont\VD=\FN:jfm=ujisv;script=#2
   \HN\VD font: \texttt{\FN}\directlua{myfeat()}
   \par\nobreak\medskip\ttfamily
-  \parbox<t>{210pt}{\VD ■default\\\TEST}\ \vrule\ 
-  \parbox<t>{210pt}{\VB ■+vert~+vrt2\\\TEST}\ \vrule\ 
-  \parbox<t>{210pt}{\VN ■-vert~-vrt2\\\TEST}\ \vrule\ 
-  \parbox<t>{210pt}{\VT ■+vert~-vrt2\\\TEST}\ \vrule\ 
-  \parbox<t>{210pt}{\VU ■-vert~+vrt2\\\TEST}
+  \parbox<t>{210pt}{\VD ■default (auto)\\\TEST0}\ \vrule\ 
+  \parbox<t>{210pt}{\VB ■+vert~+vrt2\\\TEST1}\ \vrule\ 
+  \parbox<t>{210pt}{\VN ■-vert~-vrt2\\\TEST1}\ \vrule\ 
+  \parbox<t>{210pt}{\VT ■+vert~-vrt2\\\TEST1}\ \vrule\ 
+  \parbox<t>{210pt}{\VU ■-vert~+vrt2\\\TEST1}
   \par\smallskip\hrule\smallskip
-  \parbox<y>{210pt}{\HN ■よこぐみ\\\TEST}
+  \parbox<y>{210pt}{\HN ■よこぐみ\\\TEST0}
   \par\egroup\bigskip
 }
 
-\def\TEST{
+\catcode`\@=11
+\def\TEST#1{\ltj@vert@ori#1
   左←↑↓→☜☝☟☞⇦⇧⇩⇨⬅⬆⬇➡右¶\ltjjachar"253B\ltjjachar"0165\relax
   あ:いーう,え、お.か。き;け\ltjjachar"201Cこ\ltjjachar"301D%
-  さ\ltjjachar"301Fし\ltjjachar"201Dす
-  ‥…〜ー=―‐゠㍉㌔㌢㍍㌘㌧㌃㌶㍑㍗㌍㌦㌣㌫㍊㌻㍾㍽㍼㍻=≒≠≡}
+  さ\ltjjachar"301Fし\ltjjachar"201Dす\ltjjachar"2015せ\ltjjachar"2014そ
+  ‥…〜ー=―‐゠㍉㌔㌢㍍㌘㌧㌃㌶㍑㍗㌍㌦㌣㌫㍊㌻㍾㍽㍼㍻=≒≠≡\ltjjachar`β%
+  \ltjjachar`Å\ltjjachar`Б}
 
 
 \TESTA{MogaMincho}
 \TESTA{IPAexMincho}
+\TESTA{hgrsmp04.ttf}
+\TESTA{BIZ-UDMinchoM.ttc}
+
 \TESTA{KozMinPr6N-Regular}
+\TESTA{SourceHanSerif-Regular}
+\TESTA{HiraMinProN-W3}
 
 \end{document}