[cstex] Kodovani UTF8

Petr Tomasek tomasek at etf.cuni.cz
Wed Feb 13 08:47:46 CET 2008


On Thu, Jan 31, 2008 at 09:07:15AM +0100, Petr Olsak wrote:
> 
> On Wed, 30 Jan 2008, Petr Tomasek wrote:
> 
> > On Sat, Jan 26, 2008 at 07:21:08PM +0100, Zdenek Wagner wrote:
> > > 26.1.08, petr.kucera at gyby.cz <petr.kucera at gyby.cz>:
> > > > Dobrý den,
> > > >
> > > >        předem se omlouvám za tento začátečnický dotaz, ale narazil
> > > > jsem na drobný problém s kódováním UTF8. V LaTeXu s tím celkem problém
> > > > nemám, ale zkoušel jsem použít psané písmo Dr. Olšáka, ale moc si
> > > > nerozumnělo s tímto kódováním. Např. místo "í" se vypíše "v" a u
> > > > ostatních písmen s diakritikou jakoby ignoroval tu diakritiku a psal
> > > > sice správná písmena, ale bez diakritiky a nenavazují na sebe. Dále
> > > > bych se chtěl zeptat, jak mohu donutit csplain, aby správně pracoval s
> > > > diakritikou v UTF8? S plainem nemám moc zkušeností, ale dostal jsem se
> > > > do situace, kdy budu muset šáhnout asi po něm místo po LaTeXu. Na netu
> > > > jsem zatím nenašel nic, co by mě zcela uspokojilo.
> > > >
> > > Optimální pro (cs)plain i LaTeX je překódování encTeXem. Pokud máte
> >
> > "Optimální" to je do té doby, pokud si vystačíte s osmibitovou znakovou
> > sadou (byť vyjádřenou v utf-8). Jakmile potřebujete skutečný unicode,
> > pak nezbývá než použít řešení `a la XeTeX...
> >
> > Petr Tomášek
> 
> Ono asi zalezi na tom, zda clovek je vice konzervativni a chce pracovat
> s puvodnim TeXem, kde je jednoznacne definovana prace s fonty a tyto fonty
> jsou na systemu nezavisle, nebo chce z TeXu vyuzit jen makrojazyk zatimco
> praci s fonty sveri rutinam, ktere jsou implementovany v pouzitem
> operacnim systemu. V prvnim pripade pouzije TeX, ve druhem XeTeX.

To neni otazka konzervativnosti. TeX proste bez znacnehno usili neumoznuje
sazbu komplexnich pisem (napr. biblicka hebrejstina).

Jedine pouzitelne fonty jsou casto jen OpenType s vyuzitim ruznych tabulek pro presne
pozicovani jednotlivych znaku a akcentu.

TeX takovou technologii ani nema, natoz aby pro dany jazyk existovaly fonty.

P.T.


-- 
Petr Tomasek <http://www.etf.cuni.cz/~tomasek>
Jabber: butrus at jabbim.cz
SIP: butrus at ekiga.net



More information about the csTeX mailing list