[cstex] CSfonts a T1 kodovanie

Zdenek Wagner zdenek.wagner at gmail.com
Mon Jul 29 01:41:11 CEST 2013


2013/7/28 Jan Musinsky <musinsky at gmail.com>:
> Dakujem za odpoved,
> Latin Modern fonty som uz nastastie objavil ...
>
> Ale v kazdom pripade (do buducna) by asi potom bolo dobre
> oddelit subory ohladom IL2 kodovanie (il2enc.def) do ineho
> balika ako to je teraz, t.j. cslatex.tar.gz
> Na jednej strane sa uvadza, ze CSLaTeX uz nie je potrebne
> instalovat, ale na druhej strane ak chcem pouzit len CSfonty,
> tak sa bez neho (resp. bez il2enc.def) nezaobidem ?!
>
Pokud chcete pouzit CSfonty v kodovani IL2 mimo cslatex, pak musite
udelat jeste spoustu dalsich veci. Predevsim musite modifikovat
language.dat, z cestiny a slovenstiny vyhodit kodovani T1 a misto nej
vlozit IL2. Pak musite znovu vygenerovat format. Samozrejme kodovani
T1 prestane fungovat, protoze babel povoluje pro dany jazyk pouze
jedno kodovani. V tomto kodovani jsou nacteny vzory deleni. Kdyz tedy
pouzijete jine kodovani, nez ve kterem jsou nacteny vzory deleni, pak
nebude deleni slov fungovat. Mate tedy 4 moznosti:

1. Pouzivat cslatex, ktery jiz neni udrzovan, ale tlak na jeho
vyhozeni neni, takze bude jeste dlouho existovat.

2. Zustat u standardu T1 a smirit se s tim, ze CSfonty pouzit nelze.
CSfonty jsou povinnou soucasti csplainu, ktery je stale podporovan,
takze fonty nezmizi.

3. Vygenerovat si formaty latex a pdflatex s kodovanim IL2 pro cestinu
a slovenstinu. Pak se ovsem musite smirit s tim, ze muzete pouzit
pouze CS fonty a LM fonty, ktere ovsem navzajem vizualne nerozeznate
(musel byste udelat dukladny test, ktery pred lety udelal Karel
Piska). A dale se musite smirit s tim, ze nebudete kompatibilni se
zbytkem sveta, nikdo nebude schopen zpracovat Vase soubory a Vy
nebudete schopen zpracovat cizi soubory.

4. Modifikovat jadro LaTeXu babel tak, aby povolil zavedeni vzoru
deleni ve vice kodovani pro jeden jazyk. Takovou upravu vytvoril kdysi
davno Jiri Zlatuska, pak jsem to udrzoval ja, posledni verzi udelal
Petr Tesarik. Je to stale dostupne u me na webu:
http://icebearsoft.euweb.cz/tex/csh_babel.php
Tato verze vsak take nema oficialni podporu a nezarucuji, ze
automaticka instalace stale funguje. Navic od TeX Live 2013 doslo i k
nejakym zmenam v infrastrukture. Take se nainstaluje stary babel z
roku 2007, takze pokud se chcete touto cestou vydat, musite si
nastudovat, v cem spociva patch, a udelat si totez v nejnovejsi verzi
babelu. A kdyz to rozchodite, musite si uvedomit, ze soubory s
kodobanim IL2 nebude nikdo jiny umet zpracovat.

Reseni 3 a 4 jsou mozna, ale nikdy nebudou mit oficialni podporu.
Jednalo se o tom pri priprave TeX Live 2008 a byly vazne duvody k
tomu, aby to bylo zamitnuto.

> Jan
>
>
>
> 2013/7/28 Zdenek Wagner <zdenek.wagner at gmail.com>:
>> 2013/7/28 Jan Musinsky <musinsky at gmail.com>:
>>> Dobry den,
>>> prosim Vas ako pouzit, zapnut type1 CSfonts v T1 kodovani v
>>> babelizovanom LaTeX ?
>>>
>>> Jedine ako viem zapnut CSfonts je pouzitim IL2 kodovania, avsak to je
>>> ucastou CSLaTeX, ktore je uz zastarale a nedoporuca sa dalej pouzivat,
>>> instalovat.
>>>
>>> Takze ako pouzit type1 CSfonts v T1 kodovani bez CsLaTeX ?
>>>
>> CSfonty maji kodovani IL2, v jinem kodovani neexistuji. Pokud byste je
>> chtel prevest do Tl, musel byste si udelat virtualni font s
>> prekodovanim. Misto toho byc doporucil pouzit LM fonty. Nejsou
>> stoprocentne ekvivalentni, ale byly optimalizovany tak, aby davaly
>> typgraficky kvalitni vysledek o pro cestinu a slovestinu. Staci pridat
>> \usepackage{lmodern}.
>>
>>> \documentclass[a4paper,12pt]{report}
>>>
>>> \usepackage[utf8]{inputenc}
>>> \usepackage[T1]{fontenc}
>>> \usepackage[slovak]{babel}
>>>
>>> ???
>>>
>>>
>>> Dakujem,
>>> Jan
>>> _______________________________________________
>>> csTeX mailing list
>>> csTeX at cs.felk.cvut.cz
>>> https://lists.felk.cvut.cz/mailman/listinfo/cstex
>>
>>
>>
>> --
>> Zdeněk Wagner
>> http://hroch486.icpf.cas.cz/wagner/
>> http://icebearsoft.euweb.cz
>>
>> _______________________________________________
>> csTeX mailing list
>> csTeX at cs.felk.cvut.cz
>> https://lists.felk.cvut.cz/mailman/listinfo/cstex
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> https://lists.felk.cvut.cz/mailman/listinfo/cstex



-- 
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz




More information about the csTeX mailing list