[cstex] CSfonts a T1 kodovanie

Jan Musinsky musinsky at gmail.com
Mon Jul 29 12:33:03 CEST 2013


Vdaka za naozaj fundovanu odpoved !

V pripade, ze by sa clovek do toho aj pustil (riesenia 3 a 4),
tak najvacsi problem by asi bol ten, ktory Vy spominate:
strata kompatibility zo zvyskom sveta (co je uplne proti
filozofii samotneho TeX).

Z mojho pohladu definitivne riesenie: T1 kodovanie +
Latin Modern.

Este raz dakujem,
Jan




2013/7/29 Zdenek Wagner <zdenek.wagner at gmail.com>:
> 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



More information about the csTeX mailing list