hgbook

annotate ja/custom.sty @ 708:d6ca1334a19d

Japanese translation on a24b370a16ee
author FUJIWARA Katsunori <foozy@lares.dti.ne.jp>
date Fri Jul 31 19:49:16 2009 +0900 (2009-07-31)
parents
children
rev   line source
foozy@708 1 \newlength\kanjicharwidth
foozy@708 2 \settowidth{\kanjicharwidth}{$B$"(B}
foozy@708 3
foozy@708 4 \newlength\kanjicharheight
foozy@708 5 \settoheight{\kanjicharheight}{$B$"(B}
foozy@708 6
foozy@708 7 % in 10pt/jbook environment:
foozy@708 8 % kanjicharwidth=9.62216pt(= Cwd)
foozy@708 9 % kanjicharheight=7.77588pt
foozy@708 10
foozy@708 11 \setlength{\intextsep}{3.0\kanjicharheight}
foozy@708 12 \setlength{\textfloatsep}{3.0\kanjicharheight}
foozy@708 13
foozy@708 14 \newlength\defaultleftmargin
foozy@708 15 \setlength{\defaultleftmargin}{2.0\kanjicharwidth}
foozy@708 16
foozy@708 17 \newlength\defaultrightmargin
foozy@708 18 \setlength{\defaultrightmargin}{2.0\kanjicharwidth}
foozy@708 19
foozy@708 20 \newlength\defaulttopsep
foozy@708 21 \setlength{\defaulttopsep}{2.0\kanjicharheight}
foozy@708 22
foozy@708 23 \setlength{\voffset}{-20mm}
foozy@708 24 \addtolength{\textheight}{30mm} %
foozy@708 25 \setlength{\hoffset}{-10mm}
foozy@708 26 \setlength{\oddsidemargin}{-8mm}
foozy@708 27 \setlength{\evensidemargin}{-8mm}
foozy@708 28 \addtolength{\textwidth}{16mm}
foozy@708 29
foozy@708 30 %%%%%%%%%%%%%%%%%%%%
foozy@708 31
foozy@708 32 \renewenvironment{itemize}{
foozy@708 33 \ifnum \@itemdepth >\thr@@\@toodeep\else
foozy@708 34 \advance\@itemdepth\@ne
foozy@708 35 \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}
foozy@708 36 \list{
foozy@708 37 \csname \@itemitem\endcsname
foozy@708 38 }{
foozy@708 39 \def\makelabel##1{\hss\llap{##1}}
foozy@708 40 \setlength{\leftmargin}{\defaultleftmargin}
foozy@708 41 \setlength{\rightmargin}{\defaultrightmargin}
foozy@708 42 \setlength{\topsep}{\defaulttopsep}
foozy@708 43 }
foozy@708 44 \fi
foozy@708 45 }{
foozy@708 46 \endlist
foozy@708 47 }
foozy@708 48
foozy@708 49 \renewenvironment{enumerate}{
foozy@708 50 \ifnum \@enumdepth >\thr@@\@toodeep\else
foozy@708 51 \advance\@enumdepth\@ne
foozy@708 52 \edef\@enumctr{enum\romannumeral\the\@enumdepth}
foozy@708 53 \list{
foozy@708 54 \csname label\@enumctr\endcsname
foozy@708 55 }{
foozy@708 56 \usecounter{\@enumctr}
foozy@708 57 \def\makelabel##1{\hss\llap{##1}}
foozy@708 58 \setlength{\leftmargin}{\defaultleftmargin}
foozy@708 59 \setlength{\rightmargin}{\defaultrightmargin}
foozy@708 60 \setlength{\topsep}{\defaulttopsep}
foozy@708 61 }
foozy@708 62 \fi
foozy@708 63 }{
foozy@708 64 \endlist
foozy@708 65 }
foozy@708 66
foozy@708 67 %%%%%%%%%%%%%%%%%%%%