Poznamka k chybam v TeXu

Tomas Mraz XMRAZ at cslab.felk.cvut.cz
Thu Mar 23 16:34:04 CET 1995


"Petr Sojka wrote:"
> Mozna nebude na skodu, kdyz trosku shrnu svuj nahled a motivy
> k memu nazoru na kodovani 8-bitovych fontu v cstexu, ktera
> je v posledni dobe diskutovana na ruznych diskusnich skupinach.
>
> `Standardni' 8bitove rozsireni (tez zvane T1) 7bitovych
                       ^^^^^^^^^ bohuzel to neni pouze rozsireni.
>
> Nerozumim trochu tomu, co se mini zbytecne vynalozenou praci.
> Ja za zbytecne vynalozenou praci vidim snahu drzet se kodovani
> ISO-Latin2 (vstupniho kodovani) pro neco uplne jineho
> (kodovani fontu v TeXu). Toto rozhodnuti, udelane na zaklade
> mylneho nazoru, ze nejde realizovat zobrazeni z vstupniho
> kodovani dokumentu do kodovani fontu (jde to jak na urovni
> TeXu pomoci aktivnich znaku, tak interni tabulkou TeXu).
> Jak je videt z .tcp tabulek
> v emtexu a xchar a xord tabulek v tex.web, neni v mapovani
> vstupniho kodovani do kodovani fontu zadny problem a o tomto
> reseni panuje myslim shoda (viz prispevek Libora Skarvady
> na posledni valne hromade cstugu).
> O vstupni kodovani tedy nejde -- kazdy at si pouziva, co
> mu prirostlo k srdci, treba Kameniky. Postupem casu se csfonty
> vylepsovaly, coz vedlo jednak k nemoznosti jejich realizace
> jako virtualni fonty nad CM (promile), jednak k ustupu od
> volby striktniho ISO-Latin2 a reseni laka k pridavani dalsich
> znaku do volnych pozic.
   S timto souhlasim, nicmene bych to nepovazoval za hlavni duvod
odpurcu zmeny kodovani v csTeXu. Stejne vetsina lidi pouzivajicich
csTeX na PC stejne pouziva cestinu Kamenickych. Takze se .tcp tabulky
uplatni.

> Zachovani zpetne kompatibility je nesmirne dulezite.
> Neni zadouci cokoliv delat se starymi dokumenty a pro zpetnou kompatibilitu
> je tedy nutne cs fonty drzet. Zamyslim-li se vsak,
    Ano :-)))
> kam muze jit vyvoj, dochazim k zaveru, ze:
>
> -- svet bude stale vice prositovan a vymena texovych souboru
> (.tex, vystavenych .dvi souboru, .ps s bitmapami fontu,
> .pdf generovanymi z .ps) bude stale
> vetsi. Vystaveny .dvi s cs fonty si nikdo venku nezobrazi.
   Maji skutecne bezne v Evrope pouzivane dc fonty vsechny znaky
potrebne pro tisk napr. r s hackem? Paklize ne, vidime, ze stejne
muzeme bez obav exportovat pouze anglicky text -> muzeme pouzit cm
fonty, a tedy bez problemu.

> Vystaveny .tex soubor si nikdo hned neprelozi,
> nebot bude obsahovat odkazy na csr10.tfm, apod.).
   Stejny problem jako vyse.

> -- stale casteji budou pouzivany non CM fonty v TeXu (zejmena Type-1
> ci Truetype). Bude treba nekam mapovat ty specialni znaky z techto
> fontu do 8-bitovych TeXovych metrik -- ergo -- pri zachovani
> ISO-L2 pro kodovani fontu bude treba urcit kam a bude treba
> na to delat patricny support (ve forme latexovych .fd souboru)
> Na CTAN existuji tisice postscriptovych fontu (metrik) v kodovani
> T1. Jejich instalace je otazkou stazeni patricneho podstromu
> a rozbaleni (obsahuje .tfm, .vf, .fd,.sty a .map soubory)
> [instalace u me predstavuje udelani jednoho linku do CTAN stromu].
    Tyto postscriptove fonty neobsahuji ceske znaky, paklize by je
obsahovaly (presneji jednalo by se o ceske mutace danych fontu) a ja
bych je chtel pouzivat, predpokladam, ze postup jiz tak jednoduchy
nebude.

                                               Tomas Mraz.




More information about the csTeX mailing list