From a4423575c20e0d7022b5b1500eafb45c8892d7f9 Mon Sep 17 00:00:00 2001 From: Petter Reinholdtsen Date: Sun, 15 Oct 2023 09:41:56 +0200 Subject: [PATCH] Removed unwanted TOC/chapter number adjustments. --- data/user_param.xsl | 5 -- myclass.cls | 108 -------------------------------------------- 2 files changed, 113 deletions(-) diff --git a/data/user_param.xsl b/data/user_param.xsl index f2f0b17..6bdd5c2 100644 --- a/data/user_param.xsl +++ b/data/user_param.xsl @@ -26,11 +26,6 @@ - - - - - diff --git a/myclass.cls b/myclass.cls index 73d0869..379eeab 100644 --- a/myclass.cls +++ b/myclass.cls @@ -47,34 +47,6 @@ \renewcommand\subitem{\@idxitem \hspace*{10\p@}} \renewcommand\subsubitem{\@idxitem \hspace*{15\p@}} -% Put the index in the TOC -\let\stdindex=\theindex -\let\endstdindex=\endtheindex -\renewenvironment{theindex}{ - \begin{stdindex} - \@ifundefined{chapter}{}{ - % To not have the number, replace by: - % \addcontentsline{toc}{chapter}{\numberline{}\indexname} - \refstepcounter{chapter} - \ifnum \c@secnumdepth >\z@ - \ifnum \value{part} >\z@ - \addcontentsline{toc}{part}{\numberline{\thechapter}\hspace{-1em}\indexname} - \else - \addcontentsline{toc}{chapter}{\numberline{\thechapter}\indexname} - \fi - \else - \addcontentsline{toc}{chapter}{\indexname} - \fi - } - % Adapt the vertical sizes to the smaller font - \setlength{\baselineskip}{0.7\baselineskip}% - \setlength{\parskip}{0.2\baselineskip}% - \indexfont -}{ - \end{stdindex} -} -\makeatother - \newenvironment{colophon}{ \pagebreak % % FIXME change when page size changes, use {x}{x*1.2} @@ -90,86 +62,6 @@ }{} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Based on ideas from https://bugs.debian.org/684772 -\usepackage{titlesec} -\usepackage{titletoc} -% -% Useless with unnumbered sections (e.g. use of \setcounter{secnumdepth}{0}) -% -% -\newcommand\makeletterof[1]{% -\ifthenelse{\equal{#1}{1}}{EN}{% -\ifthenelse{\equal{#1}{2}}{TO}{% -\ifthenelse{\equal{#1}{3}}{TRE}{% -\ifthenelse{\equal{#1}{4}}{FIRE}{% -\ifthenelse{\equal{#1}{5}}{FEM}{% -\ifthenelse{\equal{#1}{6}}{SEKS}{% -\ifthenelse{\equal{#1}{7}}{SJU}{% -\ifthenelse{\equal{#1}{8}}{ÅTTE}{% -\ifthenelse{\equal{#1}{9}}{NI}{% -\ifthenelse{\equal{#1}{10}}{TI}{% -\ifthenelse{\equal{#1}{11}}{ELLEVE}{% -\ifthenelse{\equal{#1}{12}}{TOLV}{% -#1}}}}}}}}}}}}} - -% Make TOC entries without label -\titlecontents{chapter} % -[1.5em] % -{\addvspace{0.3em plus 0pt}\bfseries} % -{\hspace{-1.3em}} % no number, remove room reserved for it -{\hspace{-1.3em}} % -{\hfill \contentspage} % dots and page number -[\addvspace {0pt}] - -\dottedcontents{section} % -[0em] % was (3.8) -{\addvspace{0pt}} % -{2.3em} % tab -{0.75em} % space between dots -[\addvspace{0pt}] - -%% Redefines the headings to remove the chapter label -\titleformat{\chapter}[block] -{\filcenter\Large}{\filcenter}{20pt}{\Large} - -\titleformat{\section} -{\filcenter\Large\bfseries}{\thesection}{1em}{} - -\titleformat{\subsection} -{\filcenter\large\bfseries}{\thesubsection}{1em}{} - -%% New header, behaving like a section but formatted differently -\titleclass{\enoteheader}{straight}[\chapter] -\newcounter{enoteheader} -\renewcommand{\theenoteheader}{\Alph{enoteheader}} - -\titleformat{\enoteheader} -{\normalfont\large}{}{0pt}{} -\titlespacing*{\enoteheader}{0pt}{2.5ex plus 1ex minus .2ex}{1.3ex plus .2ex} - -\dottedcontents{enoteheader} % -[0em] % was (3.8) -{\addvspace{0pt}} % -{2.3em} % tab -{0.75em} % space between dots -[\addvspace{0pt}] - -%% New header, behaving like a chapter but formatted differently -\titleclass{\lotheader}{top}[\part] -\newcounter{lotheader} -\renewcommand{\thelotheader}{\Alph{lotheader}} - -\titleformat{\lotheader}[block] -{\filcenter\huge}{\filcenter}{20pt}{\Huge} -\titlespacing*{\lotheader}{0pt}{-30pt}{40pt} - -% Use the new header in TOC -\let\stdtoc=\tableofcontents -\let\stdchapter=\chapter -\def\tableofcontents{\let\chapter\lotheader \stdtoc{} \let\chapter\stdchapter} - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % From -- 2.47.2