Salve a tutti,
ho un problema di numerazione dei capitoli, praticamente è come se non li numerasse. Come risultato nell’indice ho “0.x” per ogni cosa e all’inizio dei capitoli non appare sopra il titolo l’indicazione “Capitolo y” come vorrei. Credo che tutto nasca dal fatto che sono completamente ignorante (in part. in latex) e che sto usando una classe in cui viene ridefinito il comando chapter.
Nel main le linee incriminate sono:
`\newcommand{\Rule}[2][.4pt]{\rule{#1}{#2}}
\newenvironment{deflist}[1][\quad]
{\begin{list}{}{
\renewcommand{\makelabel}[1]{\textbf{#1}\hfill}
\settowidth{\labelwidth}{\textbf{#1}}
\setlength{\leftmargin}{\labelwidth+\labelsep}}}
{\end{list}}
` mentre nel .cls:
`\renewcommand*\chapter{\if@openright\clearpage
\if@twoside \ifodd\c@page\else
\hbox{}\thispagestyle{empty}\newpage
\if@twocolumn\hbox{}\thispagestyle{empty}\newpage\fi\fi\fi
\else\clearpage\fi
\thispagestyle{plain}%
\global\@topnum\z@
\@afterindentfalse
\pagestyle{headings}
\secdef\@chapter\@schapter}\renewcommand*\part{\if@openright\clearpage
\if@twoside \ifodd\c@page\else
\hbox{}\thispagestyle{empty}\newpage
\if@twocolumn\hbox{}\thispagestyle{empty}\newpage\fi\fi\fi
\else\clearpage\fi
\thispagestyle{plain}%
\if@twocolumn
\onecolumn
\@tempswatrue
\else
\@tempswafalse
\fi
\null\vfil
\pagestyle{headings}
\secdef\@part\@spart}
`Vorrei poter utilizzare quel .cls perché trovo il risultato davvero carino ed io non saprei come ottenerlo.Ciao
Quella ridefinizione di \chapter e \part è sbagliata in più punti. Si ottiene un risultato migliore ridefinendo \cleardoublepage. Sinceramente non capisco la necessità di ridichiarare a ogni capitolo \pagestyle{headings}. Le cosiddette “linee incriminate nel main” non hanno nulla a che fare con i capitoli e la loro numerazione.
Cerca di spiegarti meglio, da ciò che dici non si capisce quale sia il problema.
Ciao
Enrico