OSDN Git Service

Fix #43130
[luatex-ja/luatexja.git] / test / test56-lltjext-picture.tex
1 %#!luajitlatex
2 \ifdefined\directlua
3 \documentclass[twocolumn]{ltjarticle}
4 \usepackage{lltjext}
5 \usepackage[]{xcolor}
6 \else
7 \documentclass[twocolumn]{jarticle}
8 \usepackage{plext}
9 \usepackage[dvipdfmx]{xcolor}
10 \fi
11 \usepackage{pict2e}
12 \usepackage[margin=20mm]{geometry}
13 \unitlength6mm\fboxsep0mm
14
15
16 \def\TEST#1#2#3{%
17   \hbox{#1\color{#3}%
18     \vrule width 150pt height .2pt depth .2pt\kern-150pt
19     \normalsize あいうABCxyz%
20     \fbox{\begin{picture}<#2>(1cm+3cm,4)(1,2)
21       \put(0,0){\circle*{0.2}}
22       \put(0,0){\vector(0,1){1}}
23       \put(1,0){\makebox(0,0)[l]{\scriptsize$x$}}
24       \put(0,1){\makebox(0,0)[b]{\scriptsize$y$}}
25       \put(1,2){\circle{0.2}}
26       \put(1,2){\vector(0,1){4}}
27       \put(1,2){\makebox(0,0)[lb]{\scriptsize\tt 周囲:\string#1,本環境:#2}}
28       \thicklines
29       \put(1,2){\vector(1,0){5}}
30       \put(0,0){\vector(1,0){1}}
31     \end{picture}}}}
32 \begin{document}
33
34 \parindent0pt
35 \TEST{\yoko}{}{green!50!black}
36 \vfill
37 \TEST{\yoko}y{blue}
38 \vfill
39 \TEST{\yoko}t{red}
40 \vfill
41
42 \newpage
43 \TEST{\tate}{}{green!50!black}
44 \vfill
45 \TEST{\tate}y{blue}
46 \vfill
47 \TEST{\tate}t{red}
48 \vfill
49
50 \ifdefined\directlua\else\end{document}\fi
51
52 \newpage
53
54 \TEST{\yoko}{}{green!50!black}
55 \vfill
56 \TEST{\yoko}d{purple}
57 \vfill
58 \TEST{\yoko}u{blue!50!green}
59 \vfill
60
61 \newpage
62
63 \TEST{\tate}{}{green!50!black}
64 \vfill
65 \TEST{\tate}d{purple}
66 \vfill
67 \TEST{\tate}u{blue!50!green}
68 \vfill
69
70 %________
71 \newpage
72
73 \parindent0pt
74 \TEST{\dtou}{}{green!50!black}
75 \vfill
76 \TEST{\dtou}y{blue}
77 \vfill
78 \TEST{\dtou}t{red}
79 \vfill
80
81 \newpage
82 \TEST{\utod}{}{green!50!black}
83 \vfill
84 \TEST{\utod}y{blue}
85 \vfill
86 \TEST{\utod}t{red}
87 \vfill
88
89 \ifdefined\directlua\else\end{document}\fi
90
91 \newpage
92
93 \TEST{\dtou}{}{green!50!black}
94 \vfill
95 \TEST{\dtou}d{purple}
96 \vfill
97 \TEST{\dtou}u{blue!50!green}
98 \vfill
99
100 \newpage
101
102 \TEST{\utod}{}{green!50!black}
103 \vfill
104 \TEST{\utod}d{purple}
105 \vfill
106 \TEST{\utod}u{blue!50!green}
107 \vfill
108
109
110 \end{document}