X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=data-usr%2Fm17n-lib.sty;h=1f76b1fc9a4a3dcf8418cdebe82b20fe171a6908;hb=3d3d7bb7f3976172462be1fbeb1dbcfa93dfb844;hp=2a3ccb0d0c7f8a7c6bcf2006e1ed98d36f0d4389;hpb=4e48b96b9a983fb146df1a86739e5dd7a7294eab;p=m17n%2Fm17n-docs.git diff --git a/data-usr/m17n-lib.sty b/data-usr/m17n-lib.sty index 2a3ccb0..1f76b1f 100644 --- a/data-usr/m17n-lib.sty +++ b/data-usr/m17n-lib.sty @@ -1,26 +1,5 @@ \ProvidesPackage{m17n-lib} -%% Copyright (C) 2003 -*- coding: euc-jp; -*- -%% National Institute of Advanced Industrial Science and Technology (AIST) -%% Registration Number H15PRO112 - -%% This file is part of the m17n library. - -%% The m17n library is free software; you can redistribute it and/or -%% modify it under the terms of the GNU General Public License as -%% published by the Free Software Foundation; either version 2, or (at -%% your option) any later version. - -%% The m17n library is distributed in the hope that it will be useful, -%% but WITHOUT ANY WARRANTY; without even the implied warranty of -%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -%% GNU General Public License for more details. - -%% You should have received a copy of the GNU General Public License -%% along with the m17n library; see the file COPYING. If not, write to -%% the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -%% Boston, MA 02111-1307, USA. - -%% Don't leave the space for marginal notes. +%% Don't leave the space for marginal notes and foot notes. \setlength{\textwidth}{\paperwidth} \addtolength{\textwidth}{-2in} \setlength{\textheight}{\paperheight} @@ -41,15 +20,9 @@ \cfoot[]{} \def\footrule{} -%% Use arabic numbers in the second level `enumerate' environment. -\renewcommand\theenumii{\@arabic\c@enumii} - -%% Make each section start with a new page. -\let\origsection\section -\def\section{\cleardoublepage\origsection} - %% Hook function to print credit and add subsections to TOC. \def\m17nhook{ +\newpage \thispagestyle{empty} \vspace*{\fill} Copyright (C) 2003\\ @@ -72,11 +45,17 @@ You should have received a copy of the GNU General Public License along with the m17n library; see the file COPYING. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -\newpage% -\setcounter{tocdepth}{2}% -\setcounter{page}{1}% } -%% Run the above hook before printing TOC. -\let\origtableofcontents\tableofcontents -\def\tableofcontents{\m17nhook\origtableofcontents\clearpage} +%% Run the above hook in the back of the title page. +\let\origendtitlepage\endtitlepage +\def\endtitlepage{\m17nhook\origendtitlepage} + +%% Add Index section to the table of contents. +\let\origprintindex\printindex +\def\printindex{\addcontentsline{toc}{chapter}{Index}\origprintindex} + +\renewcommand{\entrylabel}[1]{% +\parbox[b]{\labelwidth}{\makebox[0pt][l]{\textbf{#1}}\\\hspace*{1mm}}} + +\raggedright