Hyperref e link

  • Creatore
    Topic
  • #15489
    Up
    0
    Down
    ::


    Ho cercato sul forum, ma mi sembra di non trovare niente che faccia al mio caso

    Uso il pacchetto hyperref per creare i segnalibri nel mio documento (intendo la struttura ad albero visibile sulla sinistra in un file pdf), ma inevitabilmente si creando anche i link all’interno del documento che rimandano a tutti i \ref, segnati nel pdf visualizzato (non quando lo stampo) con dei fastidiosi riquadri rossi. Come posso fare per eliminarli? E’ un’impostazione del visualizzatore (se si, quale?) o del pacchetto hyperref?

    Grazie

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #15490
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::


        http://www.guit.sssup.it/phpBB2/viewtopic.php?t=2211&highlight=colorlinks

        Se l’impostazione di default di hyperref (con i riquadri e l’effetto “arlecchino”), guarda questo lavoro. Se ti piace il risultato, il sorgente è lì: le impostazioni di hyperref sono su classicthesis-ita.sty.

        Ciao,
        L.

      • #15491
        Up
        0
        Down
        ::


        Grazie per l’aiuto.

        Riassuntino:
        Lorenzo consiglia l’uso di classicthesis, scaricabile presso il CTAN

        Io ho preferito risolvere semplicemente con:
        `\usepackage[colorlinks=true, linkcolor=black]{hyperref}`
        che fa si che tutti i link prima riquadrati ora non hanno più il riquadro e compaiono neri.

      • #15492
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          Riassuntino:
          Lorenzo consiglia l’uso di classicthesis, scaricabile presso il CTAN

          Beh, più o meno! 😀

          Nel topic che ti ho segnalato era presente l’indicazione su come emininare i riquadri e i colori dai link, risultato che si ottiene con il comando che hai scritto.

          Già che c’ero (visto che non trovo gradevole né i riquadri né l’effetto “arlecchino” di default di hyperref), ti ho consigliato di impostare hyperref in un altro modo (che è una leggera variante del defualt di ClassicThesis, che di suo prevede anch’esso troppi colori, per i miei gusti). Riporto il codice per comodità:
          `\usepackage[dvipsnames]{xcolor}
          \usepackage[pdftex,hyperfootnotes=false,pdfpagelabels,pagebackref]{hyperref}

          \definecolor{webbrown}{rgb}{.6,0,0}

          \hypersetup{%
          colorlinks=true, linktocpage=true, pdfstartpage=3, pdfstartview=FitV,%
          breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines,%
          plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1,%
          hypertexnames=true, pdfhighlight=/O,%nesting=true,%frenchlinks,%
          urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=RoyalBlue, pagecolor=RoyalBlue,%
          % uncomment the following line if you want to have black links (e.g., for printing)
          %urlcolor=Black, linkcolor=Black, citecolor=Black, pagecolor=Black,%
          pdfsubject={},%
          pdfkeywords={},%
          pdfcreator={pdfLaTeX},%
          pdfproducer={LaTeX with hyperref}%
          }
          `
          Ciao,
          L.

        • #15493
          Up
          0
          Down
          ::

          Beh, più o meno! 😀

          Hai ragione, il mio riassunto era un po’ troppo riassunto.

          Aggiungo una variante al mio comando precedente:

          `\usepackage[colorlinks=true, linkcolor=black, citecolor=black]{hyperref}`

          In questo modo tutto dovrebbe risultare come se non si usasse affatto il pacchetto hyperref (cosa per me necessaria in quanto sto scrivendo una tesi che dunque ha già uno stile imposto) tranne che per la struttura ad albero visibile nei segnalibri. Giusto?

          Il pacchetto che tu mi consigli è decisamente gradevole, ma non adatto alle mie esigenze per quanto prima ho esposto.

        • #15494
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::

            In questo modo tutto dovrebbe risultare come se non si usasse affatto il pacchetto hyperref (cosa per me necessaria in quanto sto scrivendo una tesi che dunque ha già uno stile imposto) tranne che per la struttura ad albero visibile nei segnalibri. Giusto?

            Aggiungerei anche
            `urlcolor=black`
            Ciao,
            L.

          • #15495
            Up
            0
            Down
            ::


            Ok, perfetto.

            In definitiva:
            `\usepackage[colorlinks=true, linkcolor=black, citecolor=black, urlcolor=black]{hyperref}`

            Ciao,
            grazie dell’aiuto

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

        Go to top