warning

  • Creatore
    Topic
  • #82679
    Up
    0
    Down
    ::


    Salve

    a titolo inofrmativo, in fase di compilazione ricevo questo warning:

    `
    Package hyperref /b/c12/cWarning:/b/c0/c The anchor of a bookmark and its parent's must not
    (hyperref) be the same. Added a new anchor on input line 31.
    `

    e alla riga 31:

    `
    \addcontentsline{toc}{section}{\indexname}
    `

    come si risolve?

    Riccardo

Visualizzazione 16 filoni di risposte
  • Autore
    Risposte
    • #82680
      Up
      0
      Down
      ::

      dearick” post=82040Salve

      a titolo inofrmativo, in fase di compilazione ricevo questo warning:

      `
      Package hyperref /b/c12/cWarning:/b/c0/c The anchor of a bookmark and its parent's must not
      (hyperref) be the same. Added a new anchor on input line 31.
      `

      e alla riga 31:

      `
      \addcontentsline{toc}{section}{\indexname}
      `

      come si risolve?

      Riccardo

      È un avviso, non c’è niente da risolvere. Ma se prendessi la buona abitudine di mostrare un esempio ti si potrebbe aiutare di più e prima. Quante volte, figliolo? 😉

      Ciao
      Enrico

    • #82681
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        In ogni caso perché metti l’indice nell’indice?

      • #82682
        Up
        0
        Down
        ::

        OldClaudio” post=82044In ogni caso perché metti l’indice nell’indice?

        È l’indice analitico. Almeno spero. 🙂

        Ciao
        Enrico

      • #82683
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Già, forse.

        • #82684
          Up
          0
          Down
          ::


          Scusa Claudio,

          non ho capito. Cosa vuol dire indice nell’indice? Io ho seguito le istruzioni scritte nell’Arte di Pantieri 🙂

          Riccardo

        • #82685
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Scusami tu; come ha fatto notare Enrico, \indexname è il nome dell’indice analitico, non dell’indice generale (che è \contentsname); sono io che ho letto frettolosamente.

            Per altro, senza fare quelle aggiunte mediante \addcontesline, ti basterebbe chiamare il pacchetto imakeidx de aggiungere al comando \makeindex (nel preambolo l’argomento facoltativo:`\makeindex[intoc]` e il nome dell’indice analitico ti va direttamente nell’inidce generale.

            Il pacchetto imakeidx fa molto di più, ma serve anche quando si fanno indici analitici semplici.

            Ciao
            Claudio

          • #82686
            Up
            0
            Down
            ::


            Grazie mille Claudio ! Adesso non ricevo nessun segnale di warning, ma il numero accanto alla voce dell’indice non è più cliccabile. Ho il seguente codice:

            `
            \documentclass[12pt,a4paper,twoside,openany,fleqn]{book}


            \usepackage{imakeidx}
            \makeindex[intoc]

            \begin{document}

            …. bla bla \index{OpenCV}

            \cleardoublepage
            \printindex
            \end{document}
            `

            P.S. per raggruppare l’indice con le lettere A, B, C, come devo fare?

          • #82687
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              A me questo codice funziona benissimo
              `
              \documentclass[12pt,a4paper,twoside,openany,fleqn]{book}
              \usepackage{hyperref}\usepackage{imakeidx}
              \makeindex[intoc]

              \begin{document}
              \tableofcontents

              …. bla bla \index{OpenCV}

              \cleardoublepage
              \printindex
              \end{document}`

              Per le iniziali dei gruppi di voci devi seguire le indicazioni contenute nella documentazione di imakeidx che puoi leggere con il solito texdoc imakeidx; leggi alla pagina13 il paragrafo 5.5.

            • #82688
              Up
              0
              Down
              ::


              Potrebbe essere l’istruzione \usepackage[nottoc]{tocbibind} che gli dà fastidio? Non posso cliccare sui numeri …

              Riccardo

            • #82689
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::


                Probabilmente è quello; ma perché carichi toxbibind con l’opzione notttoc?

              • #82690
                Up
                0
                Down
                ::


                Questo è il preambolo
                `
                %================================================================
                %
                % (C) 2013
                %
                % Preambolo
                %
                %================================================================

                \documentclass[12pt,a4paper,twoside,openany,fleqn]{book}

                \usepackage[T1]{fontenc}
                \usepackage{microtype}
                \usepackage[english,italian]{babel}
                \usepackage[top=3.5cm,right=3.5cm,bottom=3cm,left=3cm]{geometry}
                \usepackage{mathptmx}
                \usepackage[scaled=0.90]{helvet}
                \usepackage{indentfirst}
                \usepackage{courier}
                \usepackage{siunitx}
                \usepackage{amsmath}
                \usepackage{amsbsy}
                \usepackage{amssymb}
                \usepackage{mathtools}
                \usepackage{makeidx}
                \usepackage{graphicx}
                \usepackage{euscript}
                \usepackage{psfrag}
                \usepackage{fancybox}
                \usepackage{ifthen}
                \usepackage{fancyhdr}
                \usepackage[font=small,labelfont=bf,labelsep=period]{caption}
                \usepackage{enumerate}
                \usepackage{emptypage}
                \usepackage[section]{placeins}
                \usepackage{afterpage}
                \usepackage{theorem}
                \usepackage{wrapfig}
                \usepackage{booktabs}
                \usepackage{lettrine}
                \usepackage{enumitem}
                \usepackage{tabularx}
                \usepackage[nocomment,nochange]{optional}
                \usepackage[dvipsnames]{xcolor}
                \usepackage[sf,bf]{titlesec}
                \usepackage{empheq}
                \usepackage[backref=page]{hyperref}
                \hypersetup{colorlinks, urlcolor=MidnightBlue, linktocpage, citecolor=MidnightBlue, linkcolor=MidnightBlue}
                \usepackage{listings}
                \usepackage{frontespizio}
                \usepackage{setspace}
                \usepackage{url}
                \usepackage{verbatim}
                \usepackage[italian]{varioref}
                %\usepackage[autostyle,italian=guillemets,]{csquotes}
                %\usepackage{biblatex}
                \usepackage[nottoc]{tocbibind}
                \usepackage{xparse}
                \usepackage{sectsty}
                \chapterfont{\color{chaptercolor}}
                \usepackage{subfigure}
                \usepackage{imakeidx}
                \makeindex[intoc]
                `

                per quanto riguarda l’indice ho:

                `
                \thispagestyle{empty}
                \pagecolor{white}
                \tableofcontents
                \cleardoublepage
                \phantomsection
                `

                la bibliografia
                `
                %*******************************************************
                % Bibliografia
                %*******************************************************
                \cleardoublepage
                \phantomsection
                %\addcontentsline{toc}{chapter}{\bibname}
                \begin{thebibliography}{99}
                \bibitem{skin:colour}
                Son Lam Phung, Douglas K . Chai, Ab desselam Bouzerdoum, {\em Skin colour based face detection}, Edith Cowan University Research.

                \bibitem{viola:jones}
                Paul A. Viola, Micheal Jones, {\em Robust Real-Time Face Detection}, International Journal of Computer Vision.

                \bibitem{papageorgiou:poggio}
                Constantine Papageorgiou, Tomaso Poggio, {\em A general framework for Object Detection}, International Journal of Computer Vision.

                \bibitem{papageorgiou:tomaso}
                Constantine Papageorgiou, Tomaso Poggio, {\em A Trainable System for Object Detection}, International Conference.

                \bibitem{yoav:schapire}
                Freund, Yoav; Schapire, Robert E., {\em A Decision-Theoretic Generalization of on-Line Learning and an Application to Boosting}.

                \bibitem{lienhart:maydt}
                Lienhart R., Maydt J., {\em An extended set of Haar-like features for rapid object detection}, International Conferance.

                \bibitem{eckel:java}
                Bruce Eckel, {\em Thinking in Java}, Apogeo, Milano.

                \bibitem{documentation:android}
                Android Documentation, \url{http://developer.android.com/tools/index.html}

                \bibitem{documentation:opencv}
                OpenCV Documentation, \url{http://docs.opencv.org}

                \bibitem{dicarlo:tesi}
                Ing. Emiliano Di Carlo, Tesi di Laurea: {\em Controllo di sistemi domotici mediante l'analisi del movimento della Testa}.

                \end{thebibliography}
                `

                Scusa Claudio per trovare l’errore ti devo inviare altro?

                Riccardo

              • #82691
                OldClaudio
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Nel codice che mi hai iviato ci sono due errori:

                  1) \chaptercolor{\chapter}{\color{{MidnightBlue}}

                  2) \hypersetup{colorlinks, urlcolor=MidnightBlue, %linktocpage,
                  citecolor=MidnightBlue, linkcolor=MidnightBlue}

                  metti le parti in rosso.

                • #82692
                  Up
                  0
                  Down
                  ::


                  Scusa Claudio, non ho capito come devo modificare l’errore 1) … 🙁

                  Riccardo

                • #82693
                  OldClaudio
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Be’ ora nella riga c’è scritto `\chapterfont{\color{chaptercolor}}`
                    devi scriverci `\chapterfont{\color{MidnightBlue}}`

                  • #82694
                    Up
                    0
                    Down
                    ::


                    Scusami Claudio la riga `\chapterfont{\color{chaptercolor}}` non la trovo 😎 ; io come impostazioni ho:
                    `
                    % Impostazioni

                    % colore
                    %=====================================================================
                    \definecolor{chaptercolor}{named}{MidnightBlue}
                    \definecolor{frontcolor}{named}{Yellow}
                    \definecolor{frontcolorbkg}{named}{MidnightBlue}
                    \definecolor{pagequadrocolor}{rgb}{0.8,0.85,1}
                    \definecolor{pagequadroframe}{named}{Black}
                    %=====================================================================
                    % definisce comando colorchapter per avere chapter e appendix a colori
                    %=====================================================================
                    \newcommand{\colorchapter}[1]{\chapter{\textcolor{chaptercolor}{#1}}}
                    \newcommand{\colorchapterx}[1]{\chapter*{\textcolor{chaptercolor}{#1}}}
                    %=====================================================================
                    % Formattazione documento
                    %=====================================================================
                    \pagestyle{fancyplain} \addtolength{\headwidth}{\marginparsep}
                    \setlength{\headheight}{15pt}
                    \renewcommand{\headrulewidth}{1pt} % modificare questo per spessore linea header
                    \renewcommand{\chaptermark}[1]%
                    {\markboth{#1}{}}
                    \renewcommand{\sectionmark}[1]%
                    {\markright{\thesection\ #1}}
                    \lhead[\fancyplain{}{\sf\bfseries\thepage}]%
                    {\fancyplain{}{\sf\bfseries\rightmark}}%
                    \rhead[\fancyplain{}{\sf\bfseries\leftmark}]%
                    {\fancyplain{}{\sf\bfseries\thepage}}%
                    \cfoot{}

                    %titolo
                    \titleformat{\chapter}[display]
                    {\Huge\sf\bfseries\color{MidnightBlue}}
                    {\filleft{\LARGE\chaptertitlename}\LARGE\thechapter}
                    {4ex}
                    {\filleft\titlerule
                    \vspace{2ex}%
                    }
                    [\vspace{2ex}%
                    \titlerule]
                    %=====================================================================
                    % codice
                    \lstnewenvironment{java}{\lstset{language=Java,basicstyle=\small\ttfamily\color{black}, showstringspaces=false,stringstyle=\color{MidnightBlue}\bfseries,
                    keywordstyle=\color{DarkOrchid}\bfseries,breaklines=true,commentstyle=\color{Emerald}}}{}

                    \lstnewenvironment{xml}{\lstset{language=XML,basicstyle=\small\ttfamily
                    \color{MidnightBlue},keywordstyle=\color{DarkOrchid},stringstyle=\color{blue},
                    morekeywords={encoding,name,Riccardo},showstringspaces=false,breaklines=true}}{}

                    %=====================================================================

                    \newcommand*\mygraybox [1]{\colorbox{lightgray}{#1}}
                    `

                    Riccardo

                  • #82695
                    OldClaudio
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Nel codice che hai mandato due giorni fa con il messaggio http://www.guitex.org/home/forum/5-tex-e-latex/82040-warning?lang=en#82071 c’era: ti riallego il file sul quale ho lavorato io, che ho ottenuto incollando nello stesso file .tex quello che tu avevi inviato due giorni fa:
                      `
                      \documentclass[12pt,a4paper,twoside,openany,fleqn]{book}

                      \usepackage[T1]{fontenc}
                      \usepackage{microtype}
                      \usepackage[english,italian]{babel}
                      \usepackage[top=3.5cm,right=3.5cm,bottom=3cm,left=3cm]{geometry}
                      \usepackage{mathptmx}
                      \usepackage[scaled=0.90]{helvet}
                      \usepackage{indentfirst}
                      \usepackage{courier}
                      \usepackage{siunitx}
                      \usepackage{amsmath}
                      \usepackage{amsbsy}
                      \usepackage{amssymb}
                      \usepackage{mathtools}
                      \usepackage{makeidx}
                      \usepackage{graphicx}
                      \usepackage{euscript}
                      \usepackage{psfrag}
                      \usepackage{fancybox}
                      \usepackage{ifthen}
                      \usepackage{fancyhdr}
                      \usepackage[font=small,labelfont=bf,labelsep=period]{caption}
                      \usepackage{enumerate}
                      \usepackage{emptypage}
                      \usepackage[section]{placeins}
                      \usepackage{afterpage}
                      \usepackage{theorem}
                      \usepackage{wrapfig}
                      \usepackage{booktabs}
                      \usepackage{lettrine}
                      \usepackage{enumitem}
                      \usepackage{tabularx}
                      \usepackage[nocomment,nochange]{optional}
                      \usepackage[dvipsnames]{xcolor}
                      \usepackage[sf,bf]{titlesec}
                      \usepackage{empheq}
                      \usepackage[backref=page]{hyperref}
                      \hypersetup{colorlinks, urlcolor=MidnightBlue, %linktocpage,
                      citecolor=MidnightBlue, linkcolor=MidnightBlue}
                      \usepackage{listings}
                      \usepackage{frontespizio}
                      \usepackage{setspace}
                      \usepackage{url}
                      \usepackage{verbatim}
                      \usepackage[italian]{varioref}
                      %\usepackage[autostyle,italian=guillemets,]{csquotes}
                      %\usepackage{biblatex}
                      \usepackage[nottoc]{tocbibind}
                      \usepackage{xparse}
                      \usepackage{sectsty}
                      \chapterfont{\color{MidnightBlue}}
                      \usepackage{subfigure}
                      \usepackage{imakeidx}
                      \makeindex[intoc]

                      \begin{document}
                      \tableofcontents

                      \chapter{Testo fasullo}

                      …. bla bla \index{OpenCV}

                      \thispagestyle{empty}
                      \pagecolor{white}
                      \cleardoublepage
                      \phantomsection
                      \printindex

                      \end{document}
                      `

                      Guarda due righe prima di dove hai invocato imakeidx.

                    • #82696
                      Up
                      0
                      Down
                      ::


                      Grazie mille Claudio !

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

                  Go to top