OSDN Git Service

cleanup
[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 %% \CharacterTable
25 %%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
26 %%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
27 %%   Digits        \0\1\2\3\4\5\6\7\8\9
28 %%   Exclamation   \!     Double quote  \"     Hash (number) \#
29 %%   Dollar        \$     Percent       \%     Ampersand     \&
30 %%   Acute accent  \'     Left paren    \(     Right paren   \)
31 %%   Asterisk      \*     Plus          \+     Comma         \,
32 %%   Minus         \-     Point         \.     Solidus       \/
33 %%   Colon         \:     Semicolon     \;     Less than     \<
34 %%   Equals        \=     Greater than  \>     Question mark \?
35 %%   Commercial at \@     Left bracket  \[     Backslash     \\
36 %%   Right bracket \]     Circumflex    \^     Underscore    \_
37 %%   Grave accent  \`     Left brace    \{     Vertical bar  \|
38 %%   Right brace   \}     Tilde         \~}
39 %%
40 \NeedsTeXFormat{LaTeX2e}
41 \ProvidesFile{ltjsize10.clo}
42   [2015/10/18 v1.6-ltj-10
43   Standard LuaLaTeX-ja file (size option)]
44 \renewcommand{\normalsize}{%
45     \@setfontsize\normalsize\@xpt{15}%
46   \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
47   \abovedisplayshortskip \z@ \@plus3\p@
48   \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
49    \belowdisplayskip \abovedisplayskip
50    \let\@listi\@listI}
51 \normalsize
52 \setbox0\hbox{\char"3000}% 全角スペース
53 \setlength\Cht{\ht0}
54 \setlength\Cdp{\dp0}
55 \setlength\Cwd{\wd0}
56 \setlength\Cvs{\baselineskip}
57 \setlength\Chs{\wd0}
58 \newcommand{\small}{%
59   \@setfontsize\small\@ixpt{11}%
60   \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@
61   \abovedisplayshortskip \z@ \@plus2\p@
62   \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
63   \def\@listi{\leftmargin\leftmargini
64               \topsep 4\p@ \@plus2\p@ \@minus2\p@
65               \parsep 2\p@ \@plus\p@ \@minus\p@
66               \itemsep \parsep}%
67   \belowdisplayskip \abovedisplayskip}
68 \newcommand{\footnotesize}{%
69   \@setfontsize\footnotesize\@viiipt{9.5}%
70   \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@
71   \abovedisplayshortskip \z@ \@plus\p@
72   \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@
73   \def\@listi{\leftmargin\leftmargini
74               \topsep 3\p@ \@plus\p@ \@minus\p@
75               \parsep 2\p@ \@plus\p@ \@minus\p@
76               \itemsep \parsep}%
77   \belowdisplayskip \abovedisplayskip}
78 \newcommand{\scriptsize}{\@setfontsize\scriptsize\@viipt\@viiipt}
79 \newcommand{\tiny}{\@setfontsize\tiny\@vpt\@vipt}
80 \newcommand{\large}{\@setfontsize\large\@xiipt{17}}
81 \newcommand{\Large}{\@setfontsize\Large\@xivpt{21}}
82 \newcommand{\LARGE}{\@setfontsize\LARGE\@xviipt{25}}
83 \newcommand{\huge}{\@setfontsize\huge\@xxpt{28}}
84 \newcommand{\Huge}{\@setfontsize\Huge\@xxvpt{33}}
85 \setlength\headheight{12\p@}
86 \setlength\headsep{25\p@}
87 \setlength\topskip{1\Cht}
88 \setlength\footskip{30\p@}
89 \if@compatibility
90   \setlength\maxdepth{4\p@}
91 \else
92   \setlength\maxdepth{.5\topskip}
93 \fi
94 \if@compatibility
95   \if@stysize
96     \ifnum\c@@paper=2 % A5
97       \if@landscape
98         \setlength\textwidth{47\Cwd}
99       \else
100         \setlength\textwidth{28\Cwd}
101       \fi
102     \else\ifnum\c@@paper=3 % B4
103       \if@landscape
104         \setlength\textwidth{75\Cwd}
105       \else
106         \setlength\textwidth{60\Cwd}
107       \fi
108     \else\ifnum\c@@paper=4 % B5
109       \if@landscape
110         \setlength\textwidth{60\Cwd}
111       \else
112         \setlength\textwidth{37\Cwd}
113       \fi
114     \else % A4 ant other
115       \if@landscape
116         \setlength\textwidth{73\Cwd}
117       \else
118         \setlength\textwidth{47\Cwd}
119       \fi
120     \fi\fi\fi
121   \else
122     \if@twocolumn
123       \setlength\textwidth{52\Cwd}
124     \else
125       \setlength\textwidth{327\p@}
126     \fi
127   \fi
128 \else
129   \if@stysize
130     \if@twocolumn
131       \setlength\textwidth{.8\paperwidth}
132     \else
133       \setlength\textwidth{.7\paperwidth}
134     \fi
135   \else
136     \setlength\@tempdima{\paperwidth}
137     \addtolength\@tempdima{-2in}
138     \setlength\@tempdimb{327\p@}
139     \if@twocolumn
140       \ifdim\@tempdima>2\@tempdimb\relax
141         \setlength\textwidth{2\@tempdimb}
142       \else
143         \setlength\textwidth{\@tempdima}
144       \fi
145     \else
146       \ifdim\@tempdima>\@tempdimb\relax
147         \setlength\textwidth{\@tempdimb}
148       \else
149         \setlength\textwidth{\@tempdima}
150       \fi
151     \fi
152   \fi
153 \fi
154 \@settopoint\textwidth
155 \if@compatibility
156   \if@stysize
157     \ifnum\c@@paper=2 % A5
158       \if@landscape
159         \setlength\textheight{17\Cvs}
160       \else
161         \setlength\textheight{28\Cvs}
162       \fi
163     \else\ifnum\c@@paper=3 % B4
164       \if@landscape
165         \setlength\textheight{38\Cvs}
166       \else
167         \setlength\textheight{57\Cvs}
168       \fi
169     \else\ifnum\c@@paper=4 % B5
170       \if@landscape
171         \setlength\textheight{22\Cvs}
172       \else
173         \setlength\textheight{35\Cvs}
174       \fi
175     \else % A4 and other
176       \if@landscape
177         \setlength\textheight{27\Cvs}
178       \else
179         \setlength\textheight{43\Cvs}
180       \fi
181     \fi\fi\fi
182     \addtolength\textheight{\topskip}
183   \else
184   \setlength\textheight{578\p@}
185   \fi
186 \else
187   \if@stysize
188     \setlength\textheight{.75\paperheight}
189   \else
190     \setlength\@tempdima{\paperheight}
191     \addtolength\@tempdima{-2in}
192     \addtolength\@tempdima{-1.5in}
193     \divide\@tempdima\baselineskip
194     \@tempcnta\@tempdima
195     \setlength\textheight{\@tempcnta\baselineskip}
196   \fi
197 \fi
198 \addtolength\textheight{\topskip}
199 \@settopoint\textheight
200 \if@compatibility
201   \if@stysize
202     \setlength\topmargin{-.3in}
203   \else
204     \setlength\topmargin{27\p@}
205   \fi
206 \else
207   \setlength\topmargin{\paperheight}
208   \addtolength\topmargin{-\headheight}
209   \addtolength\topmargin{-\headsep}
210   \addtolength\topmargin{-\textheight}
211   \addtolength\topmargin{-\footskip}
212   \if@stysize
213     \ifnum\c@@paper=2 % A5
214       \addtolength\topmargin{-1.3in}
215     \else
216       \addtolength\topmargin{-2.0in}
217     \fi
218   \else
219     \addtolength\topmargin{-2.0in}
220   \fi
221   \addtolength\topmargin{-.5\topmargin}
222 \fi
223 \@settopoint\topmargin
224 \if@twocolumn
225   \setlength\marginparsep{10\p@}
226 \else
227   \setlength\marginparsep{10\p@}
228 \fi
229 \setlength\marginparpush{5\p@}
230 \if@compatibility
231     \if@twoside
232       \setlength\oddsidemargin   {44\p@}
233       \setlength\evensidemargin  {82\p@}
234       \setlength\marginparwidth {107\p@}
235     \else
236      \setlength\oddsidemargin   {60\p@}
237      \setlength\evensidemargin  {60\p@}
238      \setlength\marginparwidth  {90\p@}
239   \fi
240   \if@twocolumn
241      \setlength\oddsidemargin  {30\p@}
242      \setlength\evensidemargin {30\p@}
243      \setlength\marginparwidth {48\p@}
244   \fi
245   \if@stysize
246     \if@twocolumn\else
247       \setlength\oddsidemargin{0\p@}
248       \setlength\evensidemargin{0\p@}
249     \fi
250   \fi
251 \else
252   \setlength\@tempdima{\paperwidth}
253   \addtolength\@tempdima{-\textwidth}
254   \if@twoside
255     \setlength\oddsidemargin{.4\@tempdima}
256   \else
257     \setlength\oddsidemargin{.5\@tempdima}
258   \fi
259   \addtolength\oddsidemargin{-1in}
260   \setlength\evensidemargin{\paperwidth}
261   \addtolength\evensidemargin{-2in}
262   \addtolength\evensidemargin{-\textwidth}
263   \addtolength\evensidemargin{-\oddsidemargin}
264   \@settopoint\oddsidemargin % 1999.1.6
265   \@settopoint\evensidemargin
266   \if@twoside
267     \setlength\marginparwidth{.6\@tempdima}
268     \addtolength\marginparwidth{-.4in}
269   \else
270     \setlength\marginparwidth{.5\@tempdima}
271     \addtolength\marginparwidth{-.4in}
272   \fi
273   \ifdim \marginparwidth >2in
274     \setlength\marginparwidth{2in}
275   \fi
276   \@settopoint\marginparwidth
277 \fi
278 \setlength\footnotesep{6.65\p@}
279 \setlength{\skip\footins}{9\p@ \@plus 4\p@ \@minus 2\p@}
280 \setlength\floatsep    {12\p@ \@plus 2\p@ \@minus 2\p@}
281 \setlength\textfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
282 \setlength\intextsep   {12\p@ \@plus 2\p@ \@minus 2\p@}
283 \setlength\dblfloatsep    {12\p@ \@plus 2\p@ \@minus 2\p@}
284 \setlength\dbltextfloatsep{20\p@ \@plus 2\p@ \@minus 4\p@}
285 \setlength\@fptop{0\p@ \@plus 1fil}
286 \setlength\@fpsep{8\p@ \@plus 2fil}
287 \setlength\@fpbot{0\p@ \@plus 1fil}
288 \setlength\@dblfptop{0\p@ \@plus 1fil}
289 \setlength\@dblfpsep{8\p@ \@plus 2fil}
290 \setlength\@dblfpbot{0\p@ \@plus 1fil}
291 \setlength\partopsep{2\p@ \@plus 1\p@ \@minus 1\p@}
292 \def\@listi{\leftmargin\leftmargini
293   \parsep 4\p@ \@plus2\p@ \@minus\p@
294   \topsep 8\p@ \@plus2\p@ \@minus4\p@
295   \itemsep4\p@ \@plus2\p@ \@minus\p@}
296 \let\@listI\@listi
297 \@listi
298 \def\@listii{\leftmargin\leftmarginii
299    \labelwidth\leftmarginii \advance\labelwidth-\labelsep
300    \topsep  4\p@ \@plus2\p@ \@minus\p@
301    \parsep  2\p@ \@plus\p@  \@minus\p@
302    \itemsep\parsep}
303 \def\@listiii{\leftmargin\leftmarginiii
304    \labelwidth\leftmarginiii \advance\labelwidth-\labelsep
305    \topsep 2\p@  \@plus\p@\@minus\p@
306    \parsep\z@
307    \partopsep \p@ \@plus\z@ \@minus\p@
308    \itemsep\topsep}
309 \def\@listiv {\leftmargin\leftmarginiv
310               \labelwidth\leftmarginiv
311               \advance\labelwidth-\labelsep}
312 \def\@listv  {\leftmargin\leftmarginv
313               \labelwidth\leftmarginv
314               \advance\labelwidth-\labelsep}
315 \def\@listvi {\leftmargin\leftmarginvi
316               \labelwidth\leftmarginvi
317               \advance\labelwidth-\labelsep}
318 \endinput
319 %%
320 %% End of file `ltjsize10.clo'.