diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /info/examples/ltt/kyril.sty |
Initial commit
Diffstat (limited to 'info/examples/ltt/kyril.sty')
-rw-r--r-- | info/examples/ltt/kyril.sty | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/info/examples/ltt/kyril.sty b/info/examples/ltt/kyril.sty new file mode 100644 index 0000000000..18a9c909e6 --- /dev/null +++ b/info/examples/ltt/kyril.sty @@ -0,0 +1,47 @@ +\ProvidesPackage{kyril}[1999/06/17]
+
+\DeclareOption{basefont}
+{\typeout{setting up cyrillic base font}
+ \renewcommand{\rmdefault}{cyr}
+ \renewcommand{\sfdefault}{cyrs}}
+\ProcessOptions
+
+% Welche Familie soll fuer Times benutzt werden
+\newcommand{\timesdefault}{cmr}
+
+\newcommand{\cyrilacc}
+{\renewcommand{\"}[1]{\accent32##1}%
+ \renewcommand{\'}[1]{\accent38##1}%
+ \renewcommand{\u}[1]{\accent36##1}}
+
+% Kurzfristige Umschaltung
+\DeclareTextFontCommand{\texttimes}
+ {\fontencoding{T1}\fontfamily{\timesdefault}%
+ \selectfont}
+\DeclareTextFontCommand{\textcyrillic}
+ {\fontencoding{OT1}\fontfamily{cyr}%
+ \selectfont\cyrilacc}
+% Dauerhafte Umschaltung
+\newcommand{\timestext}
+ {\usefont{T1}{\timesdefault}{m}{n}}
+\newcommand{\cyrillictext}
+ {\usefont{OT1}{cyr}{m}{n}\cyrilacc}
+
+% Haertezeichen
+\newcommand{\CYRSFTSN}{\symbol{94}}
+\newcommand{\cyrsftsn}{\symbol{126}}
+\newcommand{\CYRHRDSN}{\symbol{95}}
+\newcommand{\cyrhrdsn}{\symbol{127}}
+
+% sonstige Buchstaben
+\providecommand{\CYRDJE}{\symbol{6}}
+\providecommand{\cyrdje}{\symbol{14}}
+\providecommand{\CYRIZH}{\symbol{20}}
+\providecommand{\cyrizh}{\symbol{28}}
+\providecommand{\CYRYAT}{\symbol{35}}
+\providecommand{\cyryat}{\symbol{43}}
+\providecommand{\CYRFITA}{\symbol{21}}
+\providecommand{\cyrfita}{\symbol{29}}
+
+
+
|