STILE TOC/LOT/LOF/BIBLIO/INDEX

  • Creatore
    Topic
  • #54699
    Up
    0
    Down
    ::


    Ciao a tutti,
    vi chiedo un piccolo consulto per quanto lo stile delle parti della mia tesi che non riguardano il corpo principale del testo, in particolare vorrei ottenere:

    TABLE OF CONTENTS + LIST OF TABELS + LIST OF FIGURES:
    con numerazione romana (con posizionamento uguale pagine del corpo principale) ma con pagine “bianche” ovvero prive dello stile definito con fancyhf{} per le pagine principali.

    BIBLIOGRAFIA + INDICE:numerazione araba con pagine bianche.(*)

    (*) Per quanto riguarda la bibliografia vorrei avere, nella stessa pagina:

    Bibliography
    …lista di articoli
    Nome lista 1
    …lista di articoli
    Nome Lista 2
    …lista di articoli

    con i vari Nome lista1, 2 che vadano a finire in Table of Contents senza però che abbiano numerazione.

    Con il mio codice attuale non riesco ad ottenere queste impostazioni di stile:

    \begin{document}

    %INDICI
    \selectlanguage{english}
    \clearpage{\pagestyle{empty}\cleardoublepage}
    \afterpage{\pagenumbering{Roman}}
    \tableofcontents{}
    \clearpage{\pagestyle{empty}\cleardoublepage}
    \listoffigures{}
    \clearpage{\pagestyle{empty}\cleardoublepage}
    \listoftables{}

    % INSERIMENTO CAPITOLI
    \clearpage{\pagestyle{empty}\cleardoublepage}
    \pagenumbering{arabic}

    \clearpage{\pagestyle{empty}\cleardoublepage}
    \include{…}

    %BIBLIOGRAFIA

    \phantomsection
    \addcontentsline{toc}{chapter}{\bibname}
    \nocite{*}
    \clearpage{\pagestyle{empty}\cleardoublepage}
    %\afterpage{\pagestyle{empty}}
    \newpage
    \printbibliography[heading=manuals,category=manuals]
    \printbibliography[heading=reports,category=reports]
    %\printbibliography

    %INDICE
    \clearpage{\pagestyle{empty}\cleardoublepage}
    \phantomsection
    \addcontentsline{toc}{chapter}{\indexname}
    \nocite{*}
    \printindex

    \end{document}

    Vi riporto per completezza anche la definizione di stile delle pagine normali

    \fancypagestyle{plain}{
    \fancyhf{}
    \fancyfoot[R]{\thepage}
    \renewcommand{\headrulewidth}{0pt}
    \renewcommand{\footrulewidth}{0pt}}

    \fancyfoot[C]{\iffloatpage{}{\thepage}}
    \fancyhf{}
    \fancyhead[LE,RO]{\iffloatpage{}{{\textit{\nouppercase{\slshape}}} {\textit{\nouppercase{\rightmark}}}}}
    \fancyhead[LO,RE]{\iffloatpage{}{{\textit{\nouppercase{\slshape}}} {\textit{\nouppercase{\leftmark}}}}}
    \fancyfoot[LE,RO]{\thepage}
    \renewcommand{\headrulewidth}{\iffloatpage{0pt}{0.8pt}}%linea in alto
    \renewcommand{\footrulewidth}{\iffloatpage{0pt}{0.8pt}}%linea in basso

    Grazie

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #54700
      Up
      0
      Down
      ::

      Ciao a tutti,
      vi chiedo un piccolo consulto per quanto lo stile delle parti della mia tesi che non riguardano il corpo principale del testo, in particolare vorrei ottenere:

      TABLE OF CONTENTS + LIST OF TABELS + LIST OF FIGURES:
      con numerazione romana (con posizionamento uguale pagine del corpo principale) ma con pagine “bianche” ovvero prive dello stile definito con fancyhf{} per le pagine principali.

      BIBLIOGRAFIA + INDICE:numerazione araba con pagine bianche.(*)

      (*) Per quanto riguarda la bibliografia vorrei avere, nella stessa pagina:

      Bibliography
      …lista di articoli
      Nome lista 1
      …lista di articoli
      Nome Lista 2
      …lista di articoli

      con i vari Nome lista1, 2 che vadano a finire in Table of Contents senza però che abbiano numerazione.

      Con il mio codice attuale non riesco ad ottenere queste impostazioni di stile:

      \begin{document}

      %INDICI
      \selectlanguage{english}
      \clearpage{\pagestyle{empty}\cleardoublepage}
      \afterpage{\pagenumbering{Roman}}
      \tableofcontents{}
      \clearpage{\pagestyle{empty}\cleardoublepage}
      \listoffigures{}
      \clearpage{\pagestyle{empty}\cleardoublepage}
      \listoftables{}

      % INSERIMENTO CAPITOLI
      \clearpage{\pagestyle{empty}\cleardoublepage}
      \pagenumbering{arabic}

      \clearpage{\pagestyle{empty}\cleardoublepage}
      \include{…}

      %BIBLIOGRAFIA

      \phantomsection
      \addcontentsline{toc}{chapter}{\bibname}
      \nocite{*}
      \clearpage{\pagestyle{empty}\cleardoublepage}
      %\afterpage{\pagestyle{empty}}
      \newpage
      \printbibliography[heading=manuals,category=manuals]
      \printbibliography[heading=reports,category=reports]
      %\printbibliography

      %INDICE
      \clearpage{\pagestyle{empty}\cleardoublepage}
      \phantomsection
      \addcontentsline{toc}{chapter}{\indexname}
      \nocite{*}
      \printindex

      \end{document}

      Vi riporto per completezza anche la definizione di stile delle pagine normali

      \fancypagestyle{plain}{
      \fancyhf{}
      \fancyfoot[R]{\thepage}
      \renewcommand{\headrulewidth}{0pt}
      \renewcommand{\footrulewidth}{0pt}}

      \fancyfoot[C]{\iffloatpage{}{\thepage}}
      \fancyhf{}
      \fancyhead[LE,RO]{\iffloatpage{}{{\textit{\nouppercase{\slshape}}} {\textit{\nouppercase{\rightmark}}}}}
      \fancyhead[LO,RE]{\iffloatpage{}{{\textit{\nouppercase{\slshape}}} {\textit{\nouppercase{\leftmark}}}}}
      \fancyfoot[LE,RO]{\thepage}
      \renewcommand{\headrulewidth}{\iffloatpage{0pt}{0.8pt}}%linea in alto
      \renewcommand{\footrulewidth}{\iffloatpage{0pt}{0.8pt}}%linea in basso

      Grazie

      Mi pareva di averti corretto quelle impostazioni di fancyhdr che, così scritte, sono del tutto insensate (nel secondo messaggio di questo filone:
      `\pagestyle{fancy}
      \fancyhf{}
      \fancyfoot[C]{\iffloatpage{}{\thepage}}
      \fancyhead[LE,RO]{\iffloatpage{}{\itshape\nouppercase{\rightmark}}}
      \fancyhead[LO,RE]{\iffloatpage{}{\itshape\nouppercase{\leftmark}}}
      \fancyfoot[LE,RO]{\thepage}
      \renewcommand{\headrulewidth}{\iffloatpage{0pt}{0.8pt}}%linea in alto
      \renewcommand{\footrulewidth}{\iffloatpage{0pt}{0.8pt}}%linea in basso
      \setlength{\headheight}{13.6pt} `
      Le acrobazie con \clearpage e \cleardoublepage si evitano caricando il pacchetto emptypage. Per avere quello che desideri sugli stili di pagina, ti basta dire
      \pagestyle{plain} prima di dove vuoi solo il numero di pagina e \pagestyle{fancy} quando vuoi testatine e piede come impostati.

      Per evitare \pagenumbering puoi ricorrere alla classe book e i comandi astratti \frontmatter, \mainmatter e \backmatter.

      Sulle bibliografie “multiple” trovi parecchi filoni nel forum.

      Ciao
      Enrico

    • #54701
      Up
      0
      Down
      ::


      Hai ragione, preso dal problema con biblatex non avevo visto le tue correzioni,
      ora provo a mettere in pratica tutti i suggerimenti e poi mi rifaccio vivo
      saluti e grazie

    • #54702
      Up
      0
      Down
      ::


      …direi che seguendo i suddetti consigli sono riuscito a fare notevoli passi avanti, ora però avrei bisogno di un ultimo consiglio per personalizzare le testatine in modo un pò particolare, che purtroppo con fancyhdr non riesco proprio ad ottenere.
      Vorrei :

      Nome capitolo
      ____________________________________________

      Nome sezione

      Ovvero mettere la linea headrule fra il capitolo e la sezione. Qualche suggerimento?
      sauti e grazie

    • #54703
      Up
      0
      Down
      ::

      …direi che seguendo i suddetti consigli sono riuscito a fare notevoli passi avanti, ora però avrei bisogno di un ultimo consiglio per personalizzare le testatine in modo un pò particolare, che purtroppo con fancyhdr non riesco proprio ad ottenere.
      Vorrei :

      Nome capitolo
      ____________________________________________

      Nome sezione

      Ovvero mettere la linea headrule fra il capitolo e la sezione. Qualche suggerimento?
      sauti e grazie

      Non mi pare una buona idea. Se vuoi provare, c’è
      `\fancyhead[L]{\vbox{\parindent=0pt \itshape
      \nouppercase{\leftmark}\endgraf
      \smallskip
      \hrule
      \smallskip
      \nouppercase{\rightmark}}}
      \renewcommand{\headrulewidth}{0pt}
      \setlength{\headheight}{42pt}`
      Ciao
      Enrico

    • #54704
      Up
      0
      Down
      ::


      Innanzitutto grazie mille del codice, ora lo studio un pò…
      Perchè dici che non è una buona idea? E’ tanto distante dalle norme del galateo tipografico?
      Saluti

    • #54705
      Up
      0
      Down
      ::

      Innanzitutto grazie mille del codice, ora lo studio un pò…
      Perchè dici che non è una buona idea? E’ tanto distante dalle norme del galateo tipografico?
      Saluti

      Non mi piace, tutto qui. Ma non mi piace nemmeno leggere po’ con l’accento, figurati!

      Ciao
      Enrico

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

Go to top