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