hgbook
diff ja/custom.sty @ 1011:a05a5ae66c38
merge
author | Romain PELISSE <belaran@gmail.com> |
---|---|
date | Mon Nov 23 10:51:14 2009 +0100 (2009-11-23) |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/ja/custom.sty Mon Nov 23 10:51:14 2009 +0100 1.3 @@ -0,0 +1,67 @@ 1.4 +\newlength\kanjicharwidth 1.5 +\settowidth{\kanjicharwidth}{$B$"(B} 1.6 + 1.7 +\newlength\kanjicharheight 1.8 +\settoheight{\kanjicharheight}{$B$"(B} 1.9 + 1.10 +% in 10pt/jbook environment: 1.11 +% kanjicharwidth=9.62216pt(= Cwd) 1.12 +% kanjicharheight=7.77588pt 1.13 + 1.14 +\setlength{\intextsep}{3.0\kanjicharheight} 1.15 +\setlength{\textfloatsep}{3.0\kanjicharheight} 1.16 + 1.17 +\newlength\defaultleftmargin 1.18 +\setlength{\defaultleftmargin}{2.0\kanjicharwidth} 1.19 + 1.20 +\newlength\defaultrightmargin 1.21 +\setlength{\defaultrightmargin}{2.0\kanjicharwidth} 1.22 + 1.23 +\newlength\defaulttopsep 1.24 +\setlength{\defaulttopsep}{2.0\kanjicharheight} 1.25 + 1.26 +\setlength{\voffset}{-20mm} 1.27 +\addtolength{\textheight}{30mm} % 1.28 +\setlength{\hoffset}{-10mm} 1.29 +\setlength{\oddsidemargin}{-8mm} 1.30 +\setlength{\evensidemargin}{-8mm} 1.31 +\addtolength{\textwidth}{16mm} 1.32 + 1.33 +%%%%%%%%%%%%%%%%%%%% 1.34 + 1.35 +\renewenvironment{itemize}{ 1.36 + \ifnum \@itemdepth >\thr@@\@toodeep\else 1.37 + \advance\@itemdepth\@ne 1.38 + \edef\@itemitem{labelitem\romannumeral\the\@itemdepth} 1.39 + \list{ 1.40 + \csname \@itemitem\endcsname 1.41 + }{ 1.42 + \def\makelabel##1{\hss\llap{##1}} 1.43 + \setlength{\leftmargin}{\defaultleftmargin} 1.44 + \setlength{\rightmargin}{\defaultrightmargin} 1.45 + \setlength{\topsep}{\defaulttopsep} 1.46 + } 1.47 + \fi 1.48 +}{ 1.49 + \endlist 1.50 +} 1.51 + 1.52 +\renewenvironment{enumerate}{ 1.53 + \ifnum \@enumdepth >\thr@@\@toodeep\else 1.54 + \advance\@enumdepth\@ne 1.55 + \edef\@enumctr{enum\romannumeral\the\@enumdepth} 1.56 + \list{ 1.57 + \csname label\@enumctr\endcsname 1.58 + }{ 1.59 + \usecounter{\@enumctr} 1.60 + \def\makelabel##1{\hss\llap{##1}} 1.61 + \setlength{\leftmargin}{\defaultleftmargin} 1.62 + \setlength{\rightmargin}{\defaultrightmargin} 1.63 + \setlength{\topsep}{\defaulttopsep} 1.64 + } 1.65 + \fi 1.66 +}{ 1.67 + \endlist 1.68 +} 1.69 + 1.70 +%%%%%%%%%%%%%%%%%%%%