OSDN Git Service

2020->2021; also regenerated luatexja-{ja,en}.pdf
[luatex-ja/luatexja.git] / test / test54a-lltjext.tex
1 %#!luajitlatex
2 \newif\ifTATE
3 \TATEtrue
4 \ifdefined\directlua
5   \ifTATE\documentclass{ltjtarticle}\else\documentclass{article}\fi
6   \usepackage{luatexja, lltjext}
7   \pdfpagewidth=105mm\pdfpageheight=74mm
8   \ltjsetparameter{autospacing=false, autoxspacing=false}
9 \else
10   \ifTATE\documentclass{tarticle}\else\documentclass{article}\fi
11   \usepackage{plext,otf}
12   \normalsize
13   \newdimen\zw \zw=1zw
14   \AtBeginDvi{\special{pdf:pagesize width 105mm height 74mm}}
15   \noautospacing\noautoxspacing
16 \fi
17 \topmargin-1in
18 \oddsidemargin-1in
19 \textwidth105mm
20 \textheight74mm
21 \headheight0pt
22 \headsep0pt
23 \topskip0pt
24 \baselineskip15pt
25
26 \usepackage[T1]{fontenc}
27 \usepackage{float}
28 \pagestyle{empty}
29 \catcode`\_=12
30 \makeatletter
31
32 \@tfor\dir:=ytzn\do{%
33   \@tfor\posa:=ctb\do{%
34     \@tfor\posb:=udlr\do{%
35       \edef\float_name{tf_\dir\posa\posb}
36       \newfloat{\float_name}{th}{lof}
37       \DeclareLayoutCaption{\float_name}<\dir>(8\zw)[\posa\posb]
38       \floatname{\float_name}{
39        \leavevmode\rensuji{\dir\posa\posb}}
40       \@namedef{the\float_name}{}
41     }
42   }
43 }
44 \ifdefined\directlua
45 \@tfor\dir:=ud\do{%
46   \@tfor\posa:=ctb\do{%
47     \@tfor\posb:=udlr\do{%
48       \edef\float_name{tf_\dir\posa\posb}
49       \newfloat{\float_name}{th}{lof}
50       \DeclareLayoutCaption{\float_name}<\dir>(8\zw)[\posa\posb]
51       \floatname{\float_name}{
52        \leavevmode\rensuji{\dir\posa\posb}}
53       \@namedef{the\float_name}{}
54     }
55   }
56 }
57 \fi
58 \begin{document}
59 \makeatletter
60 \@tfor\dir:=ytzn\do{%
61   \@tfor\posa:=ctb\do{%
62     \@tfor\posb:=udlr\do{%
63       \clearpage
64       \begin{tf_\dir\posa\posb}[t]
65       \layoutfloat(10\zw, 20mm){%
66         ほげabcdefふが\medskip
67
68         組方向: \texttt{\dir},位置: \texttt{\posa\posb}\medskip
69
70       }
71       \pcaption{文字列testあああああああ\the\hsize}
72       \end{tf_\dir\posa\posb}
73     }
74   }
75 }
76 \ifdefined\directlua
77 \@tfor\dir:=ud\do{%
78   \@tfor\posa:=ctb\do{%
79     \@tfor\posb:=udlr\do{%
80       \clearpage
81       \begin{tf_\dir\posa\posb}[t]
82       \layoutfloat(10\zw, 20mm){%
83         ほげabcdefふが\medskip
84
85         組方向: \texttt{\dir},位置: \texttt{\posa\posb}\medskip
86
87       }
88       \pcaption{文字列testあああああああ\the\hsize}
89       \end{tf_\dir\posa\posb}
90     }
91   }
92 }
93 \fi
94 \end{document}