Numerazione pagine discontinua in frontmatter

  • Creatore
    Topic
  • #38781
    Up
    0
    Down
    ::


    Salve a tutti,

    ho controllato se qualcun altro avesse in passato avuto il mio stesso problema, ma mi sembra di no.
    Il mio sistema operativo e’ Windows Vista
    Sono novello con LaTeX e sto utilizzando come editor TeXNiCCenter e MiKTeX 2.8 .
    Il mio preambolo e’:
    `
    \documentclass[latin1]{inputenc}
    \usepackage[italian,english]{babel}
    \usepackage{fancyhdr}
    \usepackage{indentfirst}
    \usepackage{hyperref}
    \providecommand{\abstract}{}{}
    \usepackage{abstract}
    `

    Purtroppo il problema che sto riscontrando e’ quello di una numerazione discontinua con numeri romani. Essa parte correttamente nella pagina della dedica, numeri assenti nelle due pagine del sommario (in inglese e italiano), e poi riprende da i nell’indice analitico. Molto probabilmente e’ legata al fatto che utilizzando la classe book, ho dovuto definire l’abstract. Ma cmq non so come fare a ottenere la numerazione continua nel frontmatter (anche se correttamente risulta non visibile il numero di pagina nelle pagine dell’ abstract).

    Qualcuno sa darmi dei consigli?

    Saluti,
    Francesco

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #38782
      Antonio Ledda
      Partecipante
        Up
        0
        Down
        ::

        Salve a tutti,

        ho controllato se qualcun altro avesse in passato avuto il mio stesso problema, ma mi sembra di no.
        Il mio sistema operativo e’ Windows Vista
        Sono novello con LaTeX e sto utilizzando come editor TeXNiCCenter e MiKTeX 2.8 .
        Il mio preambolo e’:
        `
        \documentclass[latin1]{inputenc}<-----[/color] \usepackage[italian,english]{babel} \usepackage{fancyhdr} \usepackage{indentfirst} \usepackage{hyperref} \providecommand{\abstract}{}{} \usepackage{abstract} ` Purtroppo il problema che sto riscontrando e' quello di una numerazione discontinua con numeri romani. Essa parte correttamente nella pagina della dedica, numeri assenti nelle due pagine del sommario (in inglese e italiano), e poi riprende da i nell'indice analitico. Molto probabilmente e' legata al fatto che utilizzando la classe book, ho dovuto definire l'abstract. Ma cmq non so come fare a ottenere la numerazione continua nel frontmatter (anche se correttamente risulta non visibile il numero di pagina nelle pagine dell' abstract). Qualcuno sa darmi dei consigli? Saluti, Francesco

        Hai già consultato questa guida: http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf? Se sì, puoi mostrare un esempio minimo compilabile?

        Ciao,
        Antonio

      • #38783
        Up
        0
        Down
        ::


        Intanto ti consiglio di riportare il vero preambolo…
        😀

        LuCa

      • #38784
        Up
        0
        Down
        ::

        Salve a tutti,

        ho controllato se qualcun altro avesse in passato avuto il mio stesso problema, ma mi sembra di no.
        Il mio sistema operativo e’ Windows Vista
        Sono novello con LaTeX e sto utilizzando come editor TeXNiCCenter e MiKTeX 2.8 .
        Il mio preambolo e’:
        `
        \documentclass[latin1]{inputenc}
        \usepackage[italian,english]{babel}
        \usepackage{fancyhdr}
        \usepackage{indentfirst}
        \usepackage{hyperref}
        \providecommand{\abstract}{}{}
        \usepackage{abstract}
        `

        Purtroppo il problema che sto riscontrando e’ quello di una numerazione discontinua con numeri romani. Essa parte correttamente nella pagina della dedica, numeri assenti nelle due pagine del sommario (in inglese e italiano), e poi riprende da i nell’indice analitico. Molto probabilmente e’ legata al fatto che utilizzando la classe book, ho dovuto definire l’abstract. Ma cmq non so come fare a ottenere la numerazione continua nel frontmatter (anche se correttamente risulta non visibile il numero di pagina nelle pagine dell’ abstract).

        Qualcuno sa darmi dei consigli?

        Il tuo preambolo non è certo quello, mi pare ovvio. Inserisci l’opzione notitlepage fra quelle di \documentclass.

        Ricorda che hyperref va caricato per ultimo. C’è anche un errore innocuo:
        `\providecommand{\abstract}{}`
        Forse è colpa mia. 🙂

        La tua tesi è in inglese? Se non lo è, metti le opzioni a babel nell’ordine [english,italian].

        Ciao
        Enrico

      • #38785
        Up
        0
        Down
        ::


        Si, effettivamente avevo sbagliato a caricare il preambolo…leggevo il codice da un pc e scrivevo sull’altro in cui c’era la connessione internet. Ho copiato parte della prima riga e parte della seconda. Scusate!
        Il codice attuale, scartando le porzioni a parte di abstract, dedica e frontespizio, è questo:
        `
        %==========================
        %definizione tipo documento
        \documentclass[11pt,a4paper,oneside]{book}

        %=========
        %preambolo
        \usepackage[latin1]{inputenc}
        \usepackage[italian,english]{babel}
        \usepackage{graphicx}
        \usepackage{fancyhdr}
        \usepackage{indentfirst}
        \usepackage{hyperref}
        \providecommand{\abstract}{}
        %\provideenvironment{\abstractname}{Abstract}
        \usepackage{abstract}
        %\newcommand{\fncyblank}{\fancyhf{}}
        %\newenvironment{abstract}%
        %{\cleardoublepage\fncyblank\null \vfill\begin{center}%
        %\bfseries \abstractname \end{center}}%
        % {\vfill\null}

        %================
        %inizio documento
        \begin{document}

        %===========
        \frontmatter
        \pagestyle{plain}
        \pagenumbering{roman}

        %frontespizio
        \input{frontespizio}

        %dedica
        \input{dedica}

        %abstract
        \input{abstract}

        %ringraziamenti

        %indice, indice delle tabelle e delle figure
        \tableofcontents
        \listoffigures
        \listoftables

        %==========
        \mainmatter
        \pagenumbering{arabic}

        % Capitolo 1
        \chapter{Introduction}
        \label{ref:Introduction}

        The first chapter has as first objective to explain the basic concepts …
        The separation processes are discussed in terms of resolution (how adequately two components are separated) and efficiency
        (how long the separation takes).

        \section{Mobility of an analyte in a capillary}
        A charged particle in solution will become mobile when placed in an electric field. The velocity vi, acquired by the solute
        under the influence of the applied voltage H, is the product of

        % Per comodità le varie sezioni vengono editate in file a parte
        % che qui vengono inclusi

        %==========
        \backmatter

        %fine documento
        \end{document}
        `

        Effettivamente l’errore col \providecommand derivava dal tuo consiglio Enrico, ma no problem! La tesi è in inglese, ma devo scrivere il sommario anche in italiano.
        Dove dovrei mettere hyperref?

        Per Antonio: Grazie, ma non sono riuscito a trovare sulla guida che mi hai consigliato un qualcosa che fa al caso mio.

        Ringrazio tutti.

      • #38786
        Antonio Ledda
        Partecipante
          Up
          0
          Down
          ::

          […]
          Dove dovrei mettere hyperref?

          In genere, va caricato per ultimo nel preambolo, dopo gli altri pacchetti.

          […]
          Per Antonio: Grazie, ma non sono riuscito a trovare sulla guida che mi hai consigliato un qualcosa che fa al caso mio.

          Ringrazio tutti.

          Pensavo fosse un problema legato a \frontmatter o qualcosa di simile. Come mai usi anche \pagenumbering{arabic} e \pagenumbering{roman}? Nella classe book i comandi* \frontmatter e \mainmatter

          implement this set-up implicitly behind the scenes.

          Ciao,
          Antonio

          Modifica (20:20)
          *“Dichiarazioni” è il termine corretto.

        • #38787
          Up
          0
          Down
          ::


          Si in effetti il pagenumbering andrebbe tolto. L’avevo aggiunto per prova, visto che non riuscivo a risolvere il problema della numerazione. Ma il risultato ottenuto in effetti era lo stesso.

          Thanks.[/code]

        • #38788
          Up
          0
          Down
          ::


          Salve a tutti,

          dopo non pochi mesi ho quasi ultimato di scrivere la tesi ma non ho ancora risolto il problema della numerazione delle pagine. Ho superato tanti problemi da non esperto di latex sottolineo ma questo della numerazione non ancora.

          Vi descrivo la composizione del documento esattamente:
          la mia tesi è composta da una pagina di frontespizio, da una pagina per una piccola dedica, da una pagina per un abstract in italiano, da una pagina per abstract in inglese, da una pagina per i ringraziamenti e successivamente indice, indice tabelle e figure e poi capitoli.

          Il problema risulta nella numerazione:
          – frontespizio: pagina I (non compare il numero volutamente)
          – dedica: pagina II (compare il numero II)
          – sommario in italiano: pagina III (non compare il numero e questo non è voluto!)
          – sommario in inglese: pagina IV (non compare il numero e questo non è voluto!)
          – ringraziamenti: pagina I !!!
          – indice: pagina II
          e cosi via…

          `%==========================
          %definizione tipo documento
          \documentclass[11pt,a4paper,oneside]{book}
          \pagestyle{headings}

          %=========
          %preambolo
          \usepackage[latin1]{inputenc}
          \usepackage[italian,english]{babel}
          \usepackage{graphicx}

          \usepackage{fancyhdr}
          \usepackage{indentfirst}
          \usepackage{subfigure}
          \usepackage{booktabs}
          \usepackage{multirow}
          \usepackage{rotating}
          \providecommand{\abstract}{}

          \usepackage{abstract}
          \usepackage{hyperref}

          %================
          %inizio documento
          \begin{document}

          %===========
          \frontmatter
          \pagestyle{plain}

          %frontespizio
          \input{frontespizio}

          %dedica
          \input{dedica}

          %abstract
          \input{abstract}

          %ringraziamenti
          \input{ringraziamenti}

          %indice, indice delle tabelle e delle figure
          \pdfbookmark[1]{Contents}{contents}
          \tableofcontents
          \pdfbookmark[1]{List of Figures}{figures}
          \listoffigures
          \pdfbookmark[1]{List of Tables}{tables}
          \listoftables
          `

          CODICE DEDICA:
          `
          %=========
          %dedica

          \begin{flushright}
          \null\vspace{\stretch{1}}
          Alla mia famiglia
          \vspace{\stretch{2}}\null
          \end{flushright}
          `

          CODICE SOMMARIO:
          `
          %==============
          %abstract

          \selectlanguage{italian}%

          \begin{abstract}
          … Versione in italiano del sommario …
          \end{abstract}

          \selectlanguage{english}%

          \begin{abstract}
          … English version of the abstract …
          \end{abstract}
          `

          CODICE RINGRAZIAMENTI:
          `
          \begin{acknowledgements}

          \begin{flushright}
          \null\vspace{\stretch{1}}
          … Ringraziamenti …
          \vspace{\stretch{1}}\null
          \end{flushright}

          \end{acknowledgements}
          `

          C’è qualcuno che saprebbe aiutarmi? Purtroppo sono agli sgoccioli e dovrei consegnare la tesi a giorni.

          Grazie in anticipo a tutti,
          Francesco.

        • #38789
          Up
          0
          Down
          ::

          Salve a tutti,

          dopo non pochi mesi ho quasi ultimato di scrivere la tesi ma non ho ancora risolto il problema della numerazione delle pagine. Ho superato tanti problemi da non esperto di latex sottolineo ma questo della numerazione non ancora.

          Vi descrivo la composizione del documento esattamente:
          la mia tesi è composta da una pagina di frontespizio, da una pagina per una piccola dedica, da una pagina per un abstract in italiano, da una pagina per abstract in inglese, da una pagina per i ringraziamenti e successivamente indice, indice tabelle e figure e poi capitoli.

          Il problema risulta nella numerazione:
          – frontespizio: pagina I (non compare il numero volutamente)
          – dedica: pagina II (compare il numero II)
          – sommario in italiano: pagina III (non compare il numero e questo non è voluto!)
          – sommario in inglese: pagina IV (non compare il numero e questo non è voluto!)
          – ringraziamenti: pagina I !!!
          – indice: pagina II
          e cosi via…

          `%==========================
          %definizione tipo documento
          \documentclass[11pt,a4paper,oneside]{book}
          \pagestyle{headings}

          %=========
          %preambolo
          \usepackage[latin1]{inputenc}
          \usepackage[italian,english]{babel}
          \usepackage{graphicx}

          \usepackage{fancyhdr}
          \usepackage{indentfirst}
          \usepackage{subfigure}
          \usepackage{booktabs}
          \usepackage{multirow}
          \usepackage{rotating}
          \providecommand{\abstract}{}

          \usepackage{abstract}
          \usepackage{hyperref}

          %================
          %inizio documento
          \begin{document}

          %===========
          \frontmatter
          \pagestyle{plain}

          %frontespizio
          \input{frontespizio}

          %dedica
          \input{dedica}

          %abstract
          \input{abstract}

          %ringraziamenti
          \input{ringraziamenti}

          %indice, indice delle tabelle e delle figure
          \pdfbookmark[1]{Contents}{contents}
          \tableofcontents
          \pdfbookmark[1]{List of Figures}{figures}
          \listoffigures
          \pdfbookmark[1]{List of Tables}{tables}
          \listoftables
          `

          CODICE DEDICA:
          `
          %=========
          %dedica

          \begin{flushright}
          \null\vspace{\stretch{1}}
          Alla mia famiglia
          \vspace{\stretch{2}}\null
          \end{flushright}
          `

          CODICE SOMMARIO:
          `
          %==============
          %abstract

          \selectlanguage{italian}%

          \begin{abstract}
          … Versione in italiano del sommario …
          \end{abstract}

          \selectlanguage{english}%

          \begin{abstract}
          … English version of the abstract …
          \end{abstract}
          `

          CODICE RINGRAZIAMENTI:
          `
          \begin{acknowledgements}

          \begin{flushright}
          \null\vspace{\stretch{1}}
          … Ringraziamenti …
          \vspace{\stretch{1}}\null
          \end{flushright}

          \end{acknowledgements}
          `

          C’è qualcuno che saprebbe aiutarmi? Purtroppo sono agli sgoccioli e dovrei consegnare la tesi a giorni.

          Grazie in anticipo a tutti,
          Francesco.

          È un noto problema del pacchetto abstract, non usarlo. Sostituisci la parte che ho citato in rosso con
          `\newenvironment{abstract}[1][english]
          {\cleardoublepage\thispagestyle{plain}\selectlanguage{#1}
          \vspace*{\fill}\begin{center}\bfseries\abstractname\end{center}
          \vspace{2\baselineskip}}
          {\vspace*{\fill}\clearpage}`
          Il codice per i due sommari sarà
          `\begin{abstract}[italian]
          … Sommario in italiano …
          \end{abstract}
          \begin{abstract}
          … Abstract in English …
          \end{abstract}`
          Ciao
          Enrico

        • #38790
          Up
          0
          Down
          ::


          Grazie mille Enrico,

          Avevi ragione. Problema completamente risolto!!

          Grazie ancora,
          Francesco

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

      Go to top