Collegamenti a voci con lo stesso nome nell’indice

  • Creatore
    Topic
  • #67792
    LuglioM26
    Partecipante
      Up
      0
      Down
      ::


      Salve a tutti,

      sto scrivendo un libro composto da 4 capitoli ognuno dei quali ha una propria introduzione che ho escluso dalla numerazione ma nella compilazione giustamente mi compare l’avviso che ci sono più voci con quel nome (Introduzione).

      Il comando dopo ogni \chapter è:

      \section*{Introduzione}
      \addcontentsline{toc}{section}{Introduzione}

      L’avviso è nel file di log:

      “Package hyperref Warning: The anchor of a bookmark and its parent’s must not (hyperref) be the same. Added a new anchor on input line xxx”

      Premetto che nonostante ciò i 4 link puntano esattamente alle loro pagine.

      Potrei risolvere semplicemente cambiando il nome (ben vengano suggerimenti anche in questo caso!) ma volendo mantenere il tutto ho alternativa?

      Grazie

      Stefano

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


        Puoi cercare di mostrare un esempio minimo?

        Quella sintassi \section*[Introduzione]{Introduzione} mi dice che non stai usando una classe standard. Se uso la classe book, con \section*{Introduzione}, non ho alcun avviso.

        Ciao
        Enrico

      • #67794
        LuglioM26
        Partecipante
          Up
          0
          Down
          ::


          Si infatti [Introduzione] non c’è (ho corretto) e si uso la classe book (\documentclass[a4paper,10pt,openright,twoside]{book})

          Aggiorno la situazione.

          L’avviso mi compare se compilo con MiKTeX 2.9 + TeXstudio o TeXnicCenter mentre con TeXLive 2011 + TeXmaker non ho alcun problema. (?)

          Stefano

        • #67795
          Up
          0
          Down
          ::

          LuglioM26″ post=66793Si infatti [Introduzione] non c’è (ho corretto) e si uso la classe book (\documentclass[a4paper,10pt,openright,twoside]{book})

          Aggiorno la situazione.

          L’avviso mi compare se compilo con MiKTeX 2.9 + TeXstudio o TeXnicCenter mentre con TeXLive 2011 + TeXmaker non ho alcun problema. (?)

          Mi pare assai bizzarro. Esempio minimo?

          Ciao
          Enrico

        • #67796
          LuglioM26
          Partecipante
            Up
            0
            Down
            ::


            Questo è il codice

            \documentclass[a4paper,10pt,openright,twoside]{book}

            % FORMATTAZIONE INTESTAZIONE E PIE’ DI PAGINA
            \usepackage{lmodern}
            \usepackage{fancyhdr}
            \usepackage[clearempty]{titlesec}
            \pagestyle{fancy}
            %\clearpage{\pagestyle{empty}\cleardoublepage} inserire questo comando prima del nuovo capitolo
            %\fancyhead[LE,RO]{\slshape \rightmark \thechapter \thesection}
            %\fancyhead[RE,LO]{\slshape \rightmark}
            %\fancyhead[LO,RE]{\slshape \leftmark}
            %\fancyfoot[C]{\thepage}
            \lhead{}
            \chead{}
            \rhead{}
            \lfoot{}
            \cfoot{\thepage}
            \rfoot{}

            \setlength{\headheight}{15pt}

            \usepackage[latin1]{inputenc}
            \usepackage[italian]{babel}
            \usepackage[T1]{fontenc}
            \usepackage{indentfirst}
            \usepackage{eurosym}
            \usepackage{graphicx}
            \graphicspath{{./image/}}
            \usepackage{amsmath,amssymb} % per utilizzare i simboli matematici
            \usepackage{frontespizio}

            \usepackage{hyperref}
            \hypersetup{%
            pdftitle={},%
            pdfauthor={},%
            pdfsubject={},%
            pdfkeywords={},%
            colorlinks=true,%
            linkcolor=blue,%
            linktocpage=true,%
            pageanchor=true,%
            }

            %TEOREMI
            \usepackage{amsthm}

            \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{remark}
            \newtheorem{oss}{Osservazione}

            \begin{document}

            \frontmatter

            \begin{frontespizio}
            \Universita{}
            \Istituzione{}
            \Logo{}
            \Facolta{}
            \Corso[Laurea]{Matematica}
            \Annoaccademico{}
            \Titoletto{}
            \Titolo{}
            % \Sottotitolo{}
            \Candidato[]{}
            \Relatore{}
            % \Relatore{}
            % \Correlatore{}
            % \Correlatore{}
            \end{frontespizio}

            \tableofcontents
            {\hypersetup{hidelinks}\listoffigures}

            \mainmatter

            \chapter{Cap1}
            \section*{Introduzione}
            \addcontentsline{toc}{section}{Introduzione}
            altre section

            \chapter{Cap2}
            \section*{Introduzione}
            \addcontentsline{toc}{section}{Introduzione}
            altre section

            \chapter{Cap3}
            \section*{Introduzione}
            \addcontentsline{toc}{section}{Introduzione}
            altre section

            \chapter{Cap4}
            \section*{Introduzione}
            \addcontentsline{toc}{section}{Introduzione}
            altre section

            \end{document}

            Faccio inoltre presente una leggera ma visibile differenza cromatica e cioè compilando con MiKTeX 2009 il nero è “sbiadito” mentre con TeXLive 2011 è normale. (?)

            Stefano

          • #67797
            Up
            0
            Down
            ::


            Aggiungi \phantomsection prima di ogni \addcontentsline; meglio ancora, definisci

            `\newcommand{\chapterintro}{\section*{Introduzione}\phantomsection
            \addcontentsline{toc}{section}{Introduzione}}`

            e usa \chapterintro invece di tutta quella serie di comandi. Sulla “chiarezza” dei caratteri, non dare la colpa a TeX, ma piuttosto al visualizzatore PDF.

            Ciao
            Enrico

          • #67798
            LuglioM26
            Partecipante
              Up
              0
              Down
              ::


              Ok, fatto e funziona. Grazie come sempre prof. Enrico.

              Non do’ la colpa a TeX, constato solo i fatti. A proposito, ho provato a disabilitare \usepackage[clearempty]{titlesec} ed il problema del nero “sbiadito” è scomparso. (?)

              Come visualizzatore uso acrobat.

              Stefano

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

          Go to top