Da me funziona tutto perfettamente, con Mozilla, Firefox, Konqueror e Opera.
La pagina utilizza il set di caratteri UNICODE, per cui devi procurarti un font true type adeguato.
Se provi a visualizzare il sorgente della pagina HTML, puoi notare, innanzi tutto:
Codice: Seleziona tutto
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Quindi, viene indicato al browser che la codifica utilizzata è
utf-8 (UNICODE).
Inoltre, nella sezione
<STYLE> si nota che viene specificato il font true type :"Arial Unicode MS" e "Tibetan Machine Uni"; nel mio caso, è presente "Arial Unicode MS" ma non "Tibetan Machine Uni". Però tutto funziona correttamente!
Evidentemente, se il browser non trova il font "Tibetan Machine Uni", ne cerca un altro simile (ad esempio, "Arial Unicode MS,", "Lucida Sans Unicode"),
Nelle pagine HTML, i simboli UNICODE vengono specificati attraverso la sintassi
&#num; dove
num è un valore in base
10; se vuoi conoscere tutte le codifiche UNICODE, puoi servirti del programma
gucharmap (che dovrebbe essere incluso in tutte le distribuzioni Linux).
Ad esempio:
ཁོང་ཨ་དངུལ་བྱུང་པ་རེད
Se non riesci a visualizzare correttamente questi simboli tibetani, vuol dire che non hai i font adatti, oppure non hai attivato correttamente i font true type.
Non credo che eseguire
fc-cache sia sufficiente per attivare i nuovi font true type; credo siano necessari (
prima di fc-cache)
mkfontscale e
mkfontdir!
Inoltre, dopo aver svolto questo lavoro bisogna anche riavviare il server X.