
foozy@708: \newlength\kanjicharwidth
foozy@708: \settowidth{\kanjicharwidth}{$B$"(B}
foozy@708: 
foozy@708: \newlength\kanjicharheight
foozy@708: \settoheight{\kanjicharheight}{$B$"(B}
foozy@708: 
foozy@708: % in 10pt/jbook environment:
foozy@708: % kanjicharwidth=9.62216pt(= Cwd)
foozy@708: % kanjicharheight=7.77588pt
foozy@708: 
foozy@708: \setlength{\intextsep}{3.0\kanjicharheight}
foozy@708: \setlength{\textfloatsep}{3.0\kanjicharheight}
foozy@708: 
foozy@708: \newlength\defaultleftmargin
foozy@708: \setlength{\defaultleftmargin}{2.0\kanjicharwidth}
foozy@708: 
foozy@708: \newlength\defaultrightmargin
foozy@708: \setlength{\defaultrightmargin}{2.0\kanjicharwidth}
foozy@708: 
foozy@708: \newlength\defaulttopsep
foozy@708: \setlength{\defaulttopsep}{2.0\kanjicharheight}
foozy@708: 
foozy@708: \setlength{\voffset}{-20mm}
foozy@708: \addtolength{\textheight}{30mm} %
foozy@708: \setlength{\hoffset}{-10mm}
foozy@708: \setlength{\oddsidemargin}{-8mm}
foozy@708: \setlength{\evensidemargin}{-8mm}
foozy@708: \addtolength{\textwidth}{16mm}
foozy@708: 
foozy@708: %%%%%%%%%%%%%%%%%%%%
foozy@708: 
foozy@708: \renewenvironment{itemize}{
foozy@708:   \ifnum \@itemdepth >\thr@@\@toodeep\else
foozy@708:     \advance\@itemdepth\@ne
foozy@708:     \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}
foozy@708:     \list{
foozy@708:       \csname \@itemitem\endcsname
foozy@708:     }{
foozy@708:       \def\makelabel##1{\hss\llap{##1}}
foozy@708:       \setlength{\leftmargin}{\defaultleftmargin}
foozy@708:       \setlength{\rightmargin}{\defaultrightmargin}
foozy@708:       \setlength{\topsep}{\defaulttopsep}
foozy@708:     }
foozy@708:   \fi
foozy@708: }{
foozy@708:   \endlist
foozy@708: }
foozy@708: 
foozy@708: \renewenvironment{enumerate}{
foozy@708:   \ifnum \@enumdepth >\thr@@\@toodeep\else
foozy@708:     \advance\@enumdepth\@ne
foozy@708:     \edef\@enumctr{enum\romannumeral\the\@enumdepth}
foozy@708:     \list{
foozy@708:       \csname label\@enumctr\endcsname
foozy@708:     }{
foozy@708:       \usecounter{\@enumctr}
foozy@708:       \def\makelabel##1{\hss\llap{##1}}
foozy@708:       \setlength{\leftmargin}{\defaultleftmargin}
foozy@708:       \setlength{\rightmargin}{\defaultrightmargin}
foozy@708:       \setlength{\topsep}{\defaulttopsep}
foozy@708:     }
foozy@708:   \fi
foozy@708: }{
foozy@708:   \endlist
foozy@708: }
foozy@708: 
foozy@708: %%%%%%%%%%%%%%%%%%%%




