Newsgroup: it.comp.software.tex
Titolo: andare a capo

Esiste un modo per evitare di andare a capo? come si fa con tutti gli
editor di testo. O almeno un modo per evitare che in italiano vada a
capo in modo sbagliato?

capo in modo sbagliato?
Scenario 1:
Sei un utente TeX. Allora edita il file language.dat (che si trova da
qualche parte nella tua distribuzione di TeX) e togli il commento alla
riga che si riferisce alla lingua italiana, quindi segui le istruzioni
del file ithyph.tex (itALIAN hyphENATION) --- è spiegato in modo
chiarissimo.
Scenario 2:
Sei un utente LaTeX. Allora, nelle intestazioni del tuo documento,
inserisci la riga
\usepackage[italian]{babel}
Tutto qui!!
Luca.

 ha scritto nel messaggio
news:39512B93...@usa.net...


Come da un precedente post, ho inserito
nel preambolo il comando
\usepackage[italian]{babel}
e mi andava a capo male.
Poi ho corretto il difetto abilitando
l'italiano nel language.dat.
Il fatto però è che io vorrei che non
andasse a capo spezzando le parole
come fa Word se si giustifica il testo.
Come posso fare?
Sono un utente MikTeX 1.20e su Win95.
Ciao a tutti e grazie anticipatamente, Oscar.

 Come posso fare?
Se vuoi il testo giustificato ma senza spezzare le parole in fin di
riga, non so davvero come si possa fare.  In ogni caso il risultato
estetico sarebbe sicuramente pessimo...
Ciao,
-- 
 LF




Dimentica Word. Impara le regole della buona tipografia :-)
A me sembra che chiedere la possibilita` di non sillabare sia perfettamente
legittimo, e non contraddica necessariamente le regole della "buona
tipografia". Tant'e` che la cosa e` prevista: se guardi in language.dat
troverai il riferimento a "nohyphenation" e "zerohyp".
Si tratta, da li`, di aggiustare un po' le cose per avere la nomenclatura
in italiano ("capitolo" e altri nomi di struttura, mesi, giorni, ecc.)
senza sillabazione. Dopo di che l'italiano senza sillabazione puo` essere
selezionato come una lingua qualunque, per tutto il documento o per una
parte.
Ciao.

 troverai il riferimento a "nohyphenation" e "zerohyp".
Pero` usare il testo giustificato senza consentire la sillabazione
significa /quasi/ necessariamente (almeno con righe di lunghezza
"canonica") ottenere spazi tra le parole molto poco gradevoli...   
Ciao,
-- 
 LF

"canonica") ottenere spazi tra le parole molto poco gradevoli...   
Si` (per quanto, con righe abbastanza larghe, l'effetto non e` poi cosi`
evidente), ma l'alternativa potrebbe essere, in alcuni casi, peggiore.
Avere una parola spezzata in un luogo inopportuno (fra una pagina e la
successiva, per esempio) a me disturba di piu` che avere un po' piu` di
bianco del solito.
Oppure puoi desiderare che non sia spezzata una certa parola (un URL, per
esempio, o un nome, o un verso).
Ci sono, insomma, situazioni in cui questo comportamento e` desiderabile
(o, quantomeno, rappresenta il danno minore), e gli effetti collaterali
sopportabili.
Ciao.

 wrote in message
soubls8a977e9dk9i...@4ax.com...


caratteri (66 in media).
Guarda che non sono io che ho chiesto la cosa. E, ad ogni buon conto, ho
detto "abbastanza" larghe non "molto lunghe". La giustezza suggerita dalla
tua "buona tipografia" e` sufficiente per non notare quasi l'effetto. Facci
caso: quante volte va a capo un testo in una pagina? 3? 4? E di queste
quante portano ad una distribuzione di spazi effettivamente sgradevole se
si elimina la sillabazione?
Il risultato e` un po' meno bello, ma raramente "penoso". Puo` essere, in
alcune circostanze, molto piu` "penoso" trovarsi delle parole spezzate dove
non si vorrebbe; di qui si sceglie, dei mali, il minore.
Tieni presente che in alcune lingue non si usa affatto spezzare le parole.
Ciao.

 esempio, o un nome, o un verso).
In questi casi particolari si puo` usare \linebreak.
Ciao,
-- 
 LF

Per obbligare un a capo si può frammentare la parola nei punti voluti. Ad
esempio am\-mor\-ta\-men\-to. Ciao Teresa.