summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/fundus/cyr
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/fundus/cyr
Initial commit
Diffstat (limited to 'macros/latex/contrib/fundus/cyr')
-rw-r--r--macros/latex/contrib/fundus/cyr/cyr.sty58
1 files changed, 58 insertions, 0 deletions
diff --git a/macros/latex/contrib/fundus/cyr/cyr.sty b/macros/latex/contrib/fundus/cyr/cyr.sty
new file mode 100644
index 0000000000..9760fde71d
--- /dev/null
+++ b/macros/latex/contrib/fundus/cyr/cyr.sty
@@ -0,0 +1,58 @@
+%%
+%% This is file `cyr.sty',
+%%
+%% Copyright 1995-2012 by Gerd Neugebauer
+%%
+%% This file may be distributed and/or modified under the conditions
+%% of the LaTeX Project Public License, either version 1.3c of this
+%% license or (at your option) any later version. The latest version
+%% of this license is in http://www.latex-project.org/lppl.txt and
+%% version 1.3c or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This file has the LPPL maintenance status "maintained".
+%%
+%% For details see
+%%
+%% @Article{ dtk95.2:neugebauer:setzen,
+%% author = {Gerd Neugebauer},
+%% title = {Setzen russischer {T}extteile mit {\LaTeX}},
+%% journal = dtk,
+%% year = 1995,
+%% volume = {2/95},
+%% altvolume = 7,
+%% altnumber = 2,
+%% month = sep,
+%% pages = {11--20},
+%% annote = bretter,
+%% abstract = {In diesem Beitrag werden M{\"o}glichkeiten aufgezeigt, wie
+%% Texte mit kyrillischen Zeichen in einem normalen Text
+%% eingebracht werden k{\"o}nnen. Dabei werden insbesondere
+%% die kyrillischen Zeichens{\"a}tze der University of
+%% Washington vorgestellt.},
+%% keywords = {Metafont, Schriften, Fonts, Kyrillisch, wncyr, cmcyr}
+%% }
+%%
+\DeclareFontFamily{OT1}{wncyr}{}
+\DeclareFontShape{OT1}{wncyr}{m}{n}{
+ <5> wncyr5 <6> wncyr6 <7> wncyr7 <8> wncyr8 <9> wncyr9
+ <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88> wncyr10 }{}
+\DeclareFontShape{OT1}{wncyr}{bx}{n}{
+ <5> wncyb5 <6> wncyb6 <7> wncyb7 <8> wncyb8 <9> wncyb9
+ <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88> wncyb10 }{}
+\DeclareFontShape{OT1}{wncyr}{m}{it}{
+ <5> wncyi5 <6> wncyi6 <7> wncyi7 <8> wncyi8 <9> wncyi9
+ <10> <10.95> <12> <14.4> <17.28> <20.74> <24.88> wncyi10 }{}
+\DeclareFontShape{OT1}{wncyr}{m}{sl}{ <-> sub * wncyr/m/it }{}
+
+\chardef\tempcat=\the\catcode`\"\catcode`\"=12
+
+\input cyracc.def
+
+{\catcode`\'=13 \catcode`\"=13
+\gdef\cyr{\fontfamily{wncyr}\selectfont\cyracc
+ \catcode`\'=13 \let'=\cprime
+ \catcode`\"=13 \let"=\cdprime
+}}
+
+\catcode`\"=\tempcat