Este raz Re: Jeste azbuka
Jan Busa
busaj at ccsun.tuke.sk
Wed Apr 24 13:18:03 CEST 2002
Zdravim,
este pridam trochu do mlyna...
Pripajam subor rustina.sty, ktory bol nejaky pokus (nefunguje vsak
zvacsovanie prikazom \Large a pod...). V principe vsetky znaky mozete
najst, ak pre(plain)TeXujete subor testfont.tex a zadate nazov fontu napr.
wncyr10 a potom prikaz \table pripadne aj \sample a nakoniec \bye
Takto ziskate tabulku zankov daneho fontu. Ako vidite v rustina.sty,
niektore znaky som takto zadefinoval.
Ja som to riesil cestou makier, teda napriklad makky znak pouzijem:
pis\mz{}o a pod. Mozno sa to da potom lepsie citat.
Samozrejme pekne riesenie navrhol aj pan Olsak (kedysi v serii clankov
o TeXu), ked zaviedol aktivne znaky, napr. znak ' bol potom makky znak.
{\twlcb Priyatnuyu rabotu s sistemo\pj{} {\rm TeX}}
Jano Busa
-------------- next part --------------
% Toto je pokus o implantaciu rustiny do Latexu
% 26. 1. 1994 Jano Busa
\chardef\mz='176 % makky znak
\chardef\tz='177 % tvrdy znak
\chardef\pj='32 % male ruske j
\chardef\pJ='22 % velke ruske J
\chardef\pe='13 % male obratene e
\chardef\pE='3 % velke obratene E
% fonty cyrilika roman
\font\fivcr = wncyr5
\font\sixcr = wncyr6
\font\sevcr = wncyr7
\font\egtcr = wncyr8
\font\nincr = wncyr9
\font\tencr = wncyr10
\font\elvcr = wncyr10 scaled \magstephalf
\font\twlcr = wncyr10 scaled \magstep1
\font\ftncr = wncyr10 scaled \magstep2
\newfam\crfam
\textfont\crfam=\tencr
\scriptfont\crfam=\sevcr
\scriptscriptfont\crfam=\fivcr
\def\crm{\fam\crfam\tencr}
% fonty cyrilika bold
\font\fivcb = wncyb5
\font\sixcb = wncyb6
\font\sevcb = wncyb7
\font\egtcb = wncyb8
\font\nincb = wncyb9
\font\tencb = wncyb10
\font\elvcb = wncyb10 scaled \magstephalf
\font\twlcb = wncyb10 scaled \magstep1
\font\ftncb = wncyb10 scaled \magstep2
\newfam\cbfam
\textfont\cbfam=\tencb
\scriptfont\cbfam=\sevcb
\scriptscriptfont\cbfam=\fivcb
\def\cb{\fam\cbfam\tencb}
% fonty cyrilika italic
\font\fivci = wncyi5
\font\sixci = wncyi6
\font\sevci = wncyi7
\font\egtci = wncyi8
\font\ninci = wncyi9
\font\tenci = wncyi10
\font\elvci = wncyi10 scaled \magstephalf
\font\twlci = wncyi10 scaled \magstep1
\font\ftnci = wncyi10 scaled \magstep2
\newfam\cifam
\textfont\cifam=\tenci
\scriptfont\cifam=\sevci
\scriptscriptfont\cifam=\fivci
\def\ci{\fam\cifam\tenci}
% fonty cyrilika sans serif
\font\egtcs = wncyss8
\font\nincs = wncyss9
\font\tencs = wncyss10
\font\elvcs = wncyss10 scaled \magstephalf
\font\twlcs = wncyss10 scaled \magstep1
\font\ftncs = wncyss10 scaled \magstep2
\newfam\csfam
\textfont\csfam=\tencs
%\scriptfont\csfam=\sevcs
%\scriptscriptfont\csfam=\fivcs
\def\cs{\fam\csfam\tencs}
% font small capitals
\font\tencc = wncysc10
\font\elvcc = wncysc10 scaled \magstephalf
\font\twlcc = wncysc10 scaled \magstep1
\font\ftncc = wncysc10 scaled \magstep2
More information about the csTeX
mailing list