hgbook

diff ja/custom.sty @ 846:29b47af6a275

Adding KDiff3 screenshot.
author gpiancastelli
date Sat Aug 22 17:02:37 2009 +0200 (2009-08-22)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/ja/custom.sty	Sat Aug 22 17:02:37 2009 +0200
     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 +%%%%%%%%%%%%%%%%%%%%