Newsgroup: it.comp.software.tex
Titolo: Hyphenation di parola con slash

Ho bisogno di definire la hyphenation di "publish/subscribe" che per
qualche motivo altrimenti non viene divisa in sillabe
Ho provato con \hyphenation{publish/subscribe} che pero' non funziona (Not
a letter), e su suggerimento di un amico, anche con qualcosa tipo
\catcode47=11
\hyphenation{pu-bli-sh/sub-scri-be}
\catcode47=12
che analogamente non va.
Qualcuno ha idea se questa cosa sia possibile e come?
Grazie,
Giuseppe
--
 Giuseppe Sollazzo
 Graduate Student in Computer Science (MSc)
 Department of Computer Science, University of Bologna
--
 
http://www.cs.unibo.it/~gsollazz
 
 blog: 
http://gsollazz.web.cs.unibo.it/cgi-bin/blosxom.cgi
--
 mailto:
gsol...@cs.unibo.it
, 
punto...@gmail.com
 (also g'talk)
 icq:11004446, 
msn:pe...@orkus.it
, skype:giuseppe.sollazzo   
--
It's tough to make predictions, especially about the future
                                             ("Yogi" Berra)

 che analogamente non va.
Trovo che sarebbe una cattiva idea quella di voler definire una 
sillabazione di un composto come questo, anche se si potesse. In realtà
si può, ma non come ti ha suggerito il tuo amico. E non ho alcuna
intenzione di dirti come si fa, solo che non si deve agire su
\catcode.
A parte che la sillabazione corretta di "publish" è "pub-lish" e di 
"subscribe" è "sub-scribe" (mai l'inglese andrebbe a capo fra la "i" e 
la "b" in quella posizione).
Lascia perdere, concentrati su ciò che devi scrivere. Alla fine ci sarà 
qualche punto in cui TeX non riesce a comporre un paragrafo; solo 
allora, quando il tuo testo è definitivo, potrai con semplicità agire 
manualmente su quei pochi punti. Un paio di "Overfull \hbox" durante
la composizione, che ti fanno? Ti impediscono forse di leggere il testo?
Ciao
Enrico

 qualche motivo altrimenti non viene divisa in sillabe
Provato con publish\slash subscribe ?
-- 
Giuseppe "Oblomov" Bilotta

 A parte che la sillabazione corretta di "publish" è "pub-lish"
Io sillaberei "publ-ish".
Saluti.
--
Xelloss 

 la composizione, che ti fanno? Ti impediscono forse di leggere il testo?
Conosco le ragioni ideologico-tecniche per cui dici questo, ma onestamente
dopo 3 mesi di redazione, l'ente a cui devo consegnare questo prodotto ha
dei vincoli tipografici particolari e non ho molto tempo per riflessioni
di questo tipo su un testo che onestamente e' gia' definitivo.
Grazie comunque,
Beppe
 
PS: Ringrazio per la soluzione con \slash che e' veloce, non
tipograficamente perfetta, ma funziona


 Io sillaberei "publ-ish".
Io no. L'Oxford American e il Merriam-Webster sono concordi nel dire 
"pub-lish". E anche TeX, sia con regole americane che britanniche.
Il problema è l'incontro fra "b" e "l"; al contrario "selfish" si
divide "self-ish": tra "egoista" e "vendere pesce" c'è una bella
differenza. :-)
Ciao
Enrico

 Provato con publish\slash subscribe ?
Temo che l'OP non volesse questo. Mi raccomando, acqua in bocca sulla
possibile (e orrida) soluzione. ;-)
Ciao
Enrico

 differenza. :-)
Comunque devo dire che le regole di sillabazione inglesi sono terrificanti. 
Ammesso che esistano, delle regole...
--
Xelloss 

 possibile (e orrida) soluzione. ;-)
Ero già abbastanza insofferente al magistero del Vaticano... non vi pare di 
esagerare?
Non tanto per aver taciuto la soluzione orrida (che probabilmente da un 
punto di vista didattico avrebbe avuto senso), quanto per non aver fornito 
alcuna soluzione elegante...
--
Xelloss 

 Ammesso che esistano, delle regole...
Per questo Liang si è inventato il suo metodo con i /patterns/ che
Knuth ha incorporato in TeX.
Ciao
Enrico

 scrive:

Non esiste una soluzione elegante. Questi problemi di composizione vanno
risolti caso per caso, guardando il paragrafo incriminato; non 
certamente definendo una sillabazione valida ovunque.
Naturalmente il metodo ovvio, scrivere "pub\-lish/sub\-scribe" nel 
punto dove ci sono le difficoltà, funziona ottimamente. Nel senso che
permette di comporre il paragrafo a prezzo di un inestetismo.
Non è questione di alto magistero, credimi. :-)
Domanda: come funziona la sillabazione in italiano delle parole con
l'apostrofo? Be', te lo dico. Nei /patterns/ ce n'è uno particolare,
"2'2", l'unico dove ci sia l'apostrofo, che impedisce di aggiungere
punti di sillabazione prima e dopo: non sarebbe corretto "dell'-
universo", non trovi?
Ma prima c'è il trucco magico, che permette di inserire l'apostrofo,
visto che normalmente non ci potrebbe stare:
\lccode`'=`'
Ovviamente fra le cose che fa babel quando passa all'italiano, c'è
di dare ogni volta questo comando. Una "parola" (più precisamente, una
sequenza di caratteri) in cui ci sia un carattere con \lccode zero
non viene presa in considerazione per la sillabazione.
È questo che succede con "publish/subscribe", perché "/" ha \lccode
nullo.
Il famoso amico ha confuso \lccode con \catcode che non c'entra nulla.
Ciao
Enrico

 Beppe
Mi dispiace di non esserti stato d'aiuto. Ma non dirmi che non avevi 
provato a scrivere
pub\-lish/sub\-scribe
nei punti dove la faccenda non andava. Qualunque manuale menziona \-.
Ciao
Enrico

 universo", non trovi?
Se tu avessi letto gli archivi di it.cultura.linguistica.italiano, sapresti 
che c'è qualcuno che ritiene che la soluzione migliore sia trasformare la 
preposizione, ottenendo "dello universo"...
Grazie per la lezione :-)
--
Xelloss 

 preposizione, ottenendo "dello universo"...
Su icli c'è gente parecchio strana, lo so.
Ciao
Enrico

 Usi \slash invece di "/".
Ah già.
Si vede che oggi ho studiato troppo -_-
--
Xelloss 

Grazie a tutti per le risposte, forse qualcosa ho trovato
Beppe


--
