– quando creo un collegamento ad un uri (tipo una pagina web), come faccio a renderla esteticamente simile ad un hyperlink standard HTML (per essere piu` preciso, come faccio a rendere il collegamento simile all’interpretazione standard della maggior parte dei browser del tag …, ossia blu e sottolineato)? Posso inoltre specificare da qualche parte il colore che intendo usare in RGB e/o esadecimale?
per i link a documenti esterni è semplice, perché l’operazione di colorarli e sottolinearli è indipendente dal renderli riferimenti ipertestuali con hyperref. è nel caso di link interni che è complicato, visto che hyperref non permette in maniera semplice di ridefinire lo stile di tali riferimenti.
per sottolineare, sono andato alla pagina di GuIT ricerca e ho cercato sottolineatura, ottenendo i seguenti risultati:
omoline: Consente l’interruzione di riga, in accordo con la larghezza del paragrafo, anche in caso di sottolineatura (barratura o sopralineatura) della frase.
soul: Sottolineatura, evidenziazione, barratura ed effetto a lettere “l a r g a m e n t e” spaziate.
ulem: Vari stili di sottolineatura.
ushort: Modifica delle impostazioni di sottolineatura. Utile per chi opera con variabili matematiche sottolineate.
purtroppo non conosco nessuno di tali pacchetti e quindi non posso darti codice pronto all’uso. in ogni caso, dal momento che l’operazione di sottolineatura e di creazione link sono indipendenti basta che le incapsuli una dentro l’altra.
per quanto riguarda invece il colore la spiegazione di come fare è riportata chiaramente nella mia copia del manuale di hyperef.
in ogni caso per ottenere link colorati (e quindi senza la scatoletta per evidenziare che usa acroreader e non LaTeX) in blu per quelli interni e in rosso per quelli a url uso:
`\hypersetup{colorlinks=true, linkcolor=blue, urlcolor=blue}
`
– posso simulare un effetto del tipo a:hover dei CSS (ovvero se il mio testo e` nero su bianco, posso generare un effetto che visibilmente colora il link e lo sottolinea solo al passaggio del mouse sul link stesso, che altrimenti sarebbe nero su bianco)?
non ne ho idea, ma mi sembra improbabile che LaTeX e soprattutto i programmi di visualizzazione dei suoi file di output (acroreader…) prevedano una funzionalità del genere.
– dopo aver letto un articolo postato sul forum un po’ di tempo fa (http://www.guit.sssup.it/phpbb/viewtopic.php?t=158), volevo sapere se c’e` un modo di fare le stesse cose anche per i collegamenti interni (cioe’ quelli che puntano a sezioni dello stesso documento) senza usare quella scatola colorata che, mi pare di aver capito, usa Acrobat di suo.
purtroppo a dire dell’autore di hyperref, questa operazione sarebbe terribilmente complessa. in pratica bisogna riscriversi da zero tutte le macro usate, e questo esce dalle mie possibilità.
ciao
f