OSDN Git Service

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