Pàgines

diumenge, 14 de juliol del 2013

Enllaços actius i acolorits en PDF

El paquet hyperref permet que els enllaços d’un document PDF siguin funcionals i de diferents colors.

Quan estem llegint un document PDF ens és molt útil que els hiperenllaços siguin actius. És a dir, que quan veiem una adreça web puguem clicar-hi i que s'obri una finestra del navegador amb aquesta pàgina. O que quan estiguem veient l'índex del document puguem fer clic sobre una determinada subsecció i anar-hi. O que quan estem llegint el text i hi hagi una pàgina referenciada puguem fer clic a sobre i anar-hi directament. A més, pot ser interessant que hi hagi enllaços que governin
accions del programa lector del PDF, per exemple, que tanquin el document o que passin pàgina.

El paquet hyperref crea aquests documents PDF tan potents. També permet acolorir els enllaços de diferents colors segons el tipus del que es tracti:


  • linkcolor: color dels enllaços interns de document. P.ex: a una pàgina, secció, subsecció, etc
  • urlcolor: color dels enllaços externs, siguin a Internet (una adreça web), siguin a un altre document
  • menucolor: color dels enllaços a menús del lector de PDF (Okular, Acrobat, etc)


  • També permet decidir com s'obrirà el document:
    • pdfpagemode=FullScreen  l'obre en pantalla completa, sense barres de menus ni icones, none a la finestra del lector
    • pdfstartview=FitH  el document s'ajusta a l'amplada de la finestra o si s'han de veure, i com, el marcadors:
      • bookmarksopen  quan s'obre el document mostra els marcadors de les seccions, subseccions, etc a l'esquerra.
      • bookmarksnumbered  mostra els marcadors numerats: 3, 2.1, 4.1.5, etc

    Per obtenir la potencialitat d'aquest paquet només cal cridar-lo, amb les opcions desitjades, al preàmbul del document:

    \usepackage[colorlinks,         % activa els colors als enllaços
            linkcolor=blue,         % color de l'enllaç intern
            anchorcolor=red,        % color del text d'ancoratge
            menucolor=OliveGreen,   % color dels enllaços a menús d'Acrobat(p.ex: pàgina següent)
            urlcolor=Brown,         %color dels enllaços d'internet
            pdfpagemode=none,       % obre només la pàgina en vista 162%; FullScreen en pantalla completa
            pdfstartview=FitH,      % la vista inicial és de pàgina ajustada a l'ample de la finestra
            hyperindex,             % fa que l'índex sigui hipertextual
            bookmarksopen,          % quan s'obre el document mostra els marcadors de seccions a l'esquerra
            bookmarksnumbered       % fa que el marcadors quedin numerats per capítols, seccions, subseccions, etc
            ]{hyperref}

    Als documents adjunts trobareu un exemple en PDF de com pot quedar un document que utilitza el paquet hyperref i el fitxer tex font del que s'ha obtingut.

    Document tex font: hyperref.tex
    Resultat: hyperref.pdf

    Publicat originalment el dimecres 22 de juny de 2005.

    Cap comentari:

    Publica un comentari a l'entrada