\url{}

  • Creatore
    Topic
  • #85979
    Up
    0
    Down
    ::


    ciao a tutti, sto cercando di sistemare una tesi ma ho qualche problema con l’ambiente \url
    alcuni siti con un url molto lungo vanno a capo senza problemi, mentre altri mi stanno facendo impazzire.
    ho letto le discussioni sul forum ma per ora non ho risolto nulla.
    ho problemi nell’ambiente \footnote{} e anche negli elenchi \enumerate
    (avevo risolto usando \href{url}{} ma così non sono più cliccabili, e io devo caricare la tesi online e devono potersi aprire
    idem per la soluzione \texttt{} con le ” dopo gli /..)

    questo è il mio preambolo:

    `\documentclass[12pt,a4paper,oneside,openany,titlepage]{book}
    \usepackage[T1]{fontenc}
    \usepackage[ansinew]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{fancyhdr}
    \usepackage[colorlinks=true,linkcolor=black,urlcolor=blue]{hyperref}
    \usepackage{setspace}
    \usepackage{graphicx}
    \usepackage{url}
    \usepackage{hyperref}`

    esempio di url che non da problemi di a capo:
    `
    \url{http://www.sioi.org/media/GruppoGRicercatori/Giudice\%20unico\%20e\%20ricorsi\%20irricevibili\%20nel\%20Protocollo\%20n.\%2014\%20alla\%20CEDU.pdf}
    `

    esempio di url che invece esce completamente dai margini:
    `\url{http://www.meltingpot.org/La-nuova-disciplina-delle-espulsioni-dopo-la-legge-129-2011.html\# .UYe3FErGCFA}`

    qualcuno riesce a darmi una mano?
    (considerate che ho un livello di comprensione del mondo latex mooolto base 🙂 )

    grazie
    apo

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #85980
      Up
      0
      Down
      ::

      apofrommarentino” post=85403ciao a tutti, sto cercando di sistemare una tesi ma ho qualche problema con l’ambiente \url
      alcuni siti con un url molto lungo vanno a capo senza problemi, mentre altri mi stanno facendo impazzire.
      ho letto le discussioni sul forum ma per ora non ho risolto nulla.
      ho problemi nell’ambiente \footnote{} e anche negli elenchi \enumerate
      (avevo risolto usando \href{url}{} ma così non sono più cliccabili, e io devo caricare la tesi online e devono potersi aprire
      idem per la soluzione \texttt{} con le ” dopo gli /..)

      questo è il mio preambolo:

      `\documentclass[12pt,a4paper,oneside,openany,titlepage]{book}
      \usepackage[T1]{fontenc}
      \usepackage[ansinew]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{fancyhdr}
      \usepackage[colorlinks=true,linkcolor=black,urlcolor=blue]{hyperref}
      \usepackage{setspace}
      \usepackage{graphicx}
      \usepackage{url}
      \usepackage{hyperref}`

      esempio di url che non da problemi di a capo:
      `
      \url{http://www.sioi.org/media/GruppoGRicercatori/Giudice\%20unico\%20e\%20ricorsi\%20irricevibili\%20nel\%20Protocollo\%20n.\%2014\%20alla\%20CEDU.pdf}
      `

      esempio di url che invece esce completamente dai margini:
      `\url{http://www.meltingpot.org/La-nuova-disciplina-delle-espulsioni-dopo-la-legge-129-2011.html\# .UYe3FErGCFA}`

      qualcuno riesce a darmi una mano?
      (considerate che ho un livello di comprensione del mondo latex mooolto base 🙂 )

      grazie
      apo

      Di regola gli URL non vengono spezzati ai trattini, né le parole vengono sillabate. L’autore ha fatto questa scelta per evitare ambiguità, ma ha anche inserito la possibilità di modificare la scelta:
      `documentclass[12pt,a4paper,oneside,openany,titlepage]{book}
      \usepackage[T1]{fontenc}
      \usepackage[ansinew]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{fancyhdr}

      \usepackage[hyphens]{url} % <------ opzione hyphens \usepackage[colorlinks=true,linkcolor=black,urlcolor=blue]{hyperref}` Una parola sulle opzioni alla classe e sul resto: devi proprio usare [tt]oneside[/tt] e spacing? Prova a resistere contro queste assurde imposizioni.

      Se poi passi a UTF-8 quanto prima puoi, è meglio. Manca babel, è una dimenticanza?

      Ma ora la cosa importante: benvenuto/benvenuta! 🙂

      Ciao
      Enrico

    • #85981
      Up
      0
      Down
      ::


      primo: grazie! della risposta e del benvenuto 😉 (benvenuto, apo=jacopo)
      ma soprattutto della pazienza..
      ora una piccola domanda..
      se modifico il mio preambolo, aggiungendo il tuo [hyphens]

      \documentclass[12pt,a4paper,oneside,openany,titlepage]{book}
      \usepackage[T1]{fontenc}
      \usepackage[ansinew]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{fancyhdr}

      \usepackage{setspace}
      \usepackage{graphicx}

      \usepackage{hyperref}
      \usepackage[hyphens]{url}
      \usepackage[colorlinks=true,linkcolor=black,urlcolor=blue]{hyperref}

      compilando mi genera questo errore:
      ! LaTeX Error: Option clash for package url.See the LaTeX manual or LaTeX Companion for explanation.Type H for immediate help…. \usepackage

      ?4ho di sicuro sbagliato qualcosa, che però mi sfugge..

    • #85982
      Up
      0
      Down
      ::


      mi auto-rispondo! il problema l’ho risolto, il tuo comando funziona alla perfezione per quanto riguarda le footnote
      invece continuo ad avere problemi (anche se meno!) per hli elenchi numerati
      prima sbrodolavano proprio fuori dalla pagina, adesso vanno a capo prima ma non sono ancora allineati.
      idee?
      thanks

    • #85983
      Up
      0
      Down
      ::

      apofrommarentino” post=85409mi auto-rispondo! il problema l’ho risolto, il tuo comando funziona alla perfezione per quanto riguarda le footnote
      invece continuo ad avere problemi (anche se meno!) per hli elenchi numerati
      prima sbrodolavano proprio fuori dalla pagina, adesso vanno a capo prima ma non sono ancora allineati.
      idee?
      thanks

      Manca sempre un esempio minimo compilabile
      È impossibile tirare a indovinare 😉

      Ciao
      Ivan

    • #85984
      Up
      0
      Down
      ::


      nel senso che i due esempidi url che ho messo nel primo messaggio non vanno bene per capire quale sia il problema?
      ora il preambolo è aggiornato come su consiglio di enrico e entrambi gli url sono all’interno dell’ambiente \enumerate, uno per ogni \item
      ti chiedo scusa se continuo a non fornire i dettagli per rendere l’esempio comprensibile, ma temo tu debba darmi qualche dritta in più se quello che ho messo non basta!!
      (come vedi, il livello è principiante ed ho all’attivo ben una conversazione!)

    • #85985
      Up
      0
      Down
      ::

      apofrommarentino” post=85420nel senso che i due esempidi url che ho messo nel primo messaggio non vanno bene per capire quale sia il problema?
      ora il preambolo è aggiornato come su consiglio di enrico e entrambi gli url sono all’interno dell’ambiente \enumerate, uno per ogni \item
      ti chiedo scusa se continuo a non fornire i dettagli per rendere l’esempio comprensibile, ma temo tu debba darmi qualche dritta in più se quello che ho messo non basta!!
      (come vedi, il livello è principiante ed ho all’attivo ben una conversazione!)

      Se ho capito bene, dovresti risolvere in questo modo:

      `\documentclass[12pt,a4paper,oneside,openany,titlepage]{book}
      \usepackage[T1]{fontenc}
      \usepackage[ansinew]{inputenc}
      \usepackage[italian]{babel}
      \usepackage[showframe]{geometry}

      \usepackage[hyphens]{url} % <------ opzione hyphens \usepackage[colorlinks=true,linkcolor=black,urlcolor=blue]{hyperref} \begin{document} \begin{enumerate} \item \url{http://www.meltingpot.org/La-nuova-disciplina-delle-espulsioni-dopo-la-legge-129-2011.html\# .UYe3FErGCFA} \item {\raggedright \url{http://www.sioi.org/media/GruppoGRicercatori/Giudice\%20unico\%20e\%20ricorsi\%20irricevibili\%20nel\%20Protocollo\%20n.\%2014\%20alla\%20CEDU.pdf}\par} \item \url{http://www.meltingpot.org/La-nuova-disciplina-delle-espulsioni-dopo-la-legge-129-2011.html\# .UYe3FErGCFA} \end{enumerate} \end{document}` In pratica, l'indirizzo patologico lo componi allineato a sinistra. Un'altra soluzione potrebbe essere questa: `\begin{sloppypar}\tolerance=9999 \url{http://www.sioi.org/media/GruppoGRicercatori/Giudice\%20unico\%20e\%20ricorsi\%20irricevibili\%20nel\%20Protocollo\%20n.\%2014\%20alla\%20CEDU.pdf} \end{sloppypar}` Entrambe richiedono di scendere a un compromesso. Ma d'altra parte un indirizzo web non è testo, quindi non deve essere trattato come testo. Io sono sempre stato dell'idea che un indirizzo web possa essere sillabato ovunque, anche dove le regole di sillabazione non lo consentirebbero Ciao Ivan

    • #85986
      Up
      0
      Down
      ::


      il secondo suggerimento è il compromesso ideale..
      it works!
      grazie ivan..

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

Go to top