foozy@708: \newlength\kanjicharwidth foozy@708: \settowidth{\kanjicharwidth}{あ} foozy@708: foozy@708: \newlength\kanjicharheight foozy@708: \settoheight{\kanjicharheight}{あ} 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: %%%%%%%%%%%%%%%%%%%%