- Questo topic ha 0 risposte, 1 partecipante ed è stato aggiornato l'ultima volta 16 anni, 7 mesi fa da .
-
Topic
-
ciao a tutti.
mi spiace, sono un newbie, quindi la domanda magari non è intelligentissima.
sto cercando di scrivere il file .sty per la mia tesi di dottorato (book come documentclass), ed ho un problema con gli headings, in particolare per scrivere il titolo del capitolo.
uso il pacchetto fancyhdr e quello quotchap per il titolo del capitolo.
un po’ di manovre grezze mi sono bloccate dai conflitti fra i due pacchetti.Ci sono due problemi:
1. non riesco a toglieri il bold style dal titolo del capitolo (che chiedo quando nomino il capitolo, ma che non vorrei più nell’intestazione).
2. nel tex riposiziono il numero dei capitoli per ovviare ad imprecisioni nel pacchetto quotchap. questo mi fa ballare il numero nell’intestazione.per risolvere il primo problema ho messo \textnormal ovunque ma non sembra funzionare, ho fatto lunghissime ricerche su forum, guardato tutte le documentazioni dei pacchetti, ma devo deporre le armi. e affidarmi a voi più esperti.
ecco cosa scrivo nel file sty.
\RequirePackage{sectsty}
\RequirePackage{quotchap}% reset headers e footers
\fancyhead{}
\fancyfoot{}% stile in azione
\pagestyle{fancy}%stile più sobrio headings
\renewcommand{\chaptermark}[1]{%
\markboth{\thechapter.\ #1}{}}\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
% nomi sezioni e capitoli negli headings
\fancyhead[LE]{\sffamily \textcolor[gray]{0.5} \leftmark}
\fancyhead[RO]{\sffamily \textcolor[gray]{0.5} \rightmark}
\fancyfoot[LE]{\smallskip \sffamily \textcolor[gray]{0.5} \thepage}
\fancyfoot[RO]{\smallskip \sffamily \textcolor[gray]{0.5} \thepage}Ed ecco la parte incriminata del file tex.
\renewcommand*\thechapter{\arabic{chapter}\hspace*{-0.3cm}}
\chapter{\sffamily \textbf {Introduction}}
\renewcommand*\thechapter{\arabic{chapter}}grazie in anticipo a tutti.
- Devi essere connesso per rispondere a questo topic.