From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- macros/latex/contrib/fundus/cyr/cyr.sty | 58 +++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 macros/latex/contrib/fundus/cyr/cyr.sty (limited to 'macros/latex/contrib/fundus/cyr') 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 -- cgit v1.2.3