Tibetano e Devanagari legature non ottenere raccolta correttamente utilizzando iText
Domanda
ho cercato di uscita del testo Unicode utilizzando sia iText-2.1.7 e iText-5.1.3.
Mentre caratteri Devanagari ricevuti raccolta correttamente, non sono in grado di vedere i caratteri tibetani correttamente impilati.
In vece, ogni personaggio sta occupando uno spazio separato. Ho provato con BaseFonts sia ARIALUNI.TTF e TibMachUni-1.901b.ttf, ma senza successo.
Googling mi ha dato una postale di 2009 che indicavano che non era facilmente possibile allora.
Sono bloccato nel bel mezzo di un progetto Unicode. Gradirei indizi arrivare a procedere.
Soluzione
Al momento l'unico Ligaturizer all'interno iText è il ArabicLigaturizer
, sono sorpreso che Devanagari funziona per voi in realtà.
Si prega di consultare Bruno Lowagie di (lo sviluppatore primario) posta da all'inizio di quest'anno insieme con il < a href = "http://support.itextpdf.com/node/83" rel = "nofollow"> post che ha legato a , in particolare:
Nessuno degli sviluppatori iText attuali capire Hindi o qualsiasi altro lingua Indic, quindi è molto difficile per loro (se non impossibile) scrivere un tale IndicLigaturizer
Sostituire "Indic" con "Tibet" o qualsiasi altro linguaggio che ha bisogno di legature.