La fantasia non ha limiti e spero nessuno se ne abbia a male se le ho dato libero sfogo… 😉
Come detto dal prof. Gregorio, e come confermato dal TeXbook (pag. 453), la definizione di \hyphenation è generale, con le conseguenze citate qui sopra.
Và però considerato il caso di un documento in cui sono presenti più lingue. Immagino sia ammissibile l’esistenza di parole scritte allo stesso modo ma con regole di sillabazione diverse. Dovrebbe quindi essere possibile poter definire più volte all’interno di un documento la sillabazione di un termine, ammesso che si siano date le indicazioni per cambiare lingua. Il documento “The UK TeX FAQ” (Your 380 Questions Answered, version 3.14, date 2005/07/07) pare darmi ragione (domanda 254 pag.149).
Suggerisce infatti di includere \hyphenation{…} per ogni lingua adoperata, nel caso di parole comuni.
Se ora, supponendo che rodimus non conosca il magiaro e che non intenda usarlo nei suoi appunti del corso di algoritmi e strutture dati, si potrebbe procedere come segue
` \usepackage[italian,magyar]{babel}`
e poi
`{\selectlanguage{magyar}
\hyphentaion{Appunti corso Algoritmi Strutture Dati}
\maketitle
}
{
\selectlanguage{italian}
}`
o meglio, si potrebbe includere direttamente nella ridefinizione di \maketitle tale combiamento di lingua, passando ad \hyphenation il titolo degli appunti come parametro… assurdo? 😆
Luca