link fuori margine

  • Creatore
    Topic
  • #118969
    Up
    0
    Down
    ::


    Gentilissimi,
    riscontro il seguente problema: ho necessità di inserire un link molto esteso, il sui testo va fuori margine. Come posso risolvere?
    Grazie

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #118970
      Up
      0
      Down
      ::

      Stasy” post=119430Gentilissimi,
      riscontro il seguente problema: ho necessità di inserire un link molto esteso, il sui testo va fuori margine. Come posso risolvere?
      Grazie

      Prova con il pacchetto breakurl.

      Ciao
      Ivan

    • #118971
      Up
      0
      Down
      ::

      ivan” post=119431Prova con il pacchetto breakurl.

      [tt]breakurl[/tt] non fa nulla di più che caricare [tt]url[/tt] quando si adopera [tt]pdflatex[/tt]. Quindi
      `
      \usepackage{url}
      `
      Se si carica [tt]hyperref[/tt], non occorre fare nulla, a meno che non si desideri passare qualche opzione a [tt]url[/tt].

      Naturalmente si dovrà scrivere `\url{https://example.com}` affinché il tutto funzioni.

      Ciao
      Enrico

    • #118972
      Up
      0
      Down
      ::


      Nulla. In entrambi i casi mi da errore.
      Attualmente sto utilizzando il pacchetto \usepackage{hyperref}\hypersetup{hidelinks} in ambiente XeLaTeX.
      Il link problematico, che va fuori margine, è il seguente:
      \url{http://www.rainews.it/dl/rainews/articoli/Gasparri-ironizza-Mare-Nostrum-No-Taxi-Loro-b15685a5-bcf5-4e01-87c7-4ff6a0cba542.html}

    • #118973
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::



        @Stasy
        , le cose scritte in carattere monospaziato, non sono divisibili in fin di riga; il pacchetto url, consentirebbe di specificare l’opzione hyphens per rendere “separabili” (nel senso di andare a capo, un certo elenco di caratteri). Ma è comunque sempre difficile che faccia un buon lavoro; è giusto che sia così, perché non bisogna introdurre caratteri strani nel link, che potrebbero renderlo errato; e andare a capo senza segnalare che lo si è fatto potrebbe rendere difficile far funzionare il link.

        La soluzione è quella di cambiare il testo prima del link, qualche rara volta si ha successo anche se si cambia qualche parola dopo il link; ma poi la soluzione migliore, secondo me, e molti potrebbero non essere d’accordo, è quello di comporlo da solo dentro un ambiente center; se pur essendo un lungo link non è più lungo di una riga di testo, la soluzione ca l’hai in mano, purtroppo i link talvolta sono spropositatamente lunghi, e in quel caso si potrebbe chiedere al pacchetto url di andare a capo in corrispondenza degli spazi o di altri caratteri e poi incrociare le dita.

        Io trovo che forse la soluzione migliore (ma dipende dal tipo di link) possa essere quella di usare il comando \href del pacchetto hyperref (leggine la documentazione dando in una finestra comandi il comando texdoc hyperref); questo comando serve per associare un “anchor” e un “target}, per cui nel testo vedi una semplice parola cliccabile, e cliccandovi sopra vieen inviato il tutto alla destinazione del link. Talvolta non si può usare questa cosa, ma quando funziona il problema è risolto.

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

    Go to top