Alcuni tediosi piccoli problemi (indice e footer della pag)

  • Creatore
    Topic
  • #70734
    Up
    0
    Down
    ::


    Cortesemente, vi sottopongo alcuni problemini che non sono riuscito a risolvere in autonomia.

    Preambolo

    `
    \documentclass[a4paper,12pt,titlepage,italian]{article}
    \usepackage[italian]{babel}
    \usepackage[T1]{fontenc}
    \usepackage{fullpage}
    \usepackage{color}
    \usepackage{graphicx}
    \usepackage{picture}
    \usepackage{verbatim}
    \usepackage{listings}
    \usepackage{parskip}
    \usepackage{fancyhdr}
    \usepackage{lastpage}
    \usepackage{hyperref}
    `

    Ho definito/settato qualche comando:
    `
    \hypersetup {
    linktocpage=true,
    colorlinks=true,
    linkcolor=red
    }

    \lstset{language=C,
    xleftmargin=0pt,
    xrightmargin=0pt,
    breakindent=0pt,
    frame=single,
    showstringspaces=false,
    breaklines=true
    }

    \pagestyle{fancy}

    \fancyhead{}
    \lhead {
    \begin{picture}(0,0)
    {\includegraphics[height=2cm]{./img/logo.png}}
    \end{picture}
    }

    \fancyfoot{}
    \fancyfoot[L]{
    \framebox[\textwidth] {
    \makebox[0pt][l]{Ver. Documento 1}\hfill
    \textbf{\copyright\ 1990–\the\year\ ***** S.p.A.}\hfill
    \makebox[0pt][r]{Pagina \thepage\ di \pageref {LastPage}}
    }
    }
    \setlength{\headheight}{30pt}
    \setlength{\headsep}{\baselineskip}

    \newcommand {\creaindice} {
    \rhead{Indice generale}
    \tableofcontents
    \clearpage
    }

    \newcommand {\sezione}[1] {
    \rhead{}
    \rhead{\thesection.\ #1}
    \section{#1}
    }
    `
    Quesiti:

    1a. Inidice
    Non ne ho capito il motivo, ma da un certo momento (modificando qualche parte di codice/inclusione pck), non stampa più i puntini di riempimento tra nome capitolo e numero pag. nell’indice .
    Purtroppo non ho trovato un comando per forzare la visualizzazione dei puntini nell’indice

    1b. Indice
    Non ho neanche capito perchè ho dovuto forzare la nuova pagina con \clearpage.
    Dico così perchè mi pare di ricordare che \tableofcontents dovrebbe andare in nuova pag, terminato l’indice, autonomamente

    2a. Footer
    Sarebbe possibile togliere il seguente warning ?
    `
    destination with the same identifier (name{page.1}) has been already used, duplicate ignored
    `
    Cercando in rete, ho sempre letto di ignorarlo ma mi piacerebbe toglierlo se possibile.

    2b. Footer
    Non riesco a settare il colore di
    `\pageref {LastPage}`
    con lo stesso colore del testo (richiesta “dalle alte sfere”).
    Ho tentato vari comandi a partire dal \color{} ma non sono riuscito.

    Grazie in anticipo.
    D.

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

      damu” post=69967Cortesemente, vi sottopongo alcuni problemini che non sono riuscito a risolvere in autonomia.

      Preambolo

      `
      \documentclass[a4paper,12pt,titlepage,italian]{article}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}
      \usepackage{fullpage}
      \usepackage{color}
      \usepackage{graphicx}
      \usepackage{picture}
      \usepackage{verbatim}
      \usepackage{listings}
      \usepackage{parskip}
      \usepackage{fancyhdr}
      \usepackage{lastpage}
      \usepackage{hyperref}
      `

      Ho definito/settato qualche comando:
      `
      \hypersetup {
      linktocpage=true,
      colorlinks=true,
      linkcolor=red
      }

      \lstset{language=C,
      xleftmargin=0pt,
      xrightmargin=0pt,
      breakindent=0pt,
      frame=single,
      showstringspaces=false,
      breaklines=true
      }

      \pagestyle{fancy}

      \fancyhead{}
      \lhead {
      \begin{picture}(0,0)
      {\includegraphics[height=2cm]{./img/logo.png}}
      \end{picture}
      }

      \fancyfoot{}
      \fancyfoot[L]{
      \framebox[\textwidth] {
      \makebox[0pt][l]{Ver. Documento 1}\hfill
      \textbf{\copyright\ 1990–\the\year\ ***** S.p.A.}\hfill
      \makebox[0pt][r]{Pagina \thepage\ di \pageref {LastPage}}
      }
      }
      \setlength{\headheight}{30pt}
      \setlength{\headsep}{\baselineskip}

      \newcommand {\creaindice} {
      \rhead{Indice generale}
      \tableofcontents
      \clearpage
      }

      \newcommand {\sezione}[1] {
      \rhead{}
      \rhead{\thesection.\ #1}
      \section{#1}
      }
      `
      Quesiti:

      1a. Inidice
      Non ne ho capito il motivo, ma da un certo momento (modificando qualche parte di codice/inclusione pck), non stampa più i puntini di riempimento tra nome capitolo e numero pag. nell’indice .
      Purtroppo non ho trovato un comando per forzare la visualizzazione dei puntini nell’indice

      1b. Indice
      Non ho neanche capito perchè ho dovuto forzare la nuova pagina con \clearpage.
      Dico così perchè mi pare di ricordare che \tableofcontents dovrebbe andare in nuova pag, terminato l’indice, autonomamente

      2a. Footer
      Sarebbe possibile togliere il seguente warning ?
      `
      destination with the same identifier (name{page.1}) has been already used, duplicate ignored
      `
      Cercando in rete, ho sempre letto di ignorarlo ma mi piacerebbe toglierlo se possibile.

      2b. Footer
      Non riesco a settare il colore di
      `\pageref {LastPage}`
      con lo stesso colore del testo (richiesta “dalle alte sfere”).
      Ho tentato vari comandi a partire dal \color{} ma non sono riuscito.

      Grazie in anticipo.
      D.

      1a. Capitoli con la classe article?

      1b. Con la classe article l’indice non va a nuova pagina

      2a. Hai usato l’ambiente titlepage?

      2b. \pageref*{LastPage} (così non crea un collegamento)

      Ciao
      Enrico

    • #70736
      Up
      0
      Down
      ::


      Ciao Enrico e grazie. Sei sempre tra i primi a rispondermi.

      1a. Capitoli con la classe article?

      Parto della section{} a scendere, lapsus.

      1b. Con la classe article l’indice non va a nuova pagina

      Ok, grazie. Allora ricordavo male.

      2a. Hai usato l’ambiente titlepage?

      Sì, esatto. mi sono creato la copertina.
      L’ho inserito appena dopo \begin{document}

      2b. \pageref*{LastPage} (così non crea un collegamento)

      Perfetto, grazie mille. Non pensavo si potesse applicare * a \pageref{}

      Grazie.
      D.

    • #70737
      Up
      0
      Down
      ::

      damu” post=69975Ciao Enrico e grazie. Sei sempre tra i primi a rispondermi.

      1a. Capitoli con la classe article?

      Parto della section{} a scendere, lapsus.

      1b. Con la classe article l’indice non va a nuova pagina

      Ok, grazie. Allora ricordavo male.

      2a. Hai usato l’ambiente titlepage?

      Sì, esatto. mi sono creato la copertina.
      L’ho inserito appena dopo \begin{document}

      2b. \pageref*{LastPage} (così non crea un collegamento)

      Perfetto, grazie mille. Non pensavo si potesse applicare * a \pageref{}

      Grazie.
      D.

      Per il messaggio di hyperref:
      `\begin{document}
      \pagenumbering{gobble}
      \begin{titlepage}

      \end{titlepage}
      \pagenumbering{arabic}
      `
      Ciao
      Enrico

    • #70738
      Up
      0
      Down
      ::

      Per il messaggio di hyperref:
      \begin{document}
      \pagenumbering{gobble}
      \begin{titlepage}

      \end{titlepage}
      \pagenumbering{arabic}

      Ciao
      Enrico

      Perfetto, grazie !

      Per i puntini in indice invece c’è nulla da fare ?

      Grazie

    • #70739
      Up
      0
      Down
      ::

      damu” post=69979

      Per il messaggio di hyperref:
      \begin{document}
      \pagenumbering{gobble}
      \begin{titlepage}

      \end{titlepage}
      \pagenumbering{arabic}

      Ciao
      Enrico

      Perfetto, grazie !

      Per i puntini in indice invece c’è nulla da fare ?

      Grazie

      Copiando dalla classe book:
      `\makeatletter
      \newcommand*\l@section{\@dottedtocline{1}{0pt}{2.3em}}
      \makeatother`
      Ciao
      Enrico

    • #70740
      Up
      0
      Down
      ::


      Ora ho i puntini ! 😀

      Grazie del tempo
      D.

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

Go to top