OSDN Git Service

Updated tests.
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Thu, 3 Jul 2014 05:41:06 +0000 (14:41 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Thu, 3 Jul 2014 05:41:06 +0000 (14:41 +0900)
test/test12-ltjtarticle.tex
test/test51-vtest.tex
test/test52-vtest-ins.tex

index bd09241..dc8eed6 100644 (file)
@@ -9,7 +9,7 @@
 \DeclareRobustCommand\rensuji{%
   \@ifstar{\not@advancelinetrue\@rensuji}{\@rensuji}}
 \def\@rensuji{\@ifnextchar[{\@@rensuji}{\@@rensuji[c]}}
-\def\@@rensuji[#1]#2{\ifydir\hbox{#2}\else
+\def\@@rensuji[#1]#2{\ifnum\ltjgetparameter{direction}=3\hbox{#2}\else
   \hskip\rensujiskip
   \ifvmode\leavevmode\fi
   \ifnot@advanceline\not@advancelinefalse\else
@@ -32,7 +32,7 @@
 \begin{document}
 酵素(こうそ)とは、生体で起こる化学反応に対して触媒として機能する分子である。酵素によって触媒される反応を“酵素的”反応という。
 
-酵素は生物が物質を消化する段階から吸収・輸送・代謝・排泄に至るまでのあらゆる過程に関与しており、生体が物質を変化させて利用するのに欠かせない。したがって、酵素は生化学研究における一大分野であり、早い段階から研究対象になっている。
+酵素は生物が物質を消化する段階から吸収・輸送・代謝・排泄に至るまでのあらゆる過程に関与しており、生体が物質をj変化させて利用するのに欠かせない。したがって、酵素は生化学研究における一大分野であり、早い段階から研究対象になっている。
 
 多くの酵素は生体内で作り出されるタンパク質を基にして構成されている。したがって、生体内での生成や分布の特性、熱や pH によって変性して活性を失う(失活)といった特性などは、他のタンパク質と同様である。
 
 
 古来から人類は発酵という形で酵素を利用してきた。今日では、酵素の利用は食品製造だけにとどまらず、化学工業製品の製造や日用品の機能向上など、広い分野に応用されている。医療においても、酵素量を検査して診断したり、酵素作用を調節する治療薬を用いるなど、酵素が深く関っている。
 
-\leavevmode\hfill  (Wikipedia日本語版の「酵素」より)
+\begin{flushright}
+(Wikipedia日本語版の「酵素」より)
+\end{flushright}
 
 \def\R{01234567890123456789}
 \def\S{\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\R\par}
 
 \S\S
+\leavevmode \leaders\hbox{2}\hskip2pt
 
-\end{document}
+\end{document}
\ No newline at end of file
index 7993521..21b50d3 100644 (file)
@@ -345,7 +345,8 @@ p\kern-.15em\TeX\ bug (2011-02-24)
 ABCDE
 
 %\tracingall
-\hbox{\tate {\dtou 感じ\ifddir D\fi\iftdir T\fi}\ifddir D\fi\iftdir T\fi}
-
+\def\showdir{\ifcase\ltjgetparameter{direction} ?\or D\or ?\or T\or Y\fi}
+\showdir
+\hbox{\tate {\dtou 感じ\showdir}\showdir}
+\showdir
 \end
-
index 3a5dc88..fd88273 100644 (file)
@@ -2,13 +2,16 @@
 \directlua{luatexja_debug=1}
 \documentclass{ltjsarticle}
 
-\def\showdir{{\fboxsep1pt\fbox{\sf \ifydir Y\fi\iftdir T\fi\ifddir D\fi}}}
+\def\showdir{%
+  {\fboxsep1pt\fbox{\sf \ifcase\ltjgetparameter{direction}?\or D\or ?\or T\or Y\fi}}%
+}
 \begin{document}
 \hsize=100mm\vsize=100mm
-あいうえお\insert\footins{\tate TATE}\showdir\insert\footins{\yoko YOKO2}
+あいうえお%\insert\footins{\tate TATE}\showdir
+\insert\footins{\yoko YOKO2}
 \typeout{FUGA}
 
-\vbox{\tate
+\vbox{\tate\hsize=50mm
 \the\globaldefs まみむ\showdir
 
   \hbox{\yoko ABCあいう\showdir
@@ -17,9 +20,9 @@
     }
   }
 
-かきくけこ\typeout{HOGE}\vadjust{insertion\showdir}
-\vadjust{}
-{\nonstopmode\vadjust{\yoko ins感じ\showdir}}
+かきくけこ\typeout{HOGE}
+\vadjust{insertion HOGE\showdir}% OK
+\vadjust{\yoko insertion\showdir}% must be an error
 }
 
 \newpage
@@ -132,4 +135,9 @@ est laborum.
 \hrule
 \box0
 
-\end{document}
\ No newline at end of file
+\setbox0=\hbox{\tate a}
+\setbox1=\hbox{\box0}
+\leavevmode\unhbox1\setbox0\lastbox
+{\tracingonline1\showboxbreadth100\showboxdepth100\showbox0}
+a\box0 a
+\end{document}