Eliminare la sillabazione

  • Creatore
    Topic
  • #22656
    Up
    0
    Down
    ::


    Salve a tutti, domani devo consegnare la tesi e ho un bel problema.
    Le parole vanno a capo nei modi più balordi

    tipo

    sil-
    labazione

    oppure… su e-mail va a capo così

    e-
    mail

    come posso impostare latex in modo che NESSUNA PAROLA DEBBA ESSERE SPEZZATA PER ANDARE A CAPO. Voglio DISABILITARE LA SILLABAZIONE

    credo che abbiato già risposto altre volte a questa domanda. Ma non sono riuscito a trovare la risposta nel forum. Scusate.

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #22657
      Up
      0
      Down
      ::

      Salve a tutti, domani devo consegnare la tesi e ho un bel problema.
      Le parole vanno a capo nei modi più balordi

      tipo

      sil-
      labazione

      oppure… su e-mail va a capo così

      e-
      mail

      come posso impostare latex in modo che NESSUNA PAROLA DEBBA ESSERE SPEZZATA PER ANDARE A CAPO. Voglio DISABILITARE LA SILLABAZIONE

      credo che abbiato già risposto altre volte a questa domanda. Ma non sono riuscito a trovare la risposta nel forum. Scusate.

      Perché gridi? Come dovrebbe andare a capo con “sillabazione”? L’uso frequente di “e-mail”, che molti scrivono semplicemente “email”, dovrebbe suggerire qualcosa come
      `\newcommand{\Email}{\mbox{e-mail}}`
      in modo da ottenere due vantaggi: il primo è che il trattino non può essere usato come punto di cesura, il secondo che puoi con un solo colpo eliminare il trattino da tutte le occorrenze della locuzione.

      Ma ognuno è libero di farsi del male come crede. Se vuoi davvero disabilitare la sillabazione e trovarti decine di messaggi di “Overfull \hbox” hai parecchi sistemi a disposizione. Il più semplice, se non cambi lingua durante il documento, è
      `\hyphenrules{nohyphenation}`
      subito dopo \begin{document}. Ma non prendertela con me se le cose diventano più complicate e non più semplici.

      Se ottieni un errore con questo, puoi abilitare la “lingua” corrispondente con un metodo dipendente dalla tua distribuzione, oppure scrivere
      `\hyphenpenalty=10000 \exhyphenpenalty=10000`
      Ciao
      Enrico

    • #22658
      Up
      0
      Down
      ::


      Tranquillo, non me la prendo con te 😀 . Comunque grazie mille del consiglio!

    • #22659
      Up
      0
      Down
      ::

      Tranquillo, non me la prendo con te 😀 . Comunque grazie mille del consiglio!

      Scrivere parole in maiuscolo è l’equivalente di gridare. La cesura delle parole a fine riga è un male necessario, l’unica cosa che si può fare è limitarlo e TeX in genere ci riesce bene.
      Certo, alcune cesure non sono il massimo, come quella in e-mail, ma non è colpa di TeX, bensì di chi scrive.

      Ciao
      Enrico

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

Go to top