Impostare numerazioni pagine e sottosezioni

  • Creatore
    Topic
  • #46722
    Up
    0
    Down
    ::


    Salve a tutti, sto tentando senza successo di impostare alcune cose:
    1-Inserire i numeri di pagina pari e dispari su tutte le pagine (nel mio caso ho i numeri di pagina posti SEMPRE in alto a destra, ad eccezione delle pagine di inizio capitolo, dove sono collocati in basso al centro).
    2-Far cominciare il conteggio delle pagine nella prima pagina del primo capitolo e NON nell’”Introduzione” (in cui vedo già il numero 1).
    3-Avere le sottosezioni numerate ad es. come “1.2.c” anzichè “1.2.3”.
    Ecco il codice che sto utilizzando, un grazie a chi mi vuole aiutare.
    `\documentclass[a4paper,11pt,oneside]{book}
    \usepackage[italian]{babel}
    \usepackage[T1]{fontenc}
    \usepackage{fancyhdr}
    \usepackage{indentfirst}
    \usepackage{graphicx}
    \usepackage{amssymb}
    \usepackage{amsmath}
    \usepackage{latexsym}
    \usepackage{epsfig}
    \usepackage{amsthm}
    \usepackage{eucal}
    \usepackage{eufrak}
    \usepackage{textcomp}
    \usepackage{eso-pic}
    \usepackage{subeqn}
    \theoremstyle{plain}
    \newtheorem{thm}{Teorema}[section]
    \newtheorem{cor}[thm]{Corollario}
    \newtheorem{lem}[thm]{Lemma}
    \newtheorem{prop}[thm]{Proposizione}
    \theoremstyle{definition}
    \newtheorem{defn}{Definizione}[chapter]
    \theoremstyle{property}
    \newtheorem{pro}{Proprietà}
    \theoremstyle{remark}
    \newtheorem{oss}{Osservazione}
    \graphicspath{{Figure/}}
    \linespread{1.1}
    \newcommand\AlCentroPagina[1]{\AddToShipoutPicture*{\AtPageCenter{\makebox(0 ,0){\includegraphics[width =0.9\paperwidth]{#1}}}}}
    \newcommand{\mathsym}[1]{{}}
    \newcommand{\unicode}{{}}
    \newcommand{\pscalare}{\mathbin{\vcenter{\hbox{\scalebox{.6}{$\bullet$}}}}}
    \newcommand{\sblacksquare}{\mathbin{\vcenter{\hbox{\scalebox{.9}{$\blacksquare$}}}}}
    \begin{document}
    \input{Intestazione.tex}
    \newpage
    \pagestyle{plain} \pagenumbering{roman}
    \tableofcontents
    \newpage
    \pagestyle{fancy}\addtolength{\headwidth}{20pt}
    \cfoot{}
    \rhead[\fancyplain{}{\bfseries\leftmark}]{\fancyplain{}
    {\bfseries\thepage}}
    \lhead[\fancyplain{}{\bfseries\thepage}]{\fancyplain{}
    {\bfseries\rightmark}}\pagenumbering{arabic}
    \input{Introduzione.tex}
    \input{Capitoli.tex}
    \newpage
    \input{Conclusioni.tex}
    \input{Appendice.tex}
    \newpage
    \input{Bibliografia.tex}
    \newpage
    \pagestyle{empty}
    \input{Ringraziamenti.tex}
    \end{document}`

