- Questo topic ha 9 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 13 anni fa da
Antonio.
-
CreatoreTopic
-
12 Settembre 2013 alle 4:20 #88735
-
CreatoreTopic
-
AutoreRisposte
-
-
12 Settembre 2013 alle 7:31 #88736::
Benvenuto/a nel forum.Quello che chiedi si può fare in diversi modi, ma bisogna sempre ridefinre gli stili di pagina, quindi rivolgiti al pacchetto fancyhdr per configurare testatine e piedini come desideri. Trovi una bella descrizione sull’Arte di scrivere con LaTeX, scaricabile direttamente mediante il link che si trova nella sezione documentazione di questo sito. Leggi anche la documentazione ufficiale del pacchetto fancyhdr dando da terminale (o prompt dei comandi) il comando texdoc fancyhdr: ti si aprirà un finestra con il documento già aperto e pronto per la lettura.
-
12 Settembre 2013 alle 8:36 #88737
-
12 Settembre 2013 alle 8:48 #88738::
Riguardando il pacchetto classicthesis.sty ho trovato questa parte di codice:% ********************************************************************
% headlines
% ********************************************************************
\PassOptionsToPackage{automark}{scrpage2}
\RequirePackage{scrpage2} % provides headers and footers (KOMA Script)
\clearscrheadings
\setheadsepline{0pt}
\ifthenelse{\boolean{@nochapters}}%
{\relax}%
{\renewcommand{\chaptermark}[1]{\markboth{\spacedlowsmallcaps{#1}}{\spacedlowsmallcaps{#1}}}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\enspace\spacedlowsmallcaps{#1}}}
\lehead{\mbox{\llap{\small\thepage\kern2em}\headmark\hfil}}
\rohead{\mbox{\hfil{\headmark}\rlap{\small\kern2em\thepage}}}% \renewcommand{\headfont}{\small}
\renewcommand{\headfont}{\small}
% \DeclareRobustCommand{\fixBothHeadlines}[2]{} % <--- ToDo % hack to get the content headlines right (thanks, Lorenzo!) \def\toc@heading{% \ifthenelse{\boolean{@nochapters}}% {\section*{\contentsname}}%nochapters {\chapter*{\contentsname}}%chapters \@mkboth{\spacedlowsmallcaps{\contentsname}}{\spacedlowsmallcaps{\contentsname}}} C'è un modo per intervenire a questo livello? Ho provato con una cosa del genere \lehead{\mbox{\includegraphics[scale=0.25]{3BP.jpg}}} ma non ottengo alcun risultato. Usando il pacchetto fancyhdr latex invece va in errore dicendo che i comandi \chead e \cfoot sono già definiti. -
12 Settembre 2013 alle 9:29 #88739::
Menegon” post=88207Riguardando il pacchetto classicthesis.sty ho trovato questa parte di codice:
% ********************************************************************
% headlines
% ********************************************************************
\PassOptionsToPackage{automark}{scrpage2}
\RequirePackage{scrpage2} % provides headers and footers (KOMA Script)
\clearscrheadings
\setheadsepline{0pt}
\ifthenelse{\boolean{@nochapters}}%
{\relax}%
{\renewcommand{\chaptermark}[1]{\markboth{\spacedlowsmallcaps{#1}}{\spacedlowsmallcaps{#1}}}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\enspace\spacedlowsmallcaps{#1}}}
\lehead{\mbox{\llap{\small\thepage\kern2em}\headmark\hfil}}
\rohead{\mbox{\hfil{\headmark}\rlap{\small\kern2em\thepage}}}% \renewcommand{\headfont}{\small}
\renewcommand{\headfont}{\small}
% \DeclareRobustCommand{\fixBothHeadlines}[2]{} % <--- ToDo % hack to get the content headlines right (thanks, Lorenzo!) \def\toc@heading{% \ifthenelse{\boolean{@nochapters}}% {\section*{\contentsname}}%nochapters {\chapter*{\contentsname}}%chapters \@mkboth{\spacedlowsmallcaps{\contentsname}}{\spacedlowsmallcaps{\contentsname}}} C'è un modo per intervenire a questo livello? Ho provato con una cosa del genere \lehead{\mbox{\includegraphics[scale=0.25]{3BP.jpg}}} ma non ottengo alcun risultato. Usando il pacchetto fancyhdr latex invece va in errore dicendo che i comandi \chead e \cfoot sono già definiti.Ma scusa hai modificato il file di stile [tt]classicthesis.sty[/tt]? Quello inserito nell’albero della TeXlive/MikTeX?
Perché se è così personalmente ti sconsiglio questa strada, appena verrà aggiornata la tua distribuzione perderai le tue modifiche.
Non ti consiglio di agire a livello di questo file, ma se proprio vuoi copialo nella cartella di lavoro rinominalo e caricalo nel preambolo, dopo aver fatto le modifiche. Inoltre se prevedi di usare questo logo in molti altri documenti carica il file nell’albero personale.
-
12 Settembre 2013 alle 10:13 #88740
-
12 Settembre 2013 alle 10:16 #88741::
Menegon” post=88210Sì, l’ho modificato dopo averlo copiato nella cartella di lavoro. Però non sono riuscito ad ottenere le testatine che volevo.
Se non si riesce ad intervenire all’interno del codice del pacchetto classicthesis, riproverò con fancyhdr.Grazie del consiglio comunque.
Ma lo hai rinominato?
Mi sembra strano che non avvengano modifiche, né errori…
-
12 Settembre 2013 alle 10:30 #88742
-
12 Settembre 2013 alle 10:37 #88743::
Menegon” post=88212Sì. Non capisco infatti il perchè applichi esattamente le impostazioni del pacchetto come se non l’avessi modificato.
Se hai rinominato il file in [tt]mioclassicthesis.sty[/tt] nella cartella di lavoro, poi devi caricare:`\usepackage{mioclassicthesis}` e non `\usepackage{classicthesis}` Altrimenti è normale che le modifiche applicate non si notino sul documento.
Ciao
Claudio
-
12 Settembre 2013 alle 11:14 #88744
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.