Ciao a tutti,
sono nuovo del forum e niubbo di LateX. Sto scrivendo la tesi con LyX, classe “book AMS”.Il mio problema è il duplice: 1) vorrei che nella testatina comparisse sempre il numero e nome del capitolo (e non delle sezioni, come di default); 2) vorrei che i numeri di pagina fossero al piè di pagina al centro (e non nella testatina come di default).
Il punto è che riesco a risolvere i problemi singolarmente, ma non tutte e due insieme:
ho provato a scrivere nel preambolo:
\mainmatter
\pagestyle{myheadings}
\markboth{}{1. TITOLO DEL CAPITOLO}e così risolvo il primo problema ma non il secondo.
Allora ho cercato su questo forum e ho trovato un codice proposto da Enrico:
\makeatletter
\def\ps@headings{%
\def\@oddfoot{\reset@font\hfil\thepage\hfil}%
\let\@evenfoot\@oddfoot
\def\@evenhead{\hfil\slshape\leftmark}%
\def\@oddhead{{\slshape\rightmark}\hfil}%
\let\@mkboth\markboth
\def\chaptermark##1{%
\markboth{%
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
\@chapapp\ \thechapter. \ %
\fi
\fi
##1}{}}%
\def\sectionmark##1{%
\markright{%
\ifnum \c@secnumdepth >\z@
\thesection. \ %
\fi
##1}}}
\makeatotherche risolve il secondo problema ma non il primo.
Ora, io di quest’ultimo codice non ci capisco niente e quindi non sono in grado di modificarlo. Dato che vorrei comunque imparare ad usare LaTeX, non c’è un metodo più semplice? Mi è sembrato di capire che potrebbe essermi utile il pacchetto fancy. Io l’ho installato, ma dov’è la guida a cui rimandate spesso sul forum?
Sostituisci \rightmark con \leftmark; e lascia perdere LyX.
Ciao
Enrico