Visualizzazione 17 filoni di risposte
  • Autore
    Risposte
    • #46723
      Up
      0
      Down
      ::

      Salve a tutti, sto tentando senza successo di impostare alcune cose:
      1-Inserire i numeri di pagina pari e dispari su tutte le pagine (nel mio caso ho i numeri di pagina posti SEMPRE in alto a destra, ad eccezione delle pagine di inizio capitolo, dove sono collocati in basso al centro).
      2-Far cominciare il conteggio delle pagine nella prima pagina del primo capitolo e NON nell’”Introduzione” (in cui vedo già il numero 1).
      3-Avere le sottosezioni numerate ad es. come “1.2.c” anzichè “1.2.3”.
      Ecco il codice che sto utilizzando, un grazie a chi mi vuole aiutare.
      `\documentclass[a4paper,11pt,oneside]{book}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}
      \usepackage{fancyhdr}
      \usepackage{indentfirst}
      \usepackage{graphicx}
      \usepackage{amssymb}
      \usepackage{amsmath}
      \usepackage{latexsym}
      \usepackage{epsfig}
      \usepackage{amsthm}
      \usepackage{eucal}
      \usepackage{eufrak}
      \usepackage{textcomp}
      \usepackage{eso-pic}
      \usepackage{subeqn}
      \theoremstyle{plain}
      \newtheorem{thm}{Teorema}[section]
      \newtheorem{cor}[thm]{Corollario}
      \newtheorem{lem}[thm]{Lemma}
      \newtheorem{prop}[thm]{Proposizione}
      \theoremstyle{definition}
      \newtheorem{defn}{Definizione}[chapter]
      \theoremstyle{property}
      \newtheorem{pro}{Proprietà}
      \theoremstyle{remark}
      \newtheorem{oss}{Osservazione}
      \graphicspath{{Figure/}}
      \linespread{1.1}
      \newcommand\AlCentroPagina[1]{\AddToShipoutPicture*{\AtPageCenter{\makebox(0 ,0){\includegraphics[width =0.9\paperwidth]{#1}}}}}
      \newcommand{\mathsym}[1]{{}}
      \newcommand{\unicode}{{}}
      \newcommand{\pscalare}{\mathbin{\vcenter{\hbox{\scalebox{.6}{$\bullet$}}}}}
      \newcommand{\sblacksquare}{\mathbin{\vcenter{\hbox{\scalebox{.9}{$\blacksquare$}}}}}
      \begin{document}
      \input{Intestazione.tex}
      \newpage
      \pagestyle{plain} \pagenumbering{roman}
      \tableofcontents
      \newpage
      \pagestyle{fancy}\addtolength{\headwidth}{20pt}
      \cfoot{}
      \rhead[\fancyplain{}{\bfseries\leftmark}]{\fancyplain{}
      {\bfseries\thepage}}
      \lhead[\fancyplain{}{\bfseries\thepage}]{\fancyplain{}
      {\bfseries\rightmark}}\pagenumbering{arabic}
      \input{Introduzione.tex}
      \input{Capitoli.tex}
      \newpage
      \input{Conclusioni.tex}
      \input{Appendice.tex}
      \newpage
      \input{Bibliografia.tex}
      \newpage
      \pagestyle{empty}
      \input{Ringraziamenti.tex}
      \end{document}`

      `\begin{document}
      \input{Intestazione.tex}

      \frontmatter
      \pagestyle{plain}
      \tableofcontents

      \mainmatter
      \pagestyle{fancy}

      \input{Introduzione.tex}
      \input{Capitoli.tex}
      \input{Conclusioni.tex}
      \input{Appendice.tex}
      \input{Bibliografia.tex}
      \pagestyle{empty}
      \input{Ringraziamenti.tex}
      \end{document}`
      Sul problema dei numeri di pagina e delle testatine non possiamo aiutarti finché non spieghi che cosa desideri: se ti rileggi vedi che non è affatto chiaro. 🙂

      Ciao
      Enrico

    • #46724
      Up
      0
      Down
      ::


      Ciao, sinceramente non mi sembrava necessario aggiungere dettagli come nei punti 2 e 3 (che spero invece siano chiari): so che c’è gente che ha richieste particolari sulle numerazioni delle pagine, ma io cercavo la cosa più standard possibile, la tipica numerazione da libro.

      Comunque provo a spiegare meglio il punto 1:
      -Il mio documento ha tutti i numeri di pagina posti in alto a destra della pagina, ad eccezione delle pagine in cui c’è l’inizio di un \chapter, in cui li vedo collocati in basso al centro della pagina.
      -Io invece vorrei che, sfogliando il documento (che farò stampare fronte-retro e rilegare in formato libro), le pagine a che si verranno a trovare a destra abbiano il numero di pagina in alto a destra e quelle a sinistra il numero di pagina il alto a sinistra. Si parla di numeri arabi, ovviamente.

      Faccio una modifica al punto 2:
      -Nel documento ho l’indice numerato con numeri romani posti in basso al centro (e vanno bene, li vorrei lasciare in questa posizione). Poi arriva la pagina “Introduzione” che inizia con un numero arabo, anch’esso in basso al centro.
      -Io vorrei che l’”Introduzione” sia numerata con numeri arabi esattamente come descritto nel punto 1 (in alto a destra o in alto a sinistra, a seconda di dove si verrà a trovare) e non in basso al centro, lasciando i numeri romani dell’indice sempre in basso al centro.

    • #46725
      Up
      0
      Down
      ::

      Ciao, sinceramente non mi sembrava necessario aggiungere dettagli come nei punti 2 e 3 (che spero invece siano chiari): so che c’è gente che ha richieste particolari sulle numerazioni delle pagine, ma io cercavo la cosa più standard possibile, la tipica numerazione da libro.

      Comunque provo a spiegare meglio il punto 1:
      -Il mio documento ha tutti i numeri di pagina posti in alto a destra della pagina, ad eccezione delle pagine in cui c’è l’inizio di un \chapter, in cui li vedo collocati in basso al centro della pagina.
      -Io invece vorrei che, sfogliando il documento (che farò stampare fronte-retro e rilegare in formato libro), le pagine a che si verranno a trovare a destra abbiano il numero di pagina in alto a destra e quelle a sinistra il numero di pagina il alto a sinistra. Si parla di numeri arabi, ovviamente.

      Faccio una modifica al punto 2:
      -Nel documento ho l’indice numerato con numeri romani posti in basso al centro (e vanno bene, li vorrei lasciare in questa posizione). Poi arriva la pagina “Introduzione” che inizia con un numero arabo, anch’esso in basso al centro.
      -Io vorrei che l’”Introduzione” sia numerata con numeri arabi esattamente come descritto nel punto 1 (in alto a destra o in alto a sinistra, a seconda di dove si verrà a trovare) e non in basso al centro, lasciando i numeri romani dell’indice sempre in basso al centro.

      Se la tua introduzione fa parte del materiale preliminare, le sue pagine vanno numerate come il resto del materiale principale, cioè con numeri romani. Se invece fa parte del materiale principale, è un capitolo come gli altri e va numerato.

      Per avere i numeri a destra sulle pagine dispari e a sinistra su quelle pari devi per prima cosa togliere l’opzione oneside. Poi scrivi, nel preambolo,
      `\fancyhf{}
      \fancyheadoffset[LE,RO]{20pt}
      \fancyhead[LE,RO]{\bfseries\thepage}
      \fancyhead[RE]{\bfseries\leftmark}
      \fancyhead[LO]{\bfseries\rightmark}`
      Quando dai, in seguito, \pagestyle{fancy}, avrai il comportamento richiesto (compresi i numeri sporgenti). Almeno così dicono i sacri testi. Prova, io ho gente a cena. 🙂

      Ciao
      Enrico

    • #46726
      Up
      0
      Down
      ::


      Ciao, grazie per la risposta. Ci sono stati dei miglioramenti ma ci sono delle cose che non mi soddisfano ancora, posto il nuove codice:
      `\documentclass[a4paper,11pt]{book}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}
      %\usepackage[light,math]{kurier}%
      \usepackage{fancyhdr}
      \usepackage{indentfirst}
      \usepackage{graphicx}
      \usepackage{amssymb}
      \usepackage{amsmath}
      \usepackage{latexsym}
      \usepackage{epsfig}
      \usepackage{amsthm}
      \usepackage{eucal}
      \usepackage{eufrak}
      \usepackage{textcomp}
      \usepackage{eso-pic}
      \usepackage{subeqn}
      \theoremstyle{plain}
      \newtheorem{thm}{Teorema}[section]
      \newtheorem{cor}[thm]{Corollario}
      \newtheorem{lem}[thm]{Lemma}
      \newtheorem{prop}[thm]{Proposizione}
      \theoremstyle{definition}
      \newtheorem{defn}{Definizione}[chapter]
      \theoremstyle{property}
      \newtheorem{pro}{Proprietà}
      \theoremstyle{remark}
      \newtheorem{oss}{Osservazione}
      \graphicspath{{Figure/}}
      \linespread{1.1}
      \newcommand\AlCentroPagina[1]{\AddToShipoutPicture*{\AtPageCenter{\makebox(0 ,0){\includegraphics[width =0.9\paperwidth]{#1}}}}}
      \newcommand{\mathsym}[1]{{}}
      \newcommand{\unicode}{{}}
      \newcommand{\pscalare}{\mathbin{\vcenter{\hbox{\scalebox{.6}{$\bullet$}}}}}
      \newcommand{\per}{\mathbin{\vcenter{\hbox{\scalebox{.4}{$\bullet$}}}}}
      \newcommand{\sblacksquare}{\mathbin{\vcenter{\hbox{\scalebox{.9}{$\blacksquare$}}}}}
      \fancyhf{}
      \fancyheadoffset[LE,RO]{20pt}
      \fancyhead[LE,RO]{\bfseries\thepage}
      \fancyhead[RE]{\bfseries\leftmark}
      \fancyhead[LO]{\bfseries\rightmark}
      \begin{document}
      \input{Intestazione.tex}
      \newpage
      \pagestyle{plain} \pagenumbering{roman}
      \tableofcontents
      \newpage
      \pagestyle{fancy}\addtolength{\headwidth}{20pt}
      \cfoot{}
      \rhead[\fancyplain{}{\bfseries\leftmark}]{\fancyplain{}
      {\bfseries\thepage}}
      \lhead[\fancyplain{}{\bfseries\thepage}]{\fancyplain{}
      {\bfseries\rightmark}}\pagenumbering{arabic}
      \input{Introduzione.tex}
      \input{Capitoli.tex}\newpage
      \input{Conclusioni.tex}
      \input{Appendice.tex}
      \newpage
      \input{Bibliografia.tex}
      \newpage
      \pagestyle{empty}
      \input{Ringraziamenti.tex}
      \end{document}
      `

      1-Ho i numeri arabi a sinistra e destra come volevo, ma il testo nelle pagine non è più al centro del foglio: se il numero di pagina è a sinistra il testo è traslato a destra, se è a destra viene spostato a sinistra. Mi piacerebbe averlo nuovamente centrato.
      2-C’è stato un cambiamento nel margine superiore (la parte accanto al n° di pagina), sempre nella prima pagina di un \chapter: adesso vengono riportati i titoli dei capitoli e non delle sezioni. Per pura coincidenza i nomi dei capitoli sono molto lunghi e LaTeX si arrangia o scrivendoli su due righe o sovrapponendoli al n° di pagina. Vorrei tornare alla versione in cui venivano scritti solo i nomi delle sezioni.
      3-Infine la prima pagina di un \chapter continua ad avere il numero in basso al centro.

      Non so se questa è la versione “ufficiale” per una tesi, ma a me sembra poco leggibile, anche se forse la poca leggibilità è dovuta al fatto che sto consultando il documento come un pdf, mentre in formato libro almeno l’effetto pagine spostate potrebbe essere addirittura gradevole, sui numeri centrati alla prima pagina di ogni capitolo non saprei.

      Devo dire che facendo qualche prova sono riuscito ad ottenere i numeri in basso al centro per tutte le pagine e non era male, conservo questa opzione come riserva se non si riescono a risolvere i problemi sopra.

    • #46727
      Up
      0
      Down
      ::

      Ciao, grazie per la risposta. Ci sono stati dei miglioramenti ma ci sono delle cose che non mi soddisfano ancora, posto il nuove codice:
      `\documentclass[a4paper,11pt]{book}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}
      %\usepackage[light,math]{kurier}%
      \usepackage{fancyhdr}
      \usepackage{indentfirst}
      \usepackage{graphicx}
      \usepackage{amssymb}
      \usepackage{amsmath}
      \usepackage{latexsym}
      \usepackage{epsfig}
      \usepackage{amsthm}
      \usepackage{eucal}
      \usepackage{eufrak}
      \usepackage{textcomp}
      \usepackage{eso-pic}
      \usepackage{subeqn}
      \theoremstyle{plain}
      \newtheorem{thm}{Teorema}[section]
      \newtheorem{cor}[thm]{Corollario}
      \newtheorem{lem}[thm]{Lemma}
      \newtheorem{prop}[thm]{Proposizione}
      \theoremstyle{definition}
      \newtheorem{defn}{Definizione}[chapter]
      \theoremstyle{property}
      \newtheorem{pro}{Proprietà}
      \theoremstyle{remark}
      \newtheorem{oss}{Osservazione}
      \graphicspath{{Figure/}}
      \linespread{1.1}
      \newcommand\AlCentroPagina[1]{\AddToShipoutPicture*{\AtPageCenter{\makebox(0 ,0){\includegraphics[width =0.9\paperwidth]{#1}}}}}
      \newcommand{\mathsym}[1]{{}}
      \newcommand{\unicode}{{}}
      \newcommand{\pscalare}{\mathbin{\vcenter{\hbox{\scalebox{.6}{$\bullet$}}}}}
      \newcommand{\per}{\mathbin{\vcenter{\hbox{\scalebox{.4}{$\bullet$}}}}}
      \newcommand{\sblacksquare}{\mathbin{\vcenter{\hbox{\scalebox{.9}{$\blacksquare$}}}}}
      \fancyhf{}
      \fancyheadoffset[LE,RO]{20pt}
      \fancyhead[LE,RO]{\bfseries\thepage}
      \fancyhead[RE]{\bfseries\leftmark}
      \fancyhead[LO]{\bfseries\rightmark}
      \begin{document}
      \input{Intestazione.tex}
      \newpage
      \pagestyle{plain} \pagenumbering{roman}
      \tableofcontents
      \newpage
      \pagestyle{fancy}\addtolength{\headwidth}{20pt}
      \cfoot{}
      \rhead[\fancyplain{}{\bfseries\leftmark}]{\fancyplain{}
      {\bfseries\thepage}}
      \lhead[\fancyplain{}{\bfseries\thepage}]{\fancyplain{}
      {\bfseries\rightmark}}\pagenumbering{arabic}

      \input{Introduzione.tex}
      \input{Capitoli.tex}\newpage
      \input{Conclusioni.tex}
      \input{Appendice.tex}
      \newpage
      \input{Bibliografia.tex}
      \newpage
      \pagestyle{empty}
      \input{Ringraziamenti.tex}
      \end{document}
      `

      1-Ho i numeri arabi a sinistra e destra come volevo, ma il testo nelle pagine non è più al centro del foglio: se il numero di pagina è a sinistra il testo è traslato a destra, se è a destra viene spostato a sinistra. Mi piacerebbe averlo nuovamente centrato.
      2-C’è stato un cambiamento nel margine superiore (la parte accanto al n° di pagina), sempre nella prima pagina di un \chapter: adesso vengono riportati i titoli dei capitoli e non delle sezioni. Per pura coincidenza i nomi dei capitoli sono molto lunghi e LaTeX si arrangia o scrivendoli su due righe o sovrapponendoli al n° di pagina. Vorrei tornare alla versione in cui venivano scritti solo i nomi delle sezioni.
      3-Infine la prima pagina di un \chapter continua ad avere il numero in basso al centro.

      Non so se questa è la versione “ufficiale” per una tesi, ma a me sembra poco leggibile, anche se forse la poca leggibilità è dovuta al fatto che sto consultando il documento come un pdf, mentre in formato libro almeno l’effetto pagine spostate potrebbe essere addirittura gradevole, sui numeri centrati alla prima pagina di ogni capitolo non saprei.

      Devo dire che facendo qualche prova sono riuscito ad ottenere i numeri in basso al centro per tutte le pagine e non era male, conservo questa opzione come riserva se non si riescono a risolvere i problemi sopra.

      Ti venivano sempre i titoli delle sezioni perché usavi l’opzione oneside per la quale tutte le pagine sono destre. Se vuoi mantenere questo comportamento, sostituisci \leftmark con \rightmark.

      La composizione “twoside” è asimmetrica rispetto al foglio ed è giusto che lo sia. Nella prima pagina di un capitolo l’uso è di mettere il numero in basso al centro. Dal momento che hai i numeri di pagina sporgenti nelle altre pagine non c’è altra soluzione; ti assicuro che è giusto che il numero di pagina ci sia e non può che essere là.

      Togli la parte che ho segnato in rosso e usa \frontmatter e \mainmatter come ti ho suggerito.

      Ciao
      Enrico

    • #46728
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Per le sottosezioni numerate 1.2.c invece che 1.2.3 (strano modo di numerare; sei sicuro?) ridefinisci il comando \thesubsection:
        `
        \renewcommand\thesubsection{\thesection.\alph{\value{subsection}}}
        `
        Per il resto segui i consigli di Enrico e lascia le testaine diverse a sinistra con il titolo del capitolo e a destra con il titolo della sezione, però usa gli argomenti facoltativi:
        `
        \chapter[titolo breve]{titolo lungo}
        \section[titolo breve]{titolo lungo}
        `

        Non è una buona idea quella usare titoli di capitoli o di sezioni romanzati come certi titoli di film di Lina Wertmüller 😀

      • #46729
        Up
        0
        Down
        ::


        Grazie a tutti, sono riuscito a risolvere. 🙂

        Per le sottosezioni numerate 1.2.c invece che 1.2.3 (strano modo di numerare; sei sicuro?)

        Infatti non sono proprio sicuro di volerlo fare, però non mi piace neanche molto avere una stringa di numeri 1.2.3, mi sembra poco identificativa per il capitolo, troppo astratta. Deciderò, grazie ancora.

      • #46730
        Up
        0
        Down
        ::


        Scusate se riuppo la discussione, ma il prof relatore pare che preferisca avere la tesi in formato pdf, quindi non mi sembra il caso consegnargli un file poco leggibile con il twoside.
        Ho deciso che opterò per un più semplice oneside con i numeri in basso al centro.

        Ho scoperto come evidenziarli con il grassetto e metterci qualche “abbellimento” per farli risaltare, il problema è che queste modifiche non influenzano le prime pagine dei capitoli e la solita introduzione (in cui farò iniziare la numerazione araba): in queste pagine rimangono come numeri in basso al centro ma senza alcun tipo di aggiunta.

        Posto la parte del codice che serve (i numeri di pagina sono in grassetto)
        `\begin{document}
        \input{Intestazione.tex}
        \newpage
        \pagestyle{plain} \pagenumbering{roman}
        \tableofcontents
        \newpage
        \pagestyle{fancy}\addtolength{\headwidth}{20pt}
        \cfoot{}
        \rhead[\fancyplain{}{\bfseries\leftmark}]{\fancyplain{}}
        \lhead[\fancyplain{}]{\fancyplain{}{\bfseries\rightmark}}
        \fancyfoot[CF]{\bfseries\thepage}\pagenumbering{arabic}
        \input{Introduzione.tex}
        \input{Capitoli.tex}
        \newpage
        \input{Conclusioni.tex}
        \newpage
        \input{Bibliografia.tex}
        \newpage
        \pagestyle{empty}
        \input{Ringraziamenti.tex}
        \end{document}
        `
        Grazie ancora.

      • #46731
        Up
        0
        Down
        ::

        Scusate se riuppo la discussione, ma il prof relatore pare che preferisca avere la tesi in formato pdf, quindi non mi sembra il caso consegnargli un file poco leggibile con il twoside.
        Ho deciso che opterò per un più semplice oneside con i numeri in basso al centro.

        Ho scoperto come evidenziarli con il grassetto e metterci qualche “abbellimento” per farli risaltare, il problema è che queste modifiche non influenzano le prime pagine dei capitoli e la solita introduzione (in cui farò iniziare la numerazione araba): in queste pagine rimangono come numeri in basso al centro ma senza alcun tipo di aggiunta.

        Posto la parte del codice che serve (i numeri di pagina sono in grassetto)
        `\begin{document}
        \input{Intestazione.tex}
        \newpage
        \pagestyle{plain} \pagenumbering{roman}
        \tableofcontents
        \newpage
        \pagestyle{fancy}\addtolength{\headwidth}{20pt}
        \cfoot{}
        \rhead[\fancyplain{}{\bfseries\leftmark}]{\fancyplain{}}
        \lhead[\fancyplain{}]{\fancyplain{}{\bfseries\rightmark}}
        \fancyfoot[CF]{\bfseries\thepage}\pagenumbering{arabic}
        \input{Introduzione.tex}
        \input{Capitoli.tex}
        \newpage
        \input{Conclusioni.tex}
        \newpage
        \input{Bibliografia.tex}
        \newpage
        \pagestyle{empty}
        \input{Ringraziamenti.tex}
        \end{document}
        `
        Grazie ancora.

        Consigliarti il codice corretto non serve proprio a niente? 🙁
        `\usepackage{fancyhdr}
        \pagestyle{fancy}
        \fancyhf{}
        \renewcommand{\headrulewidth}{0pt}
        \setlength{\headheight}{13.6pt}
        \fancyhead[C]{\bfseries\nouppercase{\rightmark}}
        \fancyfoot[C]{\bfseries\thepage}
        \fancypagestyle{plain}{%
        \renewcommand{\headrulewidth}{0pt}%
        \fancyhf{}%
        \fancyfoot[C]{\bfseries\thepage}}`
        Questo va nel preambolo. Togli TUTTI i comandi \lhead, \rhead, \chead, \lfoot, \cfoot e \rfoot.

        Il modo corretto di cambiare la numerazione delle pagine, con la classe book, è
        `\begin{document}
        \input{Intestazione}
        \frontmatter
        \begingroup % per confinare \pagestyle{plain}
        \pagestyle{plain}
        \tableofcontents
        \cleardoublepage
        \endgroup

        \mainmatter
        \input{Introduzione.tex}
        \input{Capitoli.tex}
        \input{Conclusioni.tex}
        \input{Appendice.tex}
        \input{Bibliografia.tex}

        \pagestyle{empty}
        \input{Ringraziamenti.tex}
        \end{document}`
        Non mi pare così complicato. C’è l’aggiunta di \fancypagestyle, che avresti trovato facilmente consultando la documentazione.

        Ciao
        Enrico

      • #46732
        Up
        0
        Down
        ::


        Ciao, ho provato questi giorni ma c’è sempre qualcosa che non va:
        `
        \usepackage{fancyhdr}
        \pagestyle{fancy}
        \fancyhf{}
        \renewcommand{\headrulewidth}{0pt}
        \setlength{\headheight}{13.6pt}
        \fancyhead[C]{\bfseries\nouppercase{\rightmark}}
        \fancyfoot[C]{\bfseries\thepage}
        \fancypagestyle{plain}%
        \renewcommand{\headrulewidth}{0pt}%
        \fancyhf{}%
        \fancyfoot[C]{\bfseries\thepage}

        \begin{document}
        \input{Intestazione}\frontmatter
        \begingroup % per confinare \pagestyle{plain}
        \pagestyle{plain}
        \tableofcontents
        \cleardoublepage
        \endgroup

        \mainmatter
        \input{Introduzione.tex}
        \input{Capitoli.tex}
        \input{Conclusioni.tex}
        \input{Appendice.tex}
        \input{Bibliografia.tex}

        \pagestyle{empty}
        \input{Ringraziamenti.tex}
        \end{document}
        `

        Questo codice mi stampa solo il frontespizio, tagliando tutto il resto.
        Il problema sembra essere in ` \renewcommand{\headrulewidth}{0pt}%`: eliminando questa riga viene stampato tutto quanto, con i numeri in grassetto su ogni pagina, ma mancano l’indice e l’intestazione. Cosa manca?

      • #46733
        Up
        0
        Down
        ::

        Ciao, ho provato questi giorni ma c’è sempre qualcosa che non va:
        `
        \usepackage{fancyhdr}
        \pagestyle{fancy}
        \fancyhf{}
        \renewcommand{\headrulewidth}{0pt}
        \setlength{\headheight}{13.6pt}
        \fancyhead[C]{\bfseries\nouppercase{\rightmark}}
        \fancyfoot[C]{\bfseries\thepage}
        \fancypagestyle{plain}%
        \renewcommand{\headrulewidth}{0pt}%
        \fancyhf{}%
        \fancyfoot[C]{\bfseries\thepage}

        \begin{document}
        \input{Intestazione}\frontmatter
        \begingroup % per confinare \pagestyle{plain}
        \pagestyle{plain}
        \tableofcontents
        \cleardoublepage
        \endgroup

        \mainmatter
        \input{Introduzione.tex}
        \input{Capitoli.tex}
        \input{Conclusioni.tex}
        \input{Appendice.tex}
        \input{Bibliografia.tex}

        \pagestyle{empty}
        \input{Ringraziamenti.tex}
        \end{document}
        `

        Questo codice mi stampa solo il frontespizio, tagliando tutto il resto.
        Il problema sembra essere in ` \renewcommand{\headrulewidth}{0pt}%`: eliminando questa riga viene stampato tutto quanto, con i numeri in grassetto su ogni pagina, ma mancano l’indice e l’intestazione. Cosa manca?

        Solito refuso 🙁 [Nota: questo è un refuso, non quello che si sente dire da certi ministri]
        `\fancypagestyle{plain}{%
        \renewcommand{\headrulewidth}{0pt}%
        \fancyhf{}%
        \fancyfoot[C]{\bfseries\thepage}}`
        La graffa iniziale l’avevo dimenticata io, quella finale tu. 🙂 Correggo anche l’altro messaggio.

        Ciao
        Enrico

      • #46734
        Up
        0
        Down
        ::


        L’avevo tolta proprio perchè non trovavo quella in apertura, ma il dubbio c’era. 🙂

        Scusa se abuso della tua pazienza: sto provando a sistemare l’intestazione con il nuovo codice, mentre con quello che ho scritto sopra era così:
        http://i47.tinypic.com/290tu1d.jpg

        Ora invece è così:
        http://i48.tinypic.com/ehyxae.jpg

        In aggiunta non capisco perchè quella linea nella prima immagine esce fuori dal bordo, non trovo il parametro giusto per settarne la lunghezza.

        EDIT Sono riuscito ad inserire le lettere maiuscole e la linea, ma la scritta rimane sempre al centro. Sarebbe bello averla a destra e sinistra a seconda della pagina, ma credo ci voglia il formato twoside, al centro non mi convince.

      • #46735
        Up
        0
        Down
        ::

        L’avevo tolta proprio perchè non trovavo quella in apertura, ma il dubbio c’era. 🙂

        Scusa se abuso della tua pazienza: sto provando a sistemare l’intestazione con il nuovo codice, mentre con quello che ho scritto sopra era così:
        http://i47.tinypic.com/290tu1d.jpg

        Ora invece è così:
        http://i48.tinypic.com/ehyxae.jpg

        In aggiunta non capisco perchè quella linea nella prima immagine esce fuori dal bordo, non trovo il parametro giusto per settarne la lunghezza.

        EDIT Sono riuscito ad inserire le lettere maiuscole e la linea, ma la scritta rimane sempre al centro. Sarebbe bello averla a destra e sinistra a seconda della pagina, ma credo ci voglia il formato twoside, al centro non mi convince.

        Se vuoi l’alternanza sulle pagine pari e dispari devi usare “twoside”: non ha senso con “oneside”.

        Il filetto più lungo ha una sola spiegazione: hai aggiunto codice per modificare l’impostazione della gabbia (cioè del formato del blocco di testo). Se non ce lo esibisci, non possiamo aiutarti.

        “Settare” non esiste in italiano, che io sappia. Scegli tra “impostare”, stabilire”, “fissare”. 🙂

        Ciao
        Enrico

      • #46736
        Up
        0
        Down
        ::


        Sto cercando questo codice aggiunto, ma non lo trovo. Tutto il codice che conosco è quello che ho già postato, gli altri file non sembra abbiano a che fare con questa faccenda.
        Quello che ho fatto finora è stato modificare una tesi che mi è stata passata, purtroppo non ho scelto io queste impostazioni particolari.

      • #46737
        Up
        0
        Down
        ::

        Sto cercando questo codice aggiunto, ma non lo trovo. Tutto il codice che conosco è quello che ho già postato, gli altri file non sembra abbiano a che fare con questa faccenda.
        Quello che ho fatto finora è stato modificare una tesi che mi è stata passata, purtroppo non ho scelto io queste impostazioni particolari.

        Riporta tutto il preambolo (da \documentclass a \begin{document}).

        Ciao
        Enrico

      • #46738
        Up
        0
        Down
        ::


        Ho risolto: credevo di averlo già modificato, ma il problema era in un
        `\addtolength{\headwidth}{20pt}`
        che appunto aggiungeva quel pezzettino in più di linea.

        Faccio un’ultimissima domanda: mi sapresti dire perchè nel convertire da dvi a pdf l’intera pagina trasla di qualche mm verso un lato? Ho creato un file batch che fa questo lavoro di conversione in automatico, ma non capisco perchè succede questa cosa.

      • #46739
        Up
        0
        Down
        ::

        Ho risolto: credevo di averlo già modificato, ma il problema era in un
        `\addtolength{\headwidth}{20pt}`
        che appunto aggiungeva quel pezzettino in più di linea.

        Faccio un’ultimissima domanda: mi sapresti dire perchè nel convertire da dvi a pdf l’intera pagina trasla di qualche mm verso un lato? Ho creato un file batch che fa questo lavoro di conversione in automatico, ma non capisco perchè succede questa cosa.

        Usa pdflatex e vivrai più felice.

        Ciao
        Enrico

      • #46740
        Up
        0
        Down
        ::


        Ciao, ho provato a vedere bene cosa fosse questo pdflatex, ma non riesco ancora ad inquadrarlo. Credvo fosse un programma, un programma da scaricare facilmente capace di stampare su file pdf, invece mi sono trovato con un misterioso pacchetto di file.
        Se ho capito bene potrebbe essere un comando da mettere in un file batch (come quelli che ho già usato), le guide che ho trovato sono abbastanza confusionarie.
        C’è da dire che nel mio documento ho delle figure in formato eps, quindi aumentano le complicazioni.

        Insomma, qualsiasi tipo di informazione è la benvenuta. Grazie ancora.

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

    Go to top