Gestione degli url in un documento

  • Creatore
    Topic
  • #51642
    Up
    0
    Down
    ::


    Sto scrivendo un documento di classe article e vorrei inserire degli url esterni.
    Per ora faccio così:

    `Come si legge su Wikipedia\footnote{\url{http://it.wikipedia.org/wiki/Napoleone_Bonaparte}}, Napoleone è nato nel 1769.`

    questo però richiede che il lettore vada di volta in volta a consultare le note a piè di pagina e nel caso in cui queste siano molte la resa non è delle migliori.

    Mi piacerebbe trova il modo o di scrivere

    Come si legge su Wikipedia, Napoleone è nato nel 1769

    e cliccando su Wikipedia ci si collega alla relativa pagina oppure inserire un simbolo del link affianco a Wikipedia che collega alla pagina mantenendo sempre il link in forma estesa a piè di pagina o alla fine del documento. Quest’ultima soluzione forse è migliore perchè nel caso in cui si stia leggendo un documento dal cartaceo non si perde di mano il link.

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #51643
      Up
      0
      Down
      ::


      Per la tua prima idea c’è il comando \href del pacchetto hyperref, spiegato a pagina 63 dell’Arte che puoi scaricare e leggere TUTTA 😀 da quissù.

      Per la seconda idea, nell’Arte abbiamo avuto l’idea della manina: guarda e dicci se ti piace ed è quello che hai in mente.

      Ciao
      Tommaso

    • #51644
      Up
      0
      Down
      ::


      In realtà avevo in mente qualcosa di diverso da quanto presente nell’Arte però ho cambiato idea e quella adottata nell’Arte andrebbe benissimo.
      Ho provato a fare qualche prova (senza simbolo per ora) ma non riesco ad avere un carattere più piccolo del testo normale e magari con una spaziatura minore tra una lettera e l’altra), per ora ho scritto questo:

      `\newcommand{\riferimento}[1]{(\small{\url{#1}})} `

      così poi scriverei

      `Come riportato su Wikipedia \riferimento{http://it.wikipedia.org/wiki/Napoleone_Bonaparte} Napoleone è nato nel 1769.`

      Il simbolo vedo di trovarmelo da solo nell’apposita guida ai simboli di LaTeX però potreste aiutarmi a ridurre un po’ la dimensione del testo dell’url?

      Grazie!

    • #51645
      Up
      0
      Down
      ::

      In realtà avevo in mente qualcosa di diverso da quanto presente nell’Arte però ho cambiato idea e quella adottata nell’Arte andrebbe benissimo.
      Ho provato a fare qualche prova (senza simbolo per ora) ma non riesco ad avere un carattere più piccolo del testo normale e magari con una spaziatura minore tra una lettera e l’altra), per ora ho scritto questo:

      `\newcommand{\riferimento}[1]{(\small{\url{#1}})} `

      così poi scriverei

      `Come riportato su Wikipedia \riferimento{http://it.wikipedia.org/wiki/Napoleone_Bonaparte} Napoleone è nato nel 1769.`

      Il simbolo vedo di trovarmelo da solo nell’apposita guida ai simboli di LaTeX però potreste aiutarmi a ridurre un po’ la dimensione del testo dell’url?!

      La definizione è sbagliatissima. Dimentichi infatti che \small non è un comando con argomenti: tutto il testo ti verrebbe rimpicciolito dopo aver dato un \riferimento. Meglio
      `\newcommand{\riferimento}[1]{{\small[\url{#1}]}}`
      Le parentesi fuori da \small sarebbero terribili, te l’assicuro. Io trovo molto meglio il simbolino nel testo corrente e, eventualmente, il collegamento esplicito solo nelle note. Con \href{}{} hai un collegamento “virtuale”: quando il lettore mette il puntatore sopra il simbolo, vede il collegamento nella finestrella che appare.

      Ciao
      Enrico

    • #51646
      Up
      0
      Down
      ::

      (cut)
      Le parentesi fuori da \small sarebbero terribili, te l’assicuro. Io trovo molto meglio il simbolino nel testo corrente e, eventualmente, il collegamento esplicito solo nelle note. Con \href{}{} hai un collegamento “virtuale”: quando il lettore mette il puntatore sopra il simbolo, vede il collegamento nella finestrella che appare.

      Ciao
      Enrico

      Riguardando mi sono accordo della castronata scritta.
      Il link mi piacerebbe apparisse anche in maniera estesa per quelli che si stamperanno il documento e quindi perderanno la possibilità di cliccare sulla parola.
      Esiste un modo veloce per includere un link cliccando su un simbolo e poi (magari alla fine) fare un elenco degli url citati?
      Mi viene in mente qualcosa di simile ad una bibliografia dei siti consultati.

    • #51647
      Up
      0
      Down
      ::

      (cut)
      Le parentesi fuori da \small sarebbero terribili, te l’assicuro. Io trovo molto meglio il simbolino nel testo corrente e, eventualmente, il collegamento esplicito solo nelle note. Con \href{}{} hai un collegamento “virtuale”: quando il lettore mette il puntatore sopra il simbolo, vede il collegamento nella finestrella che appare.

      Ciao
      Enrico

      Riguardando mi sono accordo della castronata scritta.
      Il link mi piacerebbe apparisse anche in maniera estesa per quelli che si stamperanno il documento e quindi perderanno la possibilità di cliccare sulla parola.
      Esiste un modo veloce per includere un link cliccando su un simbolo e poi (magari alla fine) fare un elenco degli url citati?
      Mi viene in mente qualcosa di simile ad una bibliografia dei siti consultati.

      Prova questo.
      `\documentclass[a4paper]{book}
      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{pifont}
      \usepackage{imakeidx}
      \makeindex[name=url,title=Indice dei collegamenti,columns=1]

      \usepackage{hyperref}

      \newcommand{\riferimento}[2]{%
      \href{#2}{\ding{118}~\textsf{#1}}% Print a label
      \index{\textsf{#1}: \url{#2}}% Write to the index
      }

      \begin{document}
      \mainmatter
      \chapter{Napoleone}
      Come riportato su Wikipedia \riferimento{NapBon}{http://it.wikipedia.org/wiki/Napoleone_Bonaparte},
      Napoleone è nato nel 1769.

      Invece questo è Google \riferimento{Google}{http://www.google.it}.

      \backmatter
      \printindex

      \end{document}`
      Come vedi l’indice va da sé in ordine alfabetico secondo l’etichetta.

      Ciao
      Enrico

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

Go to top