a0poster a cestina

Petr Olsak petr at olsak.net
Thu Apr 13 11:51:54 CEST 2006



On Thu, 13 Apr 2006, Petr Sojka wrote:

> On Thu, Apr 13, 2006 at 09:03:09AM +0100, Milan Vancura wrote:
> > > LaTeX Font Warning: Font shape `IL2/cmss/m/n' in size <89.16> not available
> > > (Font)              size <24.88> substituted on input line 33.
>
> Dobry den,
>
> > LaTeXista nejsem, ale myslim, ze Vas problem je jen jiny vyskyt problemu, kteri
> > nekteri latexiste povazuji za uzasnou vymozenost LaTeXu: nelze mit (ve
> nemate pravdu. Je dobrym zvykem kdyz necemu nerozumim a nepouzivam,
> tak se nevyjadrovat. Takhle jen matete lidi.
> > standardnim pouziti bez vlastniho predefinovani) fonty vetsi nez cca 25-30pt
> > (zalezi na fontu). Zkuste na toto tema zapatrat v archivu konference, pred par
> > mesici se to tu probiralo a byla tam myslim i naznacena reseni, jak se s tim
> > vyporadat (tedy tajne a doma, jinak by Vas mohl nekdo upalit na LaHranici, ze
> > opovrhujete bezpecnostnim opatrenim moudrymi LaGuru vytvorenem :-) :-) :-) :-)
>
> Hranice vede jinde: mezi pouzitim opticky skalovanych fontu a linearne
> skalovanych, mezi znalosti a matenim, mezi moudrosti a blbosti.
> A jestli chcete, tak :-) :-) :-) :-).
>
> \usepackage{czech} maskuje nekolik veci (na rozdil od
> \usepackage[czech]{babel}, snad jiz kol. Tomasek brzy bude mit
> do vysoke miry kompatibilni verzi se starym czech.sty a bude se moci
> otevrene rici nepouzivejte cslatex, ale latex s babelem).
> Jednou z nich se pouziti (opticky skalovaneho) fontu rodiny Computer
> Modern. K reseni Vaseho ¨problemu" tedy postaci pouzit libovolny
> linearne skalovany font (Times). Navic jde jen o varovani, ktere muzete
> ignorovat, moudry LaTeX Vas jen spravne upozornuje, ze pouzivate neco pro ucel,
> pro ktery font dane rodiny nebyl navrzen/minen. Plainiste si tyto veci
> musi hlidat sami (coz se, jak vidno, vesmes nedeje :-( ).
>
> Jine reseni ¨problemu¨ bude nahrada \usepackage{czech} za
> \usepackage[czech]{babel}, zustane Vam tim puvodni font,
> jen budete kompilovat prikazem latex misto cslatex.

To me pripada jako ucelove spojovani dvou nesouvisejicich veci. Uvedu
fakta.

* LaTeX pracuje s CM fonty tak, ze je neumi zvetsit nad urcitou mez
  na prani uzivatele (pomoci NFSS prikazu).
* cslatex dela totez.
* existuje "hack", ktery redefinuje obsahy fd souboru pro CM fonty tak,
  aby sly libovolne zvetsovat.
* Tento "hack" neni oficialni soucasti LaTeXu a funguje jen pro EC fonty
  (nikoli CSfonty).
* Pokud by se nic noveho nestalo, pak prechod k \usepackage[czech]{babel}
  problem neresi.
* Babel s problemem nezvetsovani CM fontu nesouvisi.

Zrejme existuji nove pristupy v novem LaTeXu, ktere umozni zvetsit
CM fonty. Pokud by cslatex prevzal tyto nove pristupy, pak by
teoreticky "nova verze cslatexu" problem resila stejne, jako
doporuceny prechod k Babelu.

Zdravim

Petr Olsak





More information about the csTeX mailing list