OSDN Git Service

2c445458ae2ba8ffecd59ca6926e4af3a1550b54
[luatex-ja/luatexja.git] / src / ltjsize10.clo
1 %%
2 %% This is file `ltjsize10.clo',
3 %% generated with the docstrip utility.
4 %%
5 %% The original source files were:
6 %%
7 %% ltjclasses.dtx  (with options: `10pt,yoko')
8 %% 
9 %% IMPORTANT NOTICE:
10 %% 
11 %% For the copyright see the source file.
12 %% 
13 %% Any modified versions of this file must be renamed
14 %% with new filenames distinct from ltjsize10.clo.
15 %% 
16 %% For distribution of the original source see the terms
17 %% for copying and modification in the file ltjclasses.dtx.
18 %% 
19 %% This generated file may be distributed as long as the
20 %% original source files, as listed above, are part of the
21 %% same distribution. (The sources need not necessarily be
22 %% in the same archive or directory.)
23 %% File: ltjclasses.dtx
24 \NeedsTeXFormat{LaTeX2e}
25 \ProvidesFile{ltjsize10.clo}
26   [2018/10/08 v1.8-ltj-16
27   Standard LuaLaTeX-ja file (size option)]
28 \renewcommand{\normalsize}{%
29     \@setfontsize\normalsize\@xpt{15}%
30   \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
31   \abovedisplayshortskip \z@ \@plus3\p@
32   \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
33    \belowdisplayskip \abovedisplayskip
34    \let\@listi\@listI}
35 \normalsize
36 \setbox0\hbox{漢}
37 \setlength\Cht{\ht0}
38 \setlength\Cdp{\dp0}
39 \setlength\Cwd{\wd0}
40 \setlength\Cvs{\baselineskip}
41 \setlength\Chs{\wd0}
42 \setbox0=\box\voidb@x
43 \newcommand{\small}{%
44   \@setfontsize\small\@ixpt{11}%
45   \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@
46   \abovedisplayshortskip \z@ \@plus2\p@
47   \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
48   \def\@listi{\leftmargin\leftmargini
49               \topsep 4\p@ \@plus2\p@ \@minus2\p@
50               \parsep 2\p@ \@plus\p@ \@minus\p@
51               \itemsep \parsep}%
52   \belowdisplayskip \abovedisplayskip}
53 \newcommand{\footnotesize}{%
54   \@setfontsize\footnotesize\@viiipt{9.5}%
55   \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@
56   \abovedisplayshortskip \z@ \@plus\p@
57   \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@
58   \def\@listi{\leftmargin\leftmargini
59               \topsep 3\p@ \@plus\p@ \@minus\p@
60               \parsep 2\p@ \@plus\p@ \@minus\p@
61               \itemsep \parsep}%
62   \belowdisplayskip \abovedisplayskip}
63 \newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt}
64 \newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt}
65 \newcommand{\large}{\@setfontsize\large\@xiipt{17}}
66 \newcommand{\Large}{\@setfontsize\Large\@xivpt{21}}
67 \newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}}
68 \newcommand{\huge}{\@setfontsize\huge\@xxpt{28}}
69 \newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}}
70 \setlength\headheight{12\p@}
71 \setlength\headsep{25\p@}
72 \setlength\topskip{1\Cht}
73 \setlength\footskip{30\p@}
74 \if@compatibility
75   \setlength\maxdepth{4\p@}
76 \else
77   \setlength\maxdepth{.5\topskip}
78 \fi
79 \if@compatibility
80   \if@stysize
81     \ifnum\c@@paper=2 % A5
82       \if@landscape
83         \setlength\textwidth{47\Cwd}
84       \else
85         \setlength\textwidth{28\Cwd}
86       \fi
87     \else\ifnum\c@@paper=3 % B4
88       \if@landscape
89         \setlength\textwidth{75\Cwd}
90       \else
91         \setlength\textwidth{60\Cwd}
92       \fi
93     \else\ifnum\c@@paper=4 % B5
94       \if@landscape
95         \setlength\textwidth{60\Cwd}
96       \else
97         \setlength\textwidth{37\Cwd}
98       \fi
99     \else % A4 ant other
100       \if@landscape
101         \setlength\textwidth{73\Cwd}
102       \else
103         \setlength\textwidth{47\Cwd}
104       \fi
105     \fi\fi\fi
106   \else
107     \if@twocolumn
108       \setlength\textwidth{52\Cwd}
109     \else
110       \setlength\textwidth{327\p@}
111     \fi
112   \fi
113 \else
114   \if@stysize
115     \if@twocolumn
116       \setlength\textwidth{.8\paperwidth}
117     \else
118       \setlength\textwidth{.7\paperwidth}
119     \fi
120   \else
121     \setlength\@tempdima{\paperwidth}
122     \addtolength\@tempdima{-2in}
123     \setlength\@tempdimb{327\p@}
124     \if@twocolumn
125       \ifdim\@tempdima>2\@tempdimb\relax
126         \setlength\textwidth{2\@tempdimb}
127       \else
128         \setlength\textwidth{\@tempdima}
129       \fi
130     \else
131       \ifdim\@tempdima>\@tempdimb\relax
132         \setlength\textwidth{\@tempdimb}
133       \else
134         \setlength\textwidth{\@tempdima}
135       \fi
136     \fi
137   \fi
138 \fi
139 \@settopoint\textwidth
140 \if@compatibility
141   \if@stysize
142     \ifnum\c@@paper=2 % A5
143       \if@landscape
144         \setlength\textheight{17\Cvs}
145       \else
146         \setlength\textheight{28\Cvs}
147       \fi
148     \else\ifnum\c@@paper=3 % B4
149       \if@landscape
150         \setlength\textheight{38\Cvs}
151       \else
152         \setlength\textheight{57\Cvs}
153       \fi
154     \else\ifnum\c@@paper=4 % B5
155       \if@landscape
156         \setlength\textheight{22\Cvs}
157       \else
158         \setlength\textheight{35\Cvs}
159       \fi
160     \else % A4 and other
161       \if@landscape
162         \setlength\textheight{27\Cvs}
163       \else
164         \setlength\textheight{43\Cvs}
165       \fi
166     \fi\fi\fi
167     \addtolength\textheight{\topskip}
168   \else
169   \setlength\textheight{578\p@}
170   \fi
171 \else
172   \if@stysize
173     \setlength\textheight{.75\paperheight}
174   \else
175     \setlength\@tempdima{\paperheight}
176     \addtolength\@tempdima{-2in}
177     \addtolength\@tempdima{-1.5in}
178     \divide\@tempdima\baselineskip
179     \@tempcnta\@tempdima
180     \setlength\textheight{\@tempcnta\baselineskip}
181   \fi
182 \fi
183 \addtolength\textheight{\topskip}
184 \@settopoint\textheight
185 \if@compatibility
186   \if@stysize
187     \setlength\topmargin{-.3in}
188   \else
189     \setlength\topmargin{27\p@}
190   \fi
191 \else
192   \setlength\topmargin{\paperheight}
193   \addtolength\topmargin{-\headheight}
194   \addtolength\topmargin{-\headsep}
195   \addtolength\topmargin{-\textheight}
196   \addtolength\topmargin{-\footskip}
197   \if@stysize
198     \ifnum\c@@paper=2 % A5
199       \addtolength\topmargin{-1.3in}
200     \else
201       \addtolength\topmargin{-2.0in}
202     \fi
203   \else
204     \addtolength\topmargin{-2.0in}
205   \fi
206   \addtolength\topmargin{-.5\topmargin}
207 \fi
208 \@settopoint\topmargin
209 \if@twocolumn
210   \setlength\marginparsep{10\p@}
211 \else
212   \setlength\marginparsep{10\p@}
213 \fi
214 \setlength\marginparpush{5\p@}
215 \if@compatibility
216     \if@twoside
217       \setlength\oddsidemargin   {44\p@}
218       \setlength\evensidemargin  {82\p@}
219       \setlength\marginparwidth {107\p@}
220     \else
221      \setlength\oddsidemargin   {60\p@}
222      \setlength\evensidemargin  {60\p@}
223      \setlength\marginparwidth  {90\p@}
224   \fi
225   \if@twocolumn
226      \setlength\oddsidemargin  {30\p@}
227      \setlength\evensidemargin {30\p@}
228      \setlength\marginparwidth {48\p@}
229   \fi
230   \if@stysize
231     \if@twocolumn\else
232       \setlength\oddsidemargin{0\p@}
233       \setlength\evensidemargin{0\p@}
234     \fi
235   \fi
236 \else
237   \setlength\@tempdima{\paperwidth}
238   \addtolength\@tempdima{-\textwidth}
239   \if@twoside
240     \setlength\oddsidemargin{.4\@tempdima}
241   \else
242     \setlength\oddsidemargin{.5\@tempdima}
243   \fi
244   \addtolength\oddsidemargin{-1in}
245   \setlength\evensidemargin{\paperwidth}
246   \addtolength\evensidemargin{-2in}
247   \addtolength\evensidemargin{-\textwidth}
248   \addtolength\evensidemargin{-\oddsidemargin}
249   \@settopoint\oddsidemargin % 1999.1.6
250   \@settopoint\evensidemargin
251   \if@twoside
252     \setlength\marginparwidth{.6\@tempdima}
253     \addtolength\marginparwidth{-.4in}
254   \else
255     \setlength\marginparwidth{.5\@tempdima}
256     \addtolength\marginparwidth{-.4in}
257   \fi
258   \ifdim \marginparwidth >2in
259     \setlength\marginparwidth{2in}
260   \fi
261   \@settopoint\marginparwidth
262 \fi
263 \setlength\footnotesep{6.65\p@}
264 \setlength{\skip\footins}{9\p@ \@plus 4\p@ \@minus 2\p@}
265 \setlength\floatsep    {12\p@ \@plus 2\p@ \@minus 2\p@}
266 \setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
267 \setlength\intextsep   {12\p@ \@plus 2\p@ \@minus 2\p@}
268 \setlength\dblfloatsep    {12\p@ \@plus 2\p@ \@minus 2\p@}
269 \setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
270 \setlength\@fptop{0\p@ \@plus 1fil}
271 \setlength\@fpsep{8\p@ \@plus 2fil}
272 \setlength\@fpbot{0\p@ \@plus 1fil}
273 \setlength\@dblfptop{0\p@ \@plus 1fil}
274 \setlength\@dblfpsep{8\p@ \@plus 2fil}
275 \setlength\@dblfpbot{0\p@ \@plus 1fil}
276 \setlength\partopsep{2\p@ \@plus 1\p@ \@minus 1\p@}
277 \def\@listi{\leftmargin\leftmargini
278   \parsep 4\p@ \@plus2\p@ \@minus\p@
279   \topsep 8\p@ \@plus2\p@ \@minus4\p@
280   \itemsep4\p@ \@plus2\p@ \@minus\p@}
281 \let\@listI\@listi
282 \@listi
283 \def\@listii{\leftmargin\leftmarginii
284    \labelwidth\leftmarginii \advance\labelwidth-\labelsep
285    \topsep  4\p@ \@plus2\p@ \@minus\p@
286    \parsep  2\p@ \@plus\p@  \@minus\p@
287    \itemsep\parsep}
288 \def\@listiii{\leftmargin\leftmarginiii
289    \labelwidth\leftmarginiii \advance\labelwidth-\labelsep
290    \topsep 2\p@  \@plus\p@\@minus\p@
291    \parsep\z@
292    \partopsep \p@ \@plus\z@ \@minus\p@
293    \itemsep\topsep}
294 \def\@listiv {\leftmargin\leftmarginiv
295               \labelwidth\leftmarginiv
296               \advance\labelwidth-\labelsep}
297 \def\@listv  {\leftmargin\leftmarginv
298               \labelwidth\leftmarginv
299               \advance\labelwidth-\labelsep}
300 \def\@listvi {\leftmargin\leftmarginvi
301               \labelwidth\leftmarginvi
302               \advance\labelwidth-\labelsep}
303 \endinput
304 %%
305 %% End of file `ltjsize10.clo'.