warning compilando in pdf

  • Questo topic ha 19 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 17 anni fa da Sean3236.
  • Creatore
    Topic
  • #34886
    Up
    0
    Down
    ::


    Ciao a tutti,
    compilando la tesi in pdf ricevo questo warning che non riesco a risolvere:
    `(intro/intro.texpdfTeX warning (ext4): destination with the same identifier (na
    me{page.1}) has been already used, duplicate ignored`
    credo riguardi l’introduzione che ho scritto in un file apposito che ha questo preambolo:
    `
    \chapter*{Introduzione}
    \addcontentsline{toc}{chapter}{Introduzione}
    `
    e che importo nel mainmatter con
    `\input{intro/intro}`
    Questo è il mio preambolo:
    `\usepackage[a4paper,top=3cm,bottom=3cm,left=3cm,right=3cm,bindingoffset=1cm,includehead,headheight=14pt,headsep=1.5cm]{geometry}
    \usepackage[latin1]{inputenc}
    \usepackage{lmodern}
    \usepackage[T1]{fontenc}
    \usepackage[italian]{babel}
    %\usepackage[Lenny]{fncychap}
    \usepackage{indentfirst}
    \usepackage{setspace}
    \usepackage{graphicx}
    \usepackage{microtype}
    \usepackage{subfigure}
    \usepackage{listings}
    %testatina
    \usepackage{fancyhdr}
    \usepackage[sans]{frontespizio}
    %\RequirePackage[hyperindex]{hyperref}
    \usepackage[colorlinks=true, linkcolor=blue, citecolor=black, urlcolor=black]{hyperref}

    \newcommand{\inglese}[1]{\begin{otherlanguage*}{english}#1\end{otherlanguage*}}
    \hypersetup{
    pdftitle={Tesi},
    pdfsubject={Progettazione di un sistema web…},
    pdfauthor={xxx},
    pdfkeywords={xxx},
    %pdfpagemode=FullScreen
    }`
    Mi aiutate?
    Grazie

Visualizzazione 18 filoni di risposte
  • Autore
    Risposte
    • #34887
      Up
      0
      Down
      ::

      Ciao a tutti,
      compilando la tesi in pdf ricevo questo warning che non riesco a risolvere:
      `(intro/intro.texpdfTeX warning (ext4): destination with the same identifier (na
      me{page.1}) has been already used, duplicate ignored`
      credo riguardi l’introduzione che ho scritto in un file apposito che ha questo preambolo:
      `
      \chapter*{Introduzione}
      \addcontentsline{toc}{chapter}{Introduzione}
      `
      e che importo nel mainmatter con
      `\input{intro/intro}`
      Questo è il mio preambolo:
      `\usepackage[a4paper,top=3cm,bottom=3cm,left=3cm,right=3cm,
      bindingoffset=1cm,includehead,headheight=14pt,headsep=1.5cm]{geometry}
      …`
      Mi aiutate?

      Quello non è il tuo preambolo: manca l’informazione più importante, cioè la classe.

      Consulto i tarocchi e provo: hai dato qualche comando \pagenumbering?

      Ciao
      Enrico

    • #34888
      Up
      0
      Down
      ::


      Sì, in effetti non ho copiato questa riga:
      `
      \documentclass[a4paper,11pt,oneside,openright,italian]{book}`
      No, non ho usato \pagenumbering

    • #34889
      Up
      0
      Down
      ::

      Sì, in effetti non ho copiato questa riga:
      `
      \documentclass[a4paper,11pt,oneside,openright,italian]{book}`
      No, non ho usato \pagenumbering

      Aggiungi una fra “plainpages=false” o “pdfpagelabels” alle opzioni di hyperref.

      Già che ci sei, cambia il pacchetto subfigure con subfig.

      Ciao
      Enrico

    • #34890
      Up
      0
      Down
      ::


      Ho modificato hyperref così:
      `\usepackage[colorlinks=true, linkcolor=blue, citecolor=black, urlcolor=black, plainpages=false]{hyperref}`
      ma ho ancora l’errore. Ho provato anche con “pdfpagelabels” , stesso problema.
      Qualche idea?
      Grazie

    • #34891
      Up
      0
      Down
      ::

      Ho modificato hyperref così:
      `\usepackage[colorlinks=true, linkcolor=blue, citecolor=black, urlcolor=black, plainpages=false]{hyperref}`
      ma ho ancora l’errore. Ho provato anche con “pdfpagelabels” , stesso problema.
      Qualche idea?
      Grazie

      Esempio minimo?

      Ciao
      Enrico

    • #34892
      Up
      0
      Down
      ::

      Esempio minimo?

      Scusa, in che senso?

    • #34893
      Antonio Ledda
      Partecipante
        Up
        0
        Down
        ::

        Esempio minimo?

        Scusa, in che senso?

        Prova a leggere la mia firma. (Col tuo esempio non ho né warning, né errori.)

        Ciao,
        Antonio

      • #34894
        Up
        0
        Down
        ::


        Grazie della spiegazione.
        Il problema sembra essere il pacchetto ”Frontespizio”. Commettando il relativo usepackage e la parte frontespizio funziona tutto…

      • #34895
        Up
        0
        Down
        ::

        Grazie della spiegazione.
        Il problema sembra essere il pacchetto ”Frontespizio”. Commettando il relativo usepackage e la parte frontespizio funziona tutto…

        Allora produci un esempio minimo così vediamo dov’è il problema.

        Ciao
        Enrico

      • #34896
        Up
        0
        Down
        ::


        Ecco, così compila. Se decommento l’appendice ricompare il warning:
        `documentclass[a4paper,11pt,oneside,openright,italian]{book}
        \usepackage[a4paper,top=3cm,bottom=3cm,left=3cm,right=3cm,bindingoffset=1cm,includehead,headheight=14pt,headsep=1.5cm]{geometry}
        \usepackage[latin1]{inputenc}
        \usepackage{lmodern}
        \usepackage[T1]{fontenc}
        \usepackage[italian]{babel}
        %\usepackage[Lenny]{fncychap}
        \usepackage{indentfirst}
        \usepackage{setspace}
        \usepackage{graphicx}
        \usepackage{microtype}
        \usepackage{subfigure}
        \usepackage{listings}
        %testatina
        \usepackage{fancyhdr}
        \usepackage[plainpages=false, colorlinks=true, linkcolor=blue, citecolor=black, urlcolor=black]{hyperref}
        \usepackage[sans]{frontespizio}
        \newcommand{\inglese}[1]{\begin{otherlanguage*}{english}#1\end{otherlanguage*}}
        \hypersetup{
        pdftitle={Tesi},
        pdfsubject={Progettazione..},
        pdfauthor={},
        pdfkeywords={}
        %pdfpagemode=FullScreen
        }

        \begin{document}
        %frontespizio
        \begin{frontespizio}
        \Rientro{2.5cm}
        \Margini{1cm}{3cm}{0.5cm}{3cm} %sx basso dx alto
        \Universita{Napoli `Federico II'}
        \Logo{logopic}
        \Facolta{Ingegneria}
        \Corso{Ingegneria delle Telecomunicazioni}
        \Annoaccademico{2008–2009}
        \Titoletto{Tesi di laurea}
        \Titolo{Progettazione ..}
        \Candidato[]{}
        \Relatore{}
        \end{frontespizio}
        %fine frontespizio
        %testatina
        %\selectlanguage{italian}
        \pagestyle{fancy}
        \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
        \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
        \fancyhf{}
        \newcommand{\firstpagenumber}{%
        \clearpage{\pagestyle{empty}\cleardoublepage}%
        %\thispagestyle{plain}%
        }
        \fancypagestyle{plain}{%
        \fancyhf{}%
        % \fancyhead{}%
        \renewcommand{\headrulewidth}{0pt}%
        \renewcommand{\footrulewidth}{0pt}%
        \fancyfoot[R]{\small{\textbf{\thepage}}}%

        }
        \fancyfoot[R]{\small{\textbf{\thepage}}}
        %Usa questi per la stampa solo fronte
        \fancyhead[L,R]{\bfseries\thepage}
        \fancyhead[L]{\bfseries\footnotesize\nouppercase{\rightmark}}
        \fancyhead[R]{\bfseries\footnotesize\nouppercase{\leftmark}}

        %Usa questi per la stampa fronte/retro:
        %\fancyhead[LE,RO]{\bfseries\thepage}
        %\fancyhead[LO]{\bfseries\footnotesize\nouppercase{\rightmark}}
        %\fancyhead[RE]{\bfseries\footnotesize\nouppercase{\leftmark}}
        %Definisce la distanza tra il margine superiore e la testatina
        %\renewcommand{\topmargin}{1cm}
        %Definisce la distanza tra la testatina e il testo:
        %\renewcommand{\headsep}{1.5cm}
        %\onehalfspacing
        \doublespacing
        \frontmatter
        \tableofcontents
        \mainmatter
        %\input{intro/intro}
        %\input{cap1/cap1}
        %\input{cap2/cap2}
        %\input{cap3/cap3}
        %\input{cap4/cap4}

        %\appendix
        %\input{appendice/Appendice}

        \end{document}`

      • #34897
        Up
        0
        Down
        ::


        Ho fatto altre prove, credo si tratti di un conflitto tra ”frontespizio” ed ”appendix”. Nel file dell’appendice non ho utilizzato nessun comando, a parte i classici chapter, section…
        Qualche idea?
        Grazie

      • #34898
        Up
        0
        Down
        ::


        `\documentclass[a4paper,11pt,oneside,openright,italian]{book}
        \usepackage[a4paper,top=3cm,bottom=3cm,left=3cm,right=3cm,bindingoffset=1cm,includehead,headheight=14pt,headsep=1.5cm]{geometry}
        \usepackage[latin1]{inputenc}
        \usepackage{lmodern}
        \usepackage[T1]{fontenc}
        \usepackage[italian]{babel}
        \usepackage{indentfirst}
        \usepackage{setspace}
        \usepackage{graphicx}
        \usepackage{microtype}
        \usepackage{subfigure}
        \usepackage{listings}
        %testatina
        \usepackage{fancyhdr}
        \usepackage[plainpages=false, colorlinks=true, linkcolor=blue, citecolor=black, urlcolor=black]{hyperref}
        \usepackage[sans]{frontespizio}
        \newcommand{\inglese}[1]{\begin{otherlanguage*}{english}#1\end{otherlanguage*}}
        \hypersetup{
        pdftitle={Tesi},
        pdfsubject={Progettazione..},
        pdfauthor={},
        pdfkeywords={sensim}
        %pdfpagemode=FullScreen
        }

        \begin{document}
        %frontespizio
        \begin{frontespizio}
        \Rientro{2.5cm}
        \Margini{1cm}{3cm}{0.5cm}{3cm} %sx basso dx alto
        \Universita{Napoli `Federico II'}
        \Logo{logopic}
        \Facolta{Ingegneria}
        \Corso{Ingegneria delle Telecomunicazioni}
        \Annoaccademico{2008–2009}
        \Titoletto{Tesi di laurea}
        \Titolo{Progettazione..}
        \Candidato[]{}
        \Relatore{}
        \end{frontespizio}
        %fine frontespizio
        %testatina
        %\selectlanguage{italian}
        \pagestyle{fancy}
        \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
        \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
        \fancyhf{}
        \newcommand{\firstpagenumber}{%
        \clearpage{\pagestyle{empty}\cleardoublepage}%
        %\thispagestyle{plain}%
        }
        \fancypagestyle{plain}{%
        \fancyhf{}%
        % \fancyhead{}%
        \renewcommand{\headrulewidth}{0pt}%
        \renewcommand{\footrulewidth}{0pt}%
        \fancyfoot[R]{\small{\textbf{\thepage}}}%

        }
        \fancyfoot[R]{\small{\textbf{\thepage}}}

        \fancyhead[L,R]{\bfseries\thepage}
        \fancyhead[L]{\bfseries\footnotesize\nouppercase{\rightmark}}
        \fancyhead[R]{\bfseries\footnotesize\nouppercase{\leftmark}}

        \doublespacing

        \tableofcontents

        \input{appendice/Appendice}

        \end{document}`

        Con questo mi da il seguente errore:

        `(appendice/Appendice.texpdfTeX warning (ext4): destination with the same ident
        ifier (name{page.1}) has been already used, duplicate ignored

        \relax
        l.9 \chapter
        {Installazione di MICA2} [1]
        `

      • #34899
        Up
        0
        Down
        ::

        Ho fatto altre prove, credo si tratti di un conflitto tra ”frontespizio” ed ”appendix”. Nel file dell’appendice non ho utilizzato nessun comando, a parte i classici chapter, section…

        L’idea è che l’opzione “oneside” funziona male con frontespizio 🙁 che assume una numerazione continua nel materiale iniziale. Invece l’ambiente titlepage reimposta il numero di pagina a 1 nella pagina seguente.

        Soluzione:
        `\frontmatter
        \makeatletter
        \if@twoside\else
        \Pagenumbering{Roman}
        \fi
        \makeatother
        \begin{frontespizio}

        \end{frontespizio}
        \makeatletter
        \if@twoside\else
        \pagenumbering{roman}
        \fi
        \makeatother`
        Naturalmente le parti rilevanti sono solo i due comandi \pagenumbering; il resto puoi toglierlo se devi scrivere per forza con “oneside”.

        Tutta la pappardella di fancyhdr va prima di \begin{document} e, come nel codice che ti ho indicato, \frontmatter va prima del frontespizio.

        Già che ci sei, togli anche la riga con fncychap, così ti eviti l’insana tentazione di adoperarlo. 🙂

        Ciao
        Enrico

      • #34900
        Up
        0
        Down
        ::


        Ho seguito i tuoi suggerimenti ed il warning è SPARITO.
        Non ho modificato nulla di quello che mi hai scritto, così se un domani dovessi fornirne una versione fronte/retro non avrei problemi.
        …di questo passo dovrò inserirti nei ringraziamenti
        GRAZIE!!
        p.s. ho anche sostituiti subfigure con subfig, come mi avevi detto

      • #34901
        Up
        0
        Down
        ::


        `[12pdfTeX warning (ext4): destination with the same identifier (name{equation.5
        .2.2}) has been already used, duplicate ignored

        \@EveryShipout@Output …@Org@Shipout \box \@cclv

        l.112
        ]`

        stesso warning, ma Frontespizio non c’entra.

        il mio preambolo:

        `\documentclass[a4paper,12pt,oneside,titlepage]{book}

        \usepackage[a4paper,top=3cm,bottom=3cm,left=3.5cm,right=3.5cm,bindingoffset=5mm]{geometry}
        \usepackage[italian]{babel}
        \usepackage[write, signatures, swapnames, sans]{frontespizio}
        \usepackage[latin1]{inputenc}
        \Preambolo{\usepackage[latin1]{inputenc}}
        \Preambolo{\renewcommand{\frontlogosep}{70pt}}
        \usepackage[T1]{fontenc}
        \usepackage{microtype}
        \usepackage{indentfirst}
        \usepackage{siunitx}
        \usepackage{booktabs, multirow}
        \usepackage[font=small,format=hang,labelfont={sf,bf}]{caption}
        \usepackage{graphicx}
        \usepackage{amsmath,amssymb,amsthm}
        \usepackage{setspace}

        \usepackage[debug=true,pageanchor=false,plainpages=false,pdfstartview=FitH,hyperfootnotes=true,bookmarks=true,]{hyperref}`

      • #34902
        Up
        0
        Down
        ::


        Non mi pare proprio che sia lo stesso errore. Nel post originale il problema sono le pagine con la stessa “label”. A te dice che hai due equazioni con la stessa label.

      • #34903
        Up
        0
        Down
        ::

        Non mi pare proprio che sia lo stesso errore. Nel post originale il problema sono le pagine con la stessa “label”. A te dice che hai due equazioni con la stessa label.

        il fatto è che non è così: non ci sono due equazioni con lo stesso label e l’errore è generato anche qui dal pacchetto hyperref

      • #34904
        Up
        0
        Down
        ::


        Che fosse hyperref era chiaro da subito. Il fatto è che sono due errori ben diversi. Se sei certo al 100% di non avere due label uguali in due equazioni numerate diverse allora potrebbe trattarsi dell’uso di \tag per “numerare” un’equazione già usata. Ma senza un ecm non possiamo aiutarti (e mi sa che nel produrre l’ecm finisce col trovare da solo la soluzione).

      • #34905
        Up
        0
        Down
        ::


        riducendo il codice al minimo, pare non gli piaccia l’ultilizzo dell’ambiente “split”. Il problema si risolve passando ad “align”. Grazie cmq.

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

    Go to top