[cstex] babel a T1 kodovanie

Zdenek Wagner zdenek.wagner at gmail.com
Sun Jul 28 21:03:00 CEST 2013


2013/7/28 Jan Musinsky <musinsky at gmail.com>:
> Dobry den,
>
> \documentclass{article}
>
> \usepackage[utf8]{inputenc}
> \usepackage[slovak]{babel}
> %\usepackage[T1]{fontenc}
>
> \begin{document}
> Skúška
> \end{document}
>
> V pripade ak explicitne nepouzijem T1 kodovanie (zakomentujem
> \usepackage[T1]{fontenc}) tak babel pouziva "ala vnutorne T1"
> kodovanie, a ako vysledok toho pouzije type1 CM fonty (a nie CM-super)
> ako som ocakaval.
>
Ne, pokud nepouzijete \usepackage[T1]{fontenc}, pouzije se kodovani
OT1, ktere vubec neobsahuje pismena s diakritikou. Pouzivaji se
puvodni Knuthovy CM fonty. To, ze pismena s diakritikou funguji, je
dano balickem inputenc, ktery znaky prevede na TeXove sekvence, takze
text se zkonvertuje na Sk\'{u}\v{s}ka (ve skutecnosti jsou ty TeXove
sekvence jeste trochu slozitejsi, rika se tomu LICR = LaTeX Input Code
Representation, ale do detailu nebudu zabihat).

> Ak explicitne pouzijem T1 kodovanie, tak pouzije CM-Super.
>
To je (zrejme) defaultni font v kodovani T1. Nejsem si s tim presne
jist, protoze vzdy pouzivam nejaky jiny font, prinejmensim LM. To, že
na rozdil od kodovani OT1 mate lepsi kresbu pismen s diakritikou a
funguje deleni slov, je dano tim, ze TeXove sekvence jsou v souboru
t1enc.def, ktery bude balickem fontenc nacten, definovany tak, aby
expandovaly na prislusny osmibitovy znak.

> To je bug alebo vlastnost babel-u ??? Pouzivam Tex Live 2013 pod Linuxom.
>
Je to vlastnost jadra LaTeXu a balicku fontenc, babel s tim nema nic spolecneho.

> S pozdravom,
> 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




More information about the csTeX mailing list