Akcenty pro t' a d'

Petr Sojka sojka at daeron.fi.muni.cz
Thu Nov 13 19:36:44 CET 1997


"tibor simko wrote:"
: >>>>> "jan" =3D=3D Jan Prikryl <prikryl at cg.tuwien.ac.at> writes:
:
:     jan> Proc to potrebuji: jeden z mych kolegu se uci cesky a
:     jan> coby hacker pohrda resenimi typu CsTeX a pise vsechno pomoci
:     jan> ridicich sekvenci - jenze nevi, jak napsat d' a t' tak, aby
:     jan> to nevypadalo hnusne.
:
: u nas byvavalo popularne cosi ako:
:
: =09\newbox\pism
: =09\gdef\th{\protect\@th}
: =09\gdef\@th{\leavevmode\setbox\pism=3D\hbox{t}%
: =09\hbox to \wd\pism{t\kern-0.6ex{\char039}\hss}}
: =09\gdef\dh{\protect\@dh}
: =09\gdef\@dh{\leavevmode\setbox\pism=3D\hbox{d}%
: =09\hbox to 1.05\wd\pism{d\kern-0.4ex{\char039}\hss}}
:
: a ked ten kolega este k tomu prida cosi ako:
:
: =09\catcode`\=E1=3D\active\def=E1{\'a}
:         ...
: =09\catcode`\=EF=3D\active\def=EF{\dh}
: =09\catcode`\=BB=3D\active\def=BB{\th}
:         ...
: tak bude muoct pisat vstupny text osembitovo, nielen pomocou
: riadiacich sekvencii.  teda pokial je to pre neho dost hackerske :-)

Podminka dostatecneho hackerstvi patrne splnena je, nicmene
toto reseni zpusobi problemy deleni slov obsahujicich t' a d'.
Korektni reseni je tedy na urovni virtualnich fontu
(napr. pomoci fontinst si vygenerovat vhodny osmibitovy font).
Podminka sedmibitoveho vstupu je lehce splnitelna i v tomto pripade
napr. pomoci baliku inputenc a fontenc muzete docilit vstupni kodovani
sedmibitove, ale vystupni (kodovani fontu/vzoru pro deleni) osmibitove.
Navic hackerina vyse muze byt stravitelna pri pouziti jedne rodiny/rezu
pisma, pri druhe vsak nikoliv.

Zdravim
Petr Sojka
: tibor.simko at aleph.dpp.fmph.uniba.sk



More information about the csTeX mailing list