Logo nell’ header classicthesis

  • Questo topic ha 9 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 13 anni fa da Antonio.
  • Creatore
    Topic
  • #88735
    Up
    0
    Down
    ::


    Salve a tutti,

    vorrei chiedere in che modo fosse possibile inserire un piccolo logo nelle testatine e/o nei piedini usando il pacchetto classicthesis.

    Ringraziando chi risponderà,
    buona giornata a tutti.

    Antonio

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #88736
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        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.

      • #88737
        Up
        0
        Down
        ::


        Grazie, proverò a darci una letta.

        Buona giornata

      • #88738
        Up
        0
        Down
        ::


        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.

      • #88739
        alegenn
        Partecipante
          Up
          0
          Down
          ::

          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.

        • #88740
          Up
          0
          Down
          ::


          Sì, 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.

        • #88741
          alegenn
          Partecipante
            Up
            0
            Down
            ::

            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…

          • #88742
            Up
            0
            Down
            ::


            Sì. Non capisco infatti il perchè applichi esattamente le impostazioni del pacchetto come se non l’avessi modificato.

          • #88743
            Up
            0
            Down
            ::

            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

          • #88744
            Up
            0
            Down
            ::


            L’ho fatto, ma nulla.

            Grazie comunque,
            Antonio

        Visualizzazione 8 filoni di risposte
        • Devi essere connesso per rispondere a questo topic.

        Go to top