From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- fonts/cyrillic/ot2cyr/AFIIOT2.etx | 433 +++++++++++++++++++++++++++++++++++++ fonts/cyrillic/ot2cyr/AFIIcyr.mtx | 181 ++++++++++++++++ fonts/cyrillic/ot2cyr/OT2enc.def | 126 +++++++++++ fonts/cyrillic/ot2cyr/OT2hls.fd | 54 +++++ fonts/cyrillic/ot2cyr/OT2hlst.fd | 54 +++++ fonts/cyrillic/ot2cyr/OT2info.tex | 254 ++++++++++++++++++++++ fonts/cyrillic/ot2cyr/OT2mnt.fd | 54 +++++ fonts/cyrillic/ot2cyr/OT2test.tex | 78 +++++++ fonts/cyrillic/ot2cyr/OT2wncyr.fd | 65 ++++++ fonts/cyrillic/ot2cyr/OT2wncyss.fd | 39 ++++ fonts/cyrillic/ot2cyr/README | 51 +++++ fonts/cyrillic/ot2cyr/go | 30 +++ fonts/cyrillic/ot2cyr/hlsb7k.tfm | Bin 0 -> 1056 bytes fonts/cyrillic/ot2cyr/hlsb7k.vf | Bin 0 -> 1600 bytes fonts/cyrillic/ot2cyr/hlsbo7k.tfm | Bin 0 -> 1300 bytes fonts/cyrillic/ot2cyr/hlsbo7k.vf | Bin 0 -> 1600 bytes fonts/cyrillic/ot2cyr/hlsbot7k.tfm | Bin 0 -> 1020 bytes fonts/cyrillic/ot2cyr/hlsbot7k.vf | Bin 0 -> 1604 bytes fonts/cyrillic/ot2cyr/hlsbt7k.tfm | Bin 0 -> 776 bytes fonts/cyrillic/ot2cyr/hlsbt7k.vf | Bin 0 -> 1600 bytes fonts/cyrillic/ot2cyr/hlsr7k.tfm | Bin 0 -> 1064 bytes fonts/cyrillic/ot2cyr/hlsr7k.vf | Bin 0 -> 1600 bytes fonts/cyrillic/ot2cyr/hlsro7k.tfm | Bin 0 -> 1300 bytes fonts/cyrillic/ot2cyr/hlsro7k.vf | Bin 0 -> 1600 bytes fonts/cyrillic/ot2cyr/hlsrot7k.tfm | Bin 0 -> 992 bytes fonts/cyrillic/ot2cyr/hlsrot7k.vf | Bin 0 -> 1604 bytes fonts/cyrillic/ot2cyr/hlsrt7k.tfm | Bin 0 -> 776 bytes fonts/cyrillic/ot2cyr/hlsrt7k.vf | Bin 0 -> 1600 bytes fonts/cyrillic/ot2cyr/lscy.map | 24 ++ fonts/cyrillic/ot2cyr/lscyb.afm | 261 ++++++++++++++++++++++ fonts/cyrillic/ot2cyr/lscyb.mtx | 273 +++++++++++++++++++++++ fonts/cyrillic/ot2cyr/lscyb.tfm | Bin 0 -> 1480 bytes fonts/cyrillic/ot2cyr/lscybo.afm | 260 ++++++++++++++++++++++ fonts/cyrillic/ot2cyr/lscybo.tfm | Bin 0 -> 1732 bytes fonts/cyrillic/ot2cyr/lscyo.afm | 259 ++++++++++++++++++++++ fonts/cyrillic/ot2cyr/lscyo.tfm | Bin 0 -> 1760 bytes fonts/cyrillic/ot2cyr/lscyr.afm | 262 ++++++++++++++++++++++ fonts/cyrillic/ot2cyr/lscyr.tfm | Bin 0 -> 1508 bytes fonts/cyrillic/ot2cyr/lstcyb.afm | 259 ++++++++++++++++++++++ fonts/cyrillic/ot2cyr/lstcyb.tfm | Bin 0 -> 1132 bytes fonts/cyrillic/ot2cyr/lstcybo.afm | 259 ++++++++++++++++++++++ fonts/cyrillic/ot2cyr/lstcybo.tfm | Bin 0 -> 1384 bytes fonts/cyrillic/ot2cyr/lstcyo.afm | 259 ++++++++++++++++++++++ fonts/cyrillic/ot2cyr/lstcyo.tfm | Bin 0 -> 1384 bytes fonts/cyrillic/ot2cyr/lstcyr.afm | 261 ++++++++++++++++++++++ fonts/cyrillic/ot2cyr/lstcyr.tfm | Bin 0 -> 1132 bytes fonts/cyrillic/ot2cyr/makecyr.tex | 69 ++++++ fonts/cyrillic/ot2cyr/manifest.txt | 69 ++++++ fonts/cyrillic/ot2cyr/mntb7k.tfm | Bin 0 -> 880 bytes fonts/cyrillic/ot2cyr/mntb7k.vf | Bin 0 -> 1332 bytes fonts/cyrillic/ot2cyr/mntbo7k.tfm | Bin 0 -> 1028 bytes fonts/cyrillic/ot2cyr/mntbo7k.vf | Bin 0 -> 1336 bytes fonts/cyrillic/ot2cyr/mntboz.afm | 201 +++++++++++++++++ fonts/cyrillic/ot2cyr/mntboz.tfm | Bin 0 -> 1368 bytes fonts/cyrillic/ot2cyr/mntbz.afm | 193 +++++++++++++++++ fonts/cyrillic/ot2cyr/mntbz.tfm | Bin 0 -> 1200 bytes fonts/cyrillic/ot2cyr/mntr7k.tfm | Bin 0 -> 888 bytes fonts/cyrillic/ot2cyr/mntr7k.vf | Bin 0 -> 1332 bytes fonts/cyrillic/ot2cyr/mntro7k.tfm | Bin 0 -> 1024 bytes fonts/cyrillic/ot2cyr/mntro7k.vf | Bin 0 -> 1336 bytes fonts/cyrillic/ot2cyr/mntroz.afm | 201 +++++++++++++++++ fonts/cyrillic/ot2cyr/mntroz.tfm | Bin 0 -> 1364 bytes fonts/cyrillic/ot2cyr/mntrz.afm | 193 +++++++++++++++++ fonts/cyrillic/ot2cyr/mntrz.tfm | Bin 0 -> 1204 bytes fonts/cyrillic/ot2cyr/mntz.map | 20 ++ fonts/cyrillic/ot2cyr/monoOT2.etx | 204 +++++++++++++++++ fonts/cyrillic/ot2cyr/monocyr.mtx | 181 ++++++++++++++++ fonts/cyrillic/ot2cyr/wncyrps.vec | 126 +++++++++++ 68 files changed, 5253 insertions(+) create mode 100644 fonts/cyrillic/ot2cyr/AFIIOT2.etx create mode 100644 fonts/cyrillic/ot2cyr/AFIIcyr.mtx create mode 100644 fonts/cyrillic/ot2cyr/OT2enc.def create mode 100644 fonts/cyrillic/ot2cyr/OT2hls.fd create mode 100644 fonts/cyrillic/ot2cyr/OT2hlst.fd create mode 100644 fonts/cyrillic/ot2cyr/OT2info.tex create mode 100644 fonts/cyrillic/ot2cyr/OT2mnt.fd create mode 100644 fonts/cyrillic/ot2cyr/OT2test.tex create mode 100644 fonts/cyrillic/ot2cyr/OT2wncyr.fd create mode 100644 fonts/cyrillic/ot2cyr/OT2wncyss.fd create mode 100644 fonts/cyrillic/ot2cyr/README create mode 100644 fonts/cyrillic/ot2cyr/go create mode 100644 fonts/cyrillic/ot2cyr/hlsb7k.tfm create mode 100644 fonts/cyrillic/ot2cyr/hlsb7k.vf create mode 100644 fonts/cyrillic/ot2cyr/hlsbo7k.tfm create mode 100644 fonts/cyrillic/ot2cyr/hlsbo7k.vf create mode 100644 fonts/cyrillic/ot2cyr/hlsbot7k.tfm create mode 100644 fonts/cyrillic/ot2cyr/hlsbot7k.vf create mode 100644 fonts/cyrillic/ot2cyr/hlsbt7k.tfm create mode 100644 fonts/cyrillic/ot2cyr/hlsbt7k.vf create mode 100644 fonts/cyrillic/ot2cyr/hlsr7k.tfm create mode 100644 fonts/cyrillic/ot2cyr/hlsr7k.vf create mode 100644 fonts/cyrillic/ot2cyr/hlsro7k.tfm create mode 100644 fonts/cyrillic/ot2cyr/hlsro7k.vf create mode 100644 fonts/cyrillic/ot2cyr/hlsrot7k.tfm create mode 100644 fonts/cyrillic/ot2cyr/hlsrot7k.vf create mode 100644 fonts/cyrillic/ot2cyr/hlsrt7k.tfm create mode 100644 fonts/cyrillic/ot2cyr/hlsrt7k.vf create mode 100644 fonts/cyrillic/ot2cyr/lscy.map create mode 100644 fonts/cyrillic/ot2cyr/lscyb.afm create mode 100644 fonts/cyrillic/ot2cyr/lscyb.mtx create mode 100644 fonts/cyrillic/ot2cyr/lscyb.tfm create mode 100644 fonts/cyrillic/ot2cyr/lscybo.afm create mode 100644 fonts/cyrillic/ot2cyr/lscybo.tfm create mode 100644 fonts/cyrillic/ot2cyr/lscyo.afm create mode 100644 fonts/cyrillic/ot2cyr/lscyo.tfm create mode 100644 fonts/cyrillic/ot2cyr/lscyr.afm create mode 100644 fonts/cyrillic/ot2cyr/lscyr.tfm create mode 100644 fonts/cyrillic/ot2cyr/lstcyb.afm create mode 100644 fonts/cyrillic/ot2cyr/lstcyb.tfm create mode 100644 fonts/cyrillic/ot2cyr/lstcybo.afm create mode 100644 fonts/cyrillic/ot2cyr/lstcybo.tfm create mode 100644 fonts/cyrillic/ot2cyr/lstcyo.afm create mode 100644 fonts/cyrillic/ot2cyr/lstcyo.tfm create mode 100644 fonts/cyrillic/ot2cyr/lstcyr.afm create mode 100644 fonts/cyrillic/ot2cyr/lstcyr.tfm create mode 100644 fonts/cyrillic/ot2cyr/makecyr.tex create mode 100644 fonts/cyrillic/ot2cyr/manifest.txt create mode 100644 fonts/cyrillic/ot2cyr/mntb7k.tfm create mode 100644 fonts/cyrillic/ot2cyr/mntb7k.vf create mode 100644 fonts/cyrillic/ot2cyr/mntbo7k.tfm create mode 100644 fonts/cyrillic/ot2cyr/mntbo7k.vf create mode 100644 fonts/cyrillic/ot2cyr/mntboz.afm create mode 100644 fonts/cyrillic/ot2cyr/mntboz.tfm create mode 100644 fonts/cyrillic/ot2cyr/mntbz.afm create mode 100644 fonts/cyrillic/ot2cyr/mntbz.tfm create mode 100644 fonts/cyrillic/ot2cyr/mntr7k.tfm create mode 100644 fonts/cyrillic/ot2cyr/mntr7k.vf create mode 100644 fonts/cyrillic/ot2cyr/mntro7k.tfm create mode 100644 fonts/cyrillic/ot2cyr/mntro7k.vf create mode 100644 fonts/cyrillic/ot2cyr/mntroz.afm create mode 100644 fonts/cyrillic/ot2cyr/mntroz.tfm create mode 100644 fonts/cyrillic/ot2cyr/mntrz.afm create mode 100644 fonts/cyrillic/ot2cyr/mntrz.tfm create mode 100644 fonts/cyrillic/ot2cyr/mntz.map create mode 100644 fonts/cyrillic/ot2cyr/monoOT2.etx create mode 100644 fonts/cyrillic/ot2cyr/monocyr.mtx create mode 100644 fonts/cyrillic/ot2cyr/wncyrps.vec (limited to 'fonts/cyrillic/ot2cyr') diff --git a/fonts/cyrillic/ot2cyr/AFIIOT2.etx b/fonts/cyrillic/ot2cyr/AFIIOT2.etx new file mode 100644 index 0000000000..ac28e7cc2d --- /dev/null +++ b/fonts/cyrillic/ot2cyr/AFIIOT2.etx @@ -0,0 +1,433 @@ +%% AFIIOT2.etx +%% Copyright 1995 Sebastian Rahtz +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% 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.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Sebastian Rahtz. +% +% This work consists of all files listed in manifest.txt. +% +% Encoding: AMS Cyrillic +% Encoding vector for AMS Washington WNCYR `CM' Cyrillic fonts +% This uses the AFII numbers for the Cyrillic glyphs. +% +% This is derived from WNCYR.VEC distributed with Lucida Cyrillic; +% therefore the AFII names. God only knows what other people +% call all these things! +% +\relax +\documentstyle[fontdoc,twocolumn]{article} +\title{The \TeX\ OT2 vector (AFII style)} +\author{Sebastian Rahtz} +\date{October 1995} +\begin{document} +\maketitle +\section{Introduction} +This document describes the \TeX\ Cyrillic OT2 encoding vector, +using mostly AFII numbers +\encoding +\needsfontinstversion{1.335} +\comment{\section{Default values}} +\setstr{codingscheme}{TEX CYRILLIC} +\setint{italicslant}{0} +\setint{xheight}{500} +\setint{interword}{333} +\comment{\section{Default font dimensions}} +\setint{italicslant}{0} +\setint{xheight}{ + \ifisglyph{x}\then + \height{x} + \else + 0 + \fi +} +\setint{interword}{ + \ifisglyph{space}\then + \width{space} + \else + 0 + \fi +} +\comment{\section{Default font dimensions}} +\setint{fontdimen(1)}{\int{italicslant}} % italic slant +\setint{fontdimen(2)}{\int{interword}} % interword space +\ifisint{monowidth}\then + \setint{fontdimen(3)}{0} % interword stretch + \setint{fontdimen(4)}{0} % interword shrink +\else + \setint{fontdimen(3)}{\scale{\int{interword}}{600}}% interword stretch + \setint{fontdimen(4)}{\scale{\int{interword}}{240}}% interword shrink +\fi +\setint{fontdimen(5)}{\int{xheight}} % x-height +\setint{fontdimen(6)}{1000} % quad +\ifisint{monowidth}\then + \setint{fontdimen(7)}{\int{interword}} % extra space after . +\else + \setint{fontdimen(7)}{\scale{\int{interword}}{240}}% extra space after . + % same as shrink +\fi +% +\setslot{afii10059} +% Nj Serbian soft N (looks like Hb) +\endsetslot +\setslot{afii10058} +% Lj Serbian soft L (looks like Jb) +\endsetslot +\setslot{afii10145} +% Dzh Serbian hard DJ +\endsetslot +\setslot{afii10047} +% Ze Russian ZE (looks like mirrored E) +\endsetslot +\setslot{afii10055} +% Iroman Ukranian I +\endsetslot +\setslot{afii10053} +% Ye Ukranian YE +\endsetslot +\setslot{afii10051} +% Dj Serbian soft DJ (looks like Th with tail) +\endsetslot +\setslot{afii10060} +% Tsoft Serbian soft T (looks like Th) +\endsetslot +\setslot{afii10107} +% nj Serbian soft n +\endsetslot +\setslot{afii10106} +% lj Serbian soft l +\endsetslot +\setslot{afii10193} +% dzh Serbian hard dj +\endsetslot +\setslot{afii10095} +% ze Russian ze +\endsetslot +\setslot{afii10103} +% iroman Ukranian i +\endsetslot +\setslot{afii10101} +% ye Ukranian ye +\endsetslot +\setslot{afii10099} +% dj Serbian soft dj (looks like barred h with tail) +\endsetslot +\setslot{afii10108} +% tsoft Serbian soft t (looks like barred h) +\endsetslot +\setslot{afii10048} +% Yu Russian YU (looks like IO) +\endsetslot +\setslot{afii10024} +% Zhe Russian ZHE or ZH (looks like mirrored K plus K) +\endsetslot +\setslot{afii10027} +% Ishort Russian short EE (I with cyrillic breve) +\endsetslot +\setslot{afii10023} +% Yo Russan YO (looks like Edieresis) +\endsetslot +\setslot{Izhitsa} +% afii????? Old Russian IZHITSA (looks like V) +\endsetslot +\setslot{Fita} +% afii????? Old Russian FITA (looks like Theta) +\endsetslot +\setslot{afii10054} +% Zelo Macedonian ZELO DZ (looks like S) +\endsetslot +\setslot{afii10049} +% Ya Russian YA (looks like mirrored R) +\endsetslot +\setslot{afii10096} +% yu Russan yu +\endsetslot +\setslot{afii10072} +% zhe Russian zhe or zh +\endsetslot +\setslot{afii10075} +% ishort Russian short ee +\endsetslot +\setslot{afii10071} +% yo Russian yo +\endsetslot +\setslot{izhitsa} +% afii????? Old Russian izhitsa +\endsetslot +\setslot{fita} +% afii????? Old Russian fita +\endsetslot +\setslot{afii10102} +% zelo Macedonian zelo dz +\endsetslot +\setslot{afii10097} +% ya Russian ya +\endsetslot +\setslot{dieresis} +\endsetslot +\setslot{exclam} +\endsetslot +\setslot{quotedblright} +\endsetslot +\setslot{Yatz} +% afii????? Old Russian letter YATZ +\endsetslot +\setslot{breve} +% breve --- cyrillic breve +\endsetslot +\setslot{percent} +\endsetslot +\setslot{acute} +\endsetslot +\setslot{quoteright} +% apostrophe +\endsetslot +\setslot{parenleft} +\endsetslot +\setslot{parenright} +\endsetslot +\setslot{asterisk} +\endsetslot +\setslot{yatz} +% afii????? Old Russian letter yatz +\endsetslot +\setslot{comma} +\endsetslot +\setslot{hyphen} +\endsetslot +\setslot{period} +\endsetslot +\setslot{slash} +% virgule +\endsetslot +\setslot{zero} +\endsetslot +\setslot{one} +\endsetslot +\setslot{two} +\endsetslot +\setslot{three} +\endsetslot +\setslot{four} +\endsetslot +\setslot{five} +\endsetslot +\setslot{six} +\endsetslot +\setslot{seven} +\endsetslot +\setslot{eight} +\endsetslot +\setslot{nine} +\endsetslot +\setslot{colon} +\endsetslot +\setslot{semicolon} +\endsetslot +\setslot{guillemotleft} +% open Cyrillic quote +\endsetslot +\setslot{dotlessi} +\endsetslot +\setslot{guillemotright} +% close Cyrillic quote +\endsetslot +\setslot{question} +\endsetslot +\setslot{breve} +\endsetslot +\setslot{afii10017} +% A Russian AH +\endsetslot +\setslot{afii10018} +% B Russian BE +\endsetslot +\setslot{afii10040} +% C Russian TSE +\endsetslot +\setslot{afii10021} +% D Russian DE +\endsetslot +\setslot{afii10022} +% E Russian YE +\endsetslot +\setslot{afii10038} +% F Russian EFF(looks like Phi) +\endsetslot +\setslot{afii10020} +% G Russian GHE(looks like Gamma) +\endsetslot +\setslot{afii10039} +% H Russian HHA or KHA(looks like X) +\endsetslot +\setslot{afii10026} +% I Russian EE(looks like mirrored N) +\endsetslot +\setslot{afii10057} +% J Serbian JE +\endsetslot +\setslot{afii10028} +% K Russian KA +\endsetslot +\setslot{afii10029} +% L Russian EL +\endsetslot +\setslot{afii10030} +% M Russian EM +\endsetslot +\setslot{afii10031} +% N Russian EN(looks like H) +\endsetslot +\setslot{afii10032} +% O Russian O +\endsetslot +\setslot{afii10033} +% P Russian PE(looks like Pi) +\endsetslot +\setslot{afii10041} +% Q Russian CHE +\endsetslot +\setslot{afii10034} +% R Russian ERR(looks like P) +\endsetslot +\setslot{afii10035} +% S Russian ESS(looks like C) +\endsetslot +\setslot{afii10036} +% T Russian TE +\endsetslot +\setslot{afii10037} +% U Russian OO or U(looks like Y) +\endsetslot +\setslot{afii10019} +% V Russian VE(looks like B) +\endsetslot +\setslot{afii10043} +% W Russian SHCHA +\endsetslot +\setslot{afii10042} +% X Russian SHA +\endsetslot +\setslot{afii10045} +% Y Russian YERREE or ERY +\endsetslot +\setslot{afii10025} +% Z Russian ZE(looks like 3) +\endsetslot +\setslot{bracketleft} +\endsetslot +\setslot{quotedblleft} +\endsetslot +\setslot{bracketright} +\endsetslot +\setslot{afii10046} +% Soft Russian Soft Sign (applies to consonant preceding) +\endsetslot +\setslot{afii10044} +% Hard Russian Hard Sign (applies to consonant preceding) +\endsetslot +\setslot{quoteleft} +\endsetslot +\setslot{afii10065} +% a Russian ah +\endsetslot +\setslot{afii10066} +% b Russian be +\endsetslot +\setslot{afii10088} +% c Russian tse +\endsetslot +\setslot{afii10069} +% d Russian de +\endsetslot +\setslot{afii10070} +% e Russian ye +\endsetslot +\setslot{afii10086} +% f Russian eff +\endsetslot +\setslot{afii10068} +% g Russian ghe +\endsetslot +\setslot{afii10087} +% h Russian hha or kha +\endsetslot +\setslot{afii10074} +% i Russian ee +\endsetslot +\setslot{afii10105} +% j Serbian je +\endsetslot +\setslot{afii10076} +% k Russian ka +\endsetslot +\setslot{afii10077} +% l Russian el +\endsetslot +\setslot{afii10078} +% m Russian em +\endsetslot +\setslot{afii10079} +% n Russian en +\endsetslot +\setslot{afii10080} +% o Russian o +\endsetslot +\setslot{afii10081} +% p Russian pe +\endsetslot +\setslot{afii10089} +% q Russian che +\endsetslot +\setslot{afii10082} +% r Russian err +\endsetslot +\setslot{afii10083} +% s Russian ess +\endsetslot +\setslot{afii10084} +% t Russian te +\endsetslot +\setslot{afii10085} +% u Russian oo or u +\endsetslot +\setslot{afii10067} +% v Russian ve +\endsetslot +\setslot{afii10091} +% w Russian shcha +\endsetslot +\setslot{afii10090} +% x Russian sha +\endsetslot +\setslot{afii10093} +% y Russian yerree or ery +\endsetslot +\setslot{afii10073} +% z Russian ze +\endsetslot +\setslot{endash} +\endsetslot +\setslot{emdash} +\endsetslot +\setslot{afii61352} +% numero --- No. (number sign) +\endsetslot +\setslot{afii10094} +% soft Russian Soft Sign (applies to consonant preceding) +\endsetslot +\setslot{afii10092} +% hard Russian Hard Sign (applies to consonant preceding) +\endsetslot + +\endencoding + +\end{document} diff --git a/fonts/cyrillic/ot2cyr/AFIIcyr.mtx b/fonts/cyrillic/ot2cyr/AFIIcyr.mtx new file mode 100644 index 0000000000..491d5f88e7 --- /dev/null +++ b/fonts/cyrillic/ot2cyr/AFIIcyr.mtx @@ -0,0 +1,181 @@ +%% AFIIcyr.mtx +%% Copyright 1995 Sebastian Rahtz +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% 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.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Sebastian Rahtz. +% +% This work consists of all files listed in manifest.txt. +\relax +\documentstyle[fontinst]{ltugboat} +\title{The {\tt fontinst} Cyrillic glyphs} +\author{Sebastian Rahtz} +\date{October 14th 1995} +\address{} +\netaddress{s.rahtz@elsevier.co.uk} +\begin{document} +\maketitle +\section{Introduction} +This document describes the glyphs used by the {\tt fontinst} +package when generating \TeX\ OT2 Cyrillic fonts +\raggedright +\metrics +% Uses the fontinst package. +\needsfontinstversion{1.335} +% \unfakable is a glyph which can't be faked. +\setcommand\unfakeable#1{ + \setglyph{#1} + \ifisglyph{#1-not}\then + \moveup{\neg{\depth{#1-not}}} + \glyphrule{ + \width{#1-not} + }{ + \add{\depth{#1-not}}{\height{#1-not}} + } + \resetitalic{\italic{#1-not}} + \moveup{\depth{#1-not}} + \else + \glyphrule{500}{500} + \fi + \glyphwarning{missing glyph `#1'} + \endsetglyph +} +\unfakeable{afii10059} +\unfakeable{afii10058} +\unfakeable{afii10145} +\unfakeable{afii10047} +\unfakeable{afii10055} +\unfakeable{afii10053} +\unfakeable{afii10051} +\unfakeable{afii10060} +\unfakeable{afii10107} +\unfakeable{afii10106} +\unfakeable{afii10193} +\unfakeable{afii10095} +\unfakeable{afii10103} +\unfakeable{afii10101} +\unfakeable{afii10099} +\unfakeable{afii10108} +\unfakeable{afii10048} +\unfakeable{afii10024} +\unfakeable{afii10027} +\unfakeable{afii10023} +\unfakeable{Izhitsa} +\unfakeable{Fita} +\unfakeable{afii10054} +\unfakeable{afii10049} +\unfakeable{afii10096} +\unfakeable{afii10072} +\unfakeable{afii10075} +\unfakeable{afii10071} +\unfakeable{izhitsa} +\unfakeable{fita} +\unfakeable{afii10102} +\unfakeable{afii10097} +\unfakeable{dieresis} +\unfakeable{exclam} +\unfakeable{quotedblright} +\unfakeable{Yatz} +\unfakeable{breve} +\unfakeable{percent} +\unfakeable{acute} +\unfakeable{quoteright} +\unfakeable{parenleft} +\unfakeable{parenright} +\unfakeable{asterisk} +\unfakeable{yatz} +\unfakeable{comma} +\unfakeable{hyphen} +\unfakeable{period} +\unfakeable{slash} +\unfakeable{zero} +\unfakeable{one} +\unfakeable{two} +\unfakeable{three} +\unfakeable{four} +\unfakeable{five} +\unfakeable{six} +\unfakeable{seven} +\unfakeable{eight} +\unfakeable{nine} +\unfakeable{colon} +\unfakeable{semicolon} +\unfakeable{guillemotleft} +\unfakeable{dotlessi} +\unfakeable{guillemotright} +\unfakeable{question} +\unfakeable{breve} +\unfakeable{afii10017} +\unfakeable{afii10018} +\unfakeable{afii10040} +\unfakeable{afii10021} +\unfakeable{afii10022} +\unfakeable{afii10038} +\unfakeable{afii10020} +\unfakeable{afii10039} +\unfakeable{afii10026} +\unfakeable{afii10057} +\unfakeable{afii10028} +\unfakeable{afii10029} +\unfakeable{afii10030} +\unfakeable{afii10031} +\unfakeable{afii10032} +\unfakeable{afii10033} +\unfakeable{afii10041} +\unfakeable{afii10034} +\unfakeable{afii10035} +\unfakeable{afii10036} +\unfakeable{afii10037} +\unfakeable{afii10019} +\unfakeable{afii10043} +\unfakeable{afii10042} +\unfakeable{afii10045} +\unfakeable{afii10025} +\unfakeable{bracketleft} +\unfakeable{quotedblleft} +\unfakeable{bracketright} +\unfakeable{afii10046} +\unfakeable{afii10044} +\unfakeable{quoteleft} +\unfakeable{afii10065} +\unfakeable{afii10066} +\unfakeable{afii10088} +\unfakeable{afii10069} +\unfakeable{afii10070} +\unfakeable{afii10086} +\unfakeable{afii10068} +\unfakeable{afii10087} +\unfakeable{afii10074} +\unfakeable{afii10105} +\unfakeable{afii10076} +\unfakeable{afii10077} +\unfakeable{afii10078} +\unfakeable{afii10079} +\unfakeable{afii10080} +\unfakeable{afii10081} +\unfakeable{afii10089} +\unfakeable{afii10082} +\unfakeable{afii10083} +\unfakeable{afii10084} +\unfakeable{afii10085} +\unfakeable{afii10067} +\unfakeable{afii10091} +\unfakeable{afii10090} +\unfakeable{afii10093} +\unfakeable{afii10073} +\unfakeable{endash} +\unfakeable{emdash} +\unfakeable{afii61352} +\unfakeable{afii10094} +\unfakeable{afii10092} +\endmetrics +\makesignature +\end{document} diff --git a/fonts/cyrillic/ot2cyr/OT2enc.def b/fonts/cyrillic/ot2cyr/OT2enc.def new file mode 100644 index 0000000000..df585510de --- /dev/null +++ b/fonts/cyrillic/ot2cyr/OT2enc.def @@ -0,0 +1,126 @@ +%% OT2enc.def +%% Copyright 1996 S Rahtz, M Ellert, F Widmann +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% 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.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Sebastian Rahtz. +% +% This work consists of all files listed in manifest.txt. +% +\ProvidesFile{OT2enc.def}[1996/03/08 OT2 encoding setup. + S Rahtz, M Ellert, F Widmann] +%% +%% +\DeclareFontEncoding{OT2}{}{} +\DeclareFontSubstitution{OT2}{wncyr}{m}{n} +\DeclareTextAccent{\"}{OT2}{'040} +\DeclareTextAccent{\'}{OT2}{'046} +\DeclareTextAccent{\u}{OT2}{'100} +\DeclareTextAccent{\U}{OT2}{'044} +\DeclareTextCommand{\=}{OT2}[1] + {\PackageError{OT2enc}{accent \string\= not defined in cyrillic}#1} +\DeclareTextCommand{\`}{OT2}[1] + {\PackageError{OT2enc}{accent \string\` not defined in cyrillic}#1} +%% +%% I've added a \U accent for the wide Cyrillic breve in addition +%% to the \u accent used for the smaller breve. I recommend using +%% \U accent for \U{i} and \U{u}. \U{i} has a composite declared +%% below. +%% +%% Text symbols and composites +%% +%\DeclareTextCommandDefault{\Cdprime}{{\mathsurround=0pt$\ubar{\hbox{$''$}}$}} +\DeclareTextCommandDefault{\Cdprime}{{\mathsurround=0pt\b{\hbox{$''$}}}} +\DeclareTextCommandDefault{\Cprime}{{\mathsurround=0pt$'$}} +\DeclareTextCommandDefault{\Dbar}{Dj} +\DeclareTextCommandDefault{\Dzh}{Dzh{\cydot}} +\DeclareTextCommandDefault{\Dz}{Dz} +\DeclareTextCommandDefault{\cdprime}{\/{\mathsurround=0pt$''$}} +\DeclareTextCommandDefault{\cprime}{\/{\mathsurround=0pt$'$}} +\DeclareTextCommandDefault{\cydot}{{\mathsurround=0pt$\cdot$}} +\DeclareTextCommandDefault{\dbar}{dj} +\DeclareTextCommandDefault{\dzh}{dzh{\cydot}} +\DeclareTextCommandDefault{\dz}{dz} +\DeclareTextCommand{\Dbar}{OT2}{Dj} +\DeclareTextCommand{\cydot}{OT2}{{\kern0pt}} +\DeclareTextCommand{\dbar}{OT2}{dj} +\DeclareTextCompositeCommand{\"}{OT2}{I}{{\accent'40\char'004}} +\DeclareTextCompositeCommand{\"}{OT2}{\i}{\"\dotlessi} +\DeclareTextCompositeCommand{\"}{OT2}{\i}{{\accent'40\char'075}} +\DeclareTextCompositeCommand{\'}{OT2}{\i}{\'\dotlessi} +\DeclareTextCompositeCommand{\U}{OT2}{\i}{\U\dotlessi} +\DeclareTextCompositeCommand{\u}{OT2}{U}{{\accent'44U}} +\DeclareTextCompositeCommand{\u}{OT2}{\i}{\u\dotlessi} +\DeclareTextCompositeCommand{\u}{OT2}{u}{{\accent'44u}} +\DeclareTextComposite{\"}{OT2}{E}{'023} +\DeclareTextComposite{\"}{OT2}{e}{'033} +\DeclareTextComposite{\'}{OT2}{C}{'007} +\DeclareTextComposite{\'}{OT2}{c}{'017} +\DeclareTextComposite{\=}{OT2}{E}{'05} +\DeclareTextComposite{\=}{OT2}{I}{'04} +\DeclareTextComposite{\=}{OT2}{\i}{'14} +\DeclareTextComposite{\=}{OT2}{e}{'15} +\DeclareTextComposite{\U}{OT2}{I}{'022} +\DeclareTextComposite{\U}{OT2}{i}{'032} +\DeclareTextComposite{\`}{OT2}{E}{'03} +\DeclareTextComposite{\`}{OT2}{e}{'13} +\DeclareTextComposite{\u}{OT2}{I}{'22} +\DeclareTextComposite{\u}{OT2}{\i}{'32} +\DeclareTextSymbol{\Cdprime}{OT2}{'137} +\DeclareTextSymbol{\Cprime}{OT2}{'136} +\DeclareTextSymbol{\DZH}{OT2}{'002} +\DeclareTextSymbol{\DZ}{OT2}{'026} +\DeclareTextSymbol{\Dzh}{OT2}{'002} +\DeclareTextSymbol{\Dz}{OT2}{'026} +\DeclareTextSymbol{\EE}{OT2}{'005} +\DeclareTextSymbol{\Ee}{OT2}{'005} +\DeclareTextSymbol{\E}{OT2}{'003} +\DeclareTextSymbol{\Fita}{OT2}{'025} +\DeclareTextSymbol{\Hard}{OT2}{'137} +\DeclareTextSymbol{\Izhitza}{OT2}{'024} +\DeclareTextSymbol{\I}{OT2}{'004} +\DeclareTextSymbol{\Soft}{OT2}{'136} +\DeclareTextSymbol{\Yatz}{OT2}{'043} +\DeclareTextSymbol{\cdprime}{OT2}{'177} +\DeclareTextSymbol{\cprime}{OT2}{'176} +\DeclareTextSymbol{\dotlessi}{OT2}{'075} +\DeclareTextSymbol{\dzh}{OT2}{'012} +\DeclareTextSymbol{\dz}{OT2}{'036} +\DeclareTextSymbol{\ee}{OT2}{'015} +\DeclareTextSymbol{\e}{OT2}{'013} +\DeclareTextSymbol{\fita}{OT2}{'035} +\DeclareTextSymbol{\hard}{OT2}{'177} +\DeclareTextSymbol{\izhitza}{OT2}{'034} +\DeclareTextSymbol{\i}{OT2}{'014} +\DeclareTextSymbol{\soft}{OT2}{'176} +\DeclareTextSymbol{\yatz}{OT2}{'053} +%% +%% There is a problem when puting accent on letters treated +%% as ligatures. In ordinary text yu and ya is rendered as +%% soft u and soft a, but \'{yu} does not produce a soft u +%% with an accent, but a y with an accent followed by an a. +%% Therefore I've declared the following text symbols to be +%% used when putting accent these letters. (Is there a need +%% for putting accents on other ligature characters, such as +%% sh, shch, ch, lj, nj, dj, kh, ts, zh?) +%% +\DeclareTextSymbol{\YU}{OT2}{'020} +\DeclareTextSymbol{\Yu}{OT2}{'020} +\DeclareTextSymbol{\yu}{OT2}{'030} +\DeclareTextSymbol{\YA}{OT2}{'027} +\DeclareTextSymbol{\Ya}{OT2}{'027} +\DeclareTextSymbol{\ya}{OT2}{'037} +%% +\endinput +%% +%% End of file `OT2enc.def'. + + diff --git a/fonts/cyrillic/ot2cyr/OT2hls.fd b/fonts/cyrillic/ot2cyr/OT2hls.fd new file mode 100644 index 0000000000..ebf01ade52 --- /dev/null +++ b/fonts/cyrillic/ot2cyr/OT2hls.fd @@ -0,0 +1,54 @@ +%% OT2hls.fd +%% Copyright 1996 Sebastian Rahtz +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% 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.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Sebastian Rahtz. +% +% This work consists of all files listed in manifest.txt. +% +%Filename: OT2hls.fd +%Created by: tex makecyr +%Created using fontinst v1.500 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{OT2hls.fd} + [1995/10/15 Fontinst v1.500 font definitions for OT2/hls.] + +\DeclareFontFamily{OT2}{hls}{} + +\DeclareFontShape{OT2}{hls}{b}{n}{ + <-> hlsb7k +}{} + +\DeclareFontShape{OT2}{hls}{b}{it}{ + <-> hlsbo7k +}{} + +\DeclareFontShape{OT2}{hls}{m}{n}{ + <-> hlsro7k +}{} + +\DeclareFontShape{OT2}{hls}{m}{it}{ + <-> hlsr7k +}{} + +\DeclareFontShape{OT2}{hls}{bx}{n}{<->ssub * hls/b/n}{} +\DeclareFontShape{OT2}{hls}{bx}{it}{<->ssub * hls/b/it}{} +\DeclareFontShape{OT2}{hls}{b}{ui}{<->sub * hls/b/it}{} +\DeclareFontShape{OT2}{hls}{bx}{ui}{<->ssub * hls/b/ui}{} +\DeclareFontShape{OT2}{hls}{l}{n}{<->ssub * hls/m/n}{} +\DeclareFontShape{OT2}{hls}{l}{it}{<->ssub * hls/m/it}{} +\DeclareFontShape{OT2}{hls}{m}{ui}{<->sub * hls/m/it}{} +\DeclareFontShape{OT2}{hls}{l}{ui}{<->ssub * hls/m/ui}{} + +\endinput diff --git a/fonts/cyrillic/ot2cyr/OT2hlst.fd b/fonts/cyrillic/ot2cyr/OT2hlst.fd new file mode 100644 index 0000000000..a7732c3320 --- /dev/null +++ b/fonts/cyrillic/ot2cyr/OT2hlst.fd @@ -0,0 +1,54 @@ +%% OT2hlst.fd +%% Copyright 1996 Sebastian Rahtz +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% 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.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Sebastian Rahtz. +% +% This work consists of all files listed in manifest.txt. +% +%Filename: OT2hlst.fd +%Created by: tex makecyr +%Created using fontinst v1.500 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{OT2hlst.fd} + [1995/10/15 Fontinst v1.500 font definitions for OT2/hlst.] + +\DeclareFontFamily{OT2}{hlst}{} + +\DeclareFontShape{OT2}{hlst}{b}{n}{ + <-> hlsbt7k +}{} + +\DeclareFontShape{OT2}{hlst}{b}{it}{ + <-> hlsbot7k +}{} + +\DeclareFontShape{OT2}{hlst}{m}{n}{ + <-> hlsrot7k +}{} + +\DeclareFontShape{OT2}{hlst}{m}{it}{ + <-> hlsrt7k +}{} + +\DeclareFontShape{OT2}{hlst}{bx}{n}{<->ssub * hlst/b/n}{} +\DeclareFontShape{OT2}{hlst}{bx}{it}{<->ssub * hlst/b/it}{} +\DeclareFontShape{OT2}{hlst}{b}{ui}{<->sub * hlst/b/it}{} +\DeclareFontShape{OT2}{hlst}{bx}{ui}{<->ssub * hlst/b/ui}{} +\DeclareFontShape{OT2}{hlst}{l}{n}{<->ssub * hlst/m/n}{} +\DeclareFontShape{OT2}{hlst}{l}{it}{<->ssub * hlst/m/it}{} +\DeclareFontShape{OT2}{hlst}{m}{ui}{<->sub * hlst/m/it}{} +\DeclareFontShape{OT2}{hlst}{l}{ui}{<->ssub * hlst/m/ui}{} + +\endinput diff --git a/fonts/cyrillic/ot2cyr/OT2info.tex b/fonts/cyrillic/ot2cyr/OT2info.tex new file mode 100644 index 0000000000..ef2c76eb76 --- /dev/null +++ b/fonts/cyrillic/ot2cyr/OT2info.tex @@ -0,0 +1,254 @@ +%% OT2info.tex +%% Copyright 1996 Mattias Ellert +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% 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.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Sebastian Rahtz. +% +% This work consists of all files listed in manifest.txt. +% +\documentclass[a4paper]{article} +\usepackage[OT2,OT1]{fontenc} + +\def\cyr{\fontencoding{OT2}\fontfamily{wncyr}\selectfont} + +\begin{document} + +\title{The OT2 encoding} +\author{Mattias Ellert\\{\small t91mel@student.tdb.uu.se}} +\date{March 8 1996} +\maketitle + +The OT2 encoding is used for writing Cyrillic text in \LaTeX. +The table on the next page shows how to use the encoding. +The first column shows the Cyrillic letters, the second column shows +how to write the letters in the OT2 encoding and the third column +tells you in which languages the letters are used (Rus. = Russian, +Ukr. = Ukrainian, Blr. = Belorussian, Bul. = Bulgarian. Mak. = +Makedonian and of course Serb = Serb). + +Cyrillic letters with one-letter Roman equivalents can be entered `as +is': {\cyr a, b, v, g}, etc. This is also true for some letter +sequences that are treated as ligatures by the \LaTeX\ Cyrillic +fonts ({\cyr dj, zh, lj, nj, kh, ts, ch, sh, shch, yu} and {\cyr +ya}). Note that if you want to write the letter combination {\cyr +t{}s} you have to write \texttt{t\{\}s} in order not to produce a +{\cyr ts}. + +For the upper case versions of these letters the case is chosen by +the first letter, i.e.\ \texttt{Ts} and \texttt{TS} are equivalent. +This is also true for the letters that are written with \LaTeX\ +commands, \texttt{$\backslash$Dzh} and \texttt{$\backslash$DZH} both +produce {\cyr\Dzh}. (In the commands however, you can not mix upper and +lower case letters in the remainder of the command, e.g.\ +\texttt{$\backslash$DZh} does not work.) For letters whose commands +contain the full name of the letter, and not just a transliteration, +the all-upper-case version is not defined. + +Four different accents are declared in the OT2 encoding, +\texttt{$\backslash$'\{\}} is used to produce an acute accent ({\cyr\'{}}), +\texttt{$\backslash$"\{\}} is used for a dierisis ({\cyr\"{}}), and +two different commands, \texttt{$\backslash$u\{\}} and +\texttt{$\backslash$U\{\}} produce the Roman and Cyrillic style breves. +We recommend using the latter in Cyrillic text. {\cyr\"{E}} and {\cyr\U{i}} +(with the Cyrillic breve) have composites declared in the \LaTeX\ +Cyrillic fonts. There is also a dotless {\cyr\i\ (\dotlessi)} in +the fonts, which can be written with the command +\texttt{$\backslash$dotlessi}. There is usually no need for this however, +since the encoding automatically replaces any {\cyr\i}'s with +{\cyr\dotlessi}'s before putting an accent on them. + +In educational text it is customary to put an accent on the stressed +vowel in multi-syllable words. There is however a problem with putting +accents on {\cyr yu} and {\cyr ya} since these are treated as +ligatures. For this reason the OT2 encoding defines the commands +\texttt{$\backslash$yu, $\backslash$ya, $\backslash$Yu} and +\texttt{$\backslash$Ya} which can be used in combinations like +\texttt{$\backslash$'$\{\backslash$yu\}} to produce {\cyr\'{\yu}, +\'{\ya}, \'{\Yu}} and {\cyr\'{\Ya}}. + +\newpage +\thispagestyle{empty} + +\begin{tabular}{|cc|cc|l|} + \hline + {\cyr A} & {\cyr a} & \texttt{A} & \texttt{a} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr B} & {\cyr b} & \texttt{B} & \texttt{b} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr V} & {\cyr v} & \texttt{V} & \texttt{v} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr G} & {\cyr g} & \texttt{G} & \texttt{g} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr \'{G}} & {\cyr \'{g}} & \texttt{$\backslash$'\{G\}} & + \texttt{$\backslash$'\{g\}} & + Mak. \\ + \hline + {\cyr D} & {\cyr d} & \texttt{D} & \texttt{d} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr Dj} & {\cyr dj} & \texttt{Dj} & \texttt{dj} & + Serb \\ + \hline + {\cyr E} & {\cyr e} & \texttt{E} & \texttt{e} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr \"{E}} & {\cyr \"{e}} & \texttt{$\backslash$"\{E\}} & + \texttt{$\backslash$"\{e\}} & + Rus., Blr. \\ + \hline + {\cyr \Ee} & {\cyr \ee} & \texttt{$\backslash$Ee} & + \texttt{$\backslash$ee} & + Ukr. \\ + \hline + {\cyr Zh} & {\cyr zh} & \texttt{Zh} & \texttt{zh} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr Z} & {\cyr z} & \texttt{Z} & \texttt{z} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr \Dz} & {\cyr \dz} & \texttt{$\backslash$Dz} & + \texttt{$\backslash$dz} & + Mak. \\ + \hline + {\cyr I} & {\cyr i} & \texttt{I} & \texttt{i} & + Rus., Ukr., Bul., Mak., Serb \\ + \hline + {\cyr \I} & {\cyr \i} & \texttt{$\backslash$I} & + \texttt{$\backslash$i} & + Ukr., Blr., Russian until 1917 \\ + \hline + {\cyr \"{\I}} & {\cyr \"{\i}} & + \texttt{$\backslash$"\{$\backslash$I\}} & + \texttt{$\backslash$"\{$\backslash$i\}} & + Ukr. \\ + \hline + {\cyr \U{I}} & {\cyr \U{i}} & \texttt{$\backslash$U\{I\}} & + \texttt{$\backslash$U\{i\}} & + Rus., Ukr., Blr., Bul. \\ + \hline + {\cyr J} & {\cyr j} & \texttt{J} & \texttt{j} & + Mak., Serb \\ + \hline + {\cyr K} & {\cyr k} & \texttt{K} & \texttt{k} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr \'{K}} & {\cyr \'{k}} & \texttt{$\backslash$'\{K\}} & + \texttt{$\backslash$'\{k\}} & + Mak. \\ + \hline + {\cyr L} & {\cyr l} & \texttt{L} & \texttt{l} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr Lj} & {\cyr lj} & \texttt{Lj} & \texttt{lj} & + Mak., Serb \\ + \hline + {\cyr M} & {\cyr m} & \texttt{M} & \texttt{m} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr N} & {\cyr n} & \texttt{N} & \texttt{n} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr Nj} & {\cyr nj} & \texttt{Nj} & \texttt{nj} & + Mak., Serb \\ + \hline + {\cyr O} & {\cyr o} & \texttt{O} & \texttt{o} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr P} & {\cyr p} & \texttt{P} & \texttt{p} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr R} & {\cyr r} & \texttt{R} & \texttt{r} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr S} & {\cyr s} & \texttt{S} & \texttt{s} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr T} & {\cyr t} & \texttt{T} & \texttt{t} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr \'{C}} & {\cyr \'{c}} & \texttt{$\backslash$'\{C\}} & + \texttt{$\backslash$'\{c\}} & + Serb \\ + \hline + {\cyr U} & {\cyr u} & \texttt{U} & \texttt{u} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr \U{U}} & {\cyr \U{u}} & \texttt{$\backslash$U\{U\}} & + \texttt{$\backslash$U\{u\}} & + Blr. \\ + \hline + {\cyr F} & {\cyr f} & \texttt{F} & \texttt{f} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr Kh} & {\cyr kh} & \texttt{Kh} & \texttt{kh} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr Ts} & {\cyr ts} & \texttt{Ts} & \texttt{ts} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr Ch} & {\cyr ch} & \texttt{Ch} & \texttt{ch} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr \Dzh} & {\cyr \dzh} & \texttt{$\backslash$Dzh} & + \texttt{$\backslash$dzh} & + Mak., Serb \\ + \hline + {\cyr Sh} & {\cyr sh} & \texttt{Sh} & \texttt{sh} & + Rus., Ukr., Blr., Bul., Mak., Serb \\ + \hline + {\cyr Shch} & {\cyr shch} & \texttt{Shch} & \texttt{shch} & + Rus., Ukr., Bul. \\ + \hline + {\cyr \Hard} & {\cyr \hard} & \texttt{$\backslash$Hard} & + \texttt{$\backslash$hard} & + Rus., Bul. \\ + \hline + {\cyr Y} & {\cyr y} & \texttt{Y} & \texttt{y} & + Rus., Blr. \\ + \hline + {\cyr \Soft} & {\cyr \soft} & \texttt{$\backslash$Soft} & + \texttt{$\backslash$soft} & + Rus., Ukr., Blr., Bul. \\ + \hline + {\cyr \E} & {\cyr \e} & \texttt{$\backslash$E} & + \texttt{$\backslash$e} & + Rus., Blr. \\ + \hline + {\cyr Yu} & {\cyr yu} & \texttt{Yu} & \texttt{yu} & + Rus., Ukr., Blr., Bul. \\ + \hline + {\cyr Ya} & {\cyr ya} & \texttt{Ya} & \texttt{ya} & + Rus., Ukr., Blr., Bul. \\ + \hline + {\cyr \Izhitza} & {\cyr \izhitza} & \texttt{$\backslash$Izhitza} & + \texttt{$\backslash$izhitza} & Russian until 1917 \\ + \hline + {\cyr \Yatz} & {\cyr \yatz} & \texttt{$\backslash$Yatz} & + \texttt{$\backslash$yatz} & Russian until 1917 \\ + \hline + {\cyr \Fita} & {\cyr \fita} & \texttt{$\backslash$Fita} & + \texttt{$\backslash$fita} & Russian until 1917 \\ + \hline + {\cyr N0} & & \texttt{N0} & & \\ + \hline + {\cyr <} & {\cyr >} & \texttt{<} & \texttt{>} & \\ + \hline +\end{tabular} + + +\end{document} + + diff --git a/fonts/cyrillic/ot2cyr/OT2mnt.fd b/fonts/cyrillic/ot2cyr/OT2mnt.fd new file mode 100644 index 0000000000..dcf62d43a4 --- /dev/null +++ b/fonts/cyrillic/ot2cyr/OT2mnt.fd @@ -0,0 +1,54 @@ +%% OT2mnt.fd +%% Copyright 1996 Sebastian Rahtz +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% 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.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Sebastian Rahtz. +% +% This work consists of all files listed in manifest.txt. +% +%Filename: OT2mnt.fd +%Created by: tex makecyr +%Created using fontinst v1.500 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{OT2mnt.fd} + [1995/10/15 Fontinst v1.500 font definitions for OT2/mnt.] + +\DeclareFontFamily{OT2}{mnt}{} + +\DeclareFontShape{OT2}{mnt}{m}{n}{ + <-> mntr7k +}{} + +\DeclareFontShape{OT2}{mnt}{m}{it}{ + <-> mntro7k +}{} + +\DeclareFontShape{OT2}{mnt}{b}{n}{ + <-> mntb7k +}{} + +\DeclareFontShape{OT2}{mnt}{b}{it}{ + <-> mntbo7k +}{} + +\DeclareFontShape{OT2}{mnt}{l}{n}{<->ssub * mnt/m/n}{} +\DeclareFontShape{OT2}{mnt}{l}{it}{<->ssub * mnt/m/it}{} +\DeclareFontShape{OT2}{mnt}{m}{ui}{<->sub * mnt/m/it}{} +\DeclareFontShape{OT2}{mnt}{l}{ui}{<->ssub * mnt/m/ui}{} +\DeclareFontShape{OT2}{mnt}{bx}{n}{<->ssub * mnt/b/n}{} +\DeclareFontShape{OT2}{mnt}{bx}{it}{<->ssub * mnt/b/it}{} +\DeclareFontShape{OT2}{mnt}{b}{ui}{<->sub * mnt/b/it}{} +\DeclareFontShape{OT2}{mnt}{bx}{ui}{<->ssub * mnt/b/ui}{} + +\endinput diff --git a/fonts/cyrillic/ot2cyr/OT2test.tex b/fonts/cyrillic/ot2cyr/OT2test.tex new file mode 100644 index 0000000000..b0009b5f2d --- /dev/null +++ b/fonts/cyrillic/ot2cyr/OT2test.tex @@ -0,0 +1,78 @@ +%% OT2test.tex +%% Copyright 1996 Sebastian Rahtz +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% 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.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Sebastian Rahtz. +% +% This work consists of all files listed in manifest.txt. +% +\documentclass[a4paper]{article} +\usepackage[OT2]{fontenc} + +\begin{document} + +{\rmfamily +abvgde\"{e}zhzi\U{i}klmnoprstufkhtschshshch\hard y\soft \e yuya + +ABVGDE\"{E}ZHZI\U{I}KLMNOPRSTUFKHTSCHSHSHCH\Hard Y\Soft \E YUYA} + +\vspace{3ex} + +{\itshape +abvgde\"{e}zhzi\U{i}klmnoprstufkhtschshshch\hard y\soft \e yuya + +ABVGDE\"{E}ZHZI\U{I}KLMNOPRSTUFKHTSCHSHSHCH\Hard Y\Soft \E YUYA} + +\vspace{3ex} + +{\bfseries +abvgde\"{e}zhzi\U{i}klmnoprstufkhtschshshch\hard y\soft \e yuya + +ABVGDE\"{E}ZHZI\U{I}KLMNOPRSTUFKHTSCHSHSHCH\Hard Y\Soft \E YUYA} + +\vspace{3ex} + +{\scshape +abvgde\"{e}zhzi\U{i}klmnoprstufkhtschshshch\hard y\soft \e yuya + +ABVGDE\"{E}ZHZI\U{I}KLMNOPRSTUFKHTSCHSHSHCH\Hard Y\Soft \E YUYA} + +\vspace{3ex} + +{\sffamily +abvgde\"{e}zhzi\U{i}klmnoprstufkhtschshshch\hard y\soft \e yuya + +ABVGDE\"{E}ZHZI\U{I}KLMNOPRSTUFKHTSCHSHSHCH\Hard Y\Soft \E YUYA} + +\vspace{10ex} + +{\large TY I VY} + +\begin{verse} + + Pustoe \emph{vy} serdechnym \emph{ty} \\ + Ona, obmolvyas\soft, zamenila \\ + I vse schastlivye mechty \\ + V dushe vlyubl\"{e}nno\U{i} vozbudila. \\ + Pred ne\U{i} zadumchivo stoyu, \\ + Svesti oche\U{i} s ne\"{e} net sily; \\ + I govoryu e\U{i}: kak \emph{vy} mily! \\ + I myslyu: kak \emph{tebya} lyublyu! \\ + +\end{verse} + +\begin{flushright} + A. S. Pushkin, 1828 +\end{flushright} + + +\end{document} diff --git a/fonts/cyrillic/ot2cyr/OT2wncyr.fd b/fonts/cyrillic/ot2cyr/OT2wncyr.fd new file mode 100644 index 0000000000..2dd889a8b8 --- /dev/null +++ b/fonts/cyrillic/ot2cyr/OT2wncyr.fd @@ -0,0 +1,65 @@ +%% OT2wncyr.fd +%% Copyright 1999 S. Rahtz, Th. B. +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% 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.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Sebastian Rahtz. +% +% This work consists of all files listed in manifest.txt. +% +\ProvidesFile{OT2wncyr.fd}[1999/01/14 Washington Cyrillic. + S. Rahtz/Th. B.] +\DeclareFontFamily{OT2}{wncyr}{} +\@ifundefined{DeclareThatWNFontShape}% +{\@ifundefined{pdfoutput}% + {\def\DeclareThatWNFontShape#1#2#3#4#5#6{% + \DeclareFontShape{#1}{#2}{#3}{#4}{% + <5> <6> <7> <8> <9> <10> gen * #5 + <12> <10.95> <14.4> <17.28><20.74><24.88>#510}{#6}}} + {\ifnum\pdfoutput=1 + \def\DeclareThatWNFontShape#1#2#3#4#5#6{% + \DeclareFontShape{#1}{#2}{#3}{#4}{<->#510}{#6}} + \else + \def\DeclareThatWNFontShape#1#2#3#4#5#6{% + \DeclareFontShape{#1}{#2}{#3}{#4}{% + <5> <6> <7> <8> <9> <10> gen * #5 + <12> <10.95> <14.4> <17.28><20.74><24.88>#510}{#6}} + \fi}}{} +\DeclareThatWNFontShape{OT2}{wncyr}{m}{n}{wncyr}{} +\DeclareThatWNFontShape{OT2}{wncyr}{b}{n}{wncyb}{} +\DeclareThatWNFontShape{OT2}{wncyr}{m}{it}{wncyi}{} +\DeclareThatWNFontShape{OT2}{wncyr}{m}{sc}{wncysc}{} +\DeclareFontShape{OT2}{wncyr}{bx}{n} {<->ssub * wncyr/b/n}{} +\endinput +\ProvidesFile{OT2wncyr.fd}[1999/01/14 Washington Cyrillic. + S. Rahtz/Th. B.] +\DeclareFontFamily{OT2}{wncyr}{} +\@ifundefined{DeclareThatWNFontShape}% +{\@ifundefined{pdfoutput}% + {\def\DeclareThatWNFontShape#1#2#3#4#5#6{% + \DeclareFontShape{#1}{#2}{#3}{#4}{% + <5> <6> <7> <8> <9> <10> gen * #5 + <12> <10.95> <14.4> <17.28><20.74><24.88>#510}{#6}}} + {\ifnum\pdfoutput=1 + \def\DeclareThatWNFontShape#1#2#3#4#5#6{% + \DeclareFontShape{#1}{#2}{#3}{#4}{<->#510}{#6}} + \else + \def\DeclareThatWNFontShape#1#2#3#4#5#6{% + \DeclareFontShape{#1}{#2}{#3}{#4}{% + <5> <6> <7> <8> <9> <10> gen * #5 + <12> <10.95> <14.4> <17.28><20.74><24.88>#510}{#6}} + \fi}}{} +\DeclareThatWNFontShape{OT2}{wncyr}{m}{n}{wncyr}{} +\DeclareThatWNFontShape{OT2}{wncyr}{b}{n}{wncyb}{} +\DeclareThatWNFontShape{OT2}{wncyr}{m}{it}{wncyi}{} +\DeclareThatWNFontShape{OT2}{wncyr}{m}{sc}{wncysc}{} +\DeclareFontShape{OT2}{wncyr}{bx}{n} {<->ssub * wncyr/b/n}{} +\endinput diff --git a/fonts/cyrillic/ot2cyr/OT2wncyss.fd b/fonts/cyrillic/ot2cyr/OT2wncyss.fd new file mode 100644 index 0000000000..6c52e7b064 --- /dev/null +++ b/fonts/cyrillic/ot2cyr/OT2wncyss.fd @@ -0,0 +1,39 @@ +%% OT2wncyss.fd +%% Copyright 1999 S. Rahtz, Th. B. +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% 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.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Sebastian Rahtz. +% +% This work consists of all files listed in manifest.txt. +% +\ProvidesFile{OT2wncyss.fd}[1999/01/14 Washington Cyrillic Sans. + S. Rahtz./Th. B.] +\DeclareFontFamily{OT2}{wncyss}{} +\@ifundefined{pdfoutput}% + {\def\DeclareThatWNSSFontShape#1#2#3#4#5#6{% + \DeclareFontShape{#1}{#2}{#3}{#4}{% + <5> <6> <7> <8> #58 <9> #59 + <10> <10.95> <12> <14.4> <17.28><20.74><24.88>#510}{#6}}} + {\ifnum\pdfoutput=1 + \def\DeclareThatWNFontShape#1#2#3#4#5#6{% + \DeclareFontShape{#1}{#2}{#3}{#4}{<->#510}{#6}} + \else + \def\DeclareThatWNSSFontShape#1#2#3#4#5#6{% + \DeclareFontShape{#1}{#2}{#3}{#4}{% + <5> <6> <7> <8> #58 <9> #59 + <10> <10.95> <12> <14.4><17.28><20.74><24.88>#510}{#6}} + \fi} +\DeclareThatWNSSFontShape{OT2}{wncyss}{m}{n}{wncyss}{}{} +\DeclareFontShape{OT2}{wncyss}{bx}{n}{<->sub * wncyss/m/n}{} +\DeclareFontShape{OT2}{wncyss}{m}{i}{<->sub * wncyss/m/n}{} +\endinput +%%% \ No newline at end of file diff --git a/fonts/cyrillic/ot2cyr/README b/fonts/cyrillic/ot2cyr/README new file mode 100644 index 0000000000..2b8f2bb43a --- /dev/null +++ b/fonts/cyrillic/ot2cyr/README @@ -0,0 +1,51 @@ +README +Copyright 1995 Sebastian Rahtz + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either version 1.3 +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.3 or later is part of all distributions of LaTeX +version 2005/12/01 or later. + +This work has the LPPL maintenance status `maintained'. + +The Current Maintainer of this work is Sebastian Rahtz. + +This work consists of all files listed in manifest.txt. + +I have spent some while trying to look at Cyrillic encoding in +PostScript fonts, partly to make Lucida Cyrillic available. +While doing that I also looked at Monotype Times. + +What I have done is create: + + a) OT2enc.def and OT2wncyr.fd files to make Washington Cyrillic work + in normal LaTeX. + + b) fontinst .mtx file for Cyrillic glyph names, and .etx file for + OT2 encoding; these in two versions, one for the names as found in + Monotype Times Cyrillic, and one for names in Lucida Cyrillic + (AFII numbers, whatever they may be) + + c) a script (go) to run all the Monotype and Lucida fonts and make the metrics + + d) dvips map files for both families. + +The result is a pretty good match for Lucida, and an almost perfect +one for Monotype Times. The only thing missing in the latter (I pull +in a few characters from the corresponding roman font) is the strange +mis-shaped breve at '044 in Washington Cyrillic. + +Note that i have left the Y&Y names for Lucida Cyrillic alone as the `raw' names +because I couldnt be bothered to rename them + +Have fun + +Sebastian Rahtz +November 22nd 1995 +s.rahtz@elsevier.co.uk + +(looked at and checked by Mattias Eller (tt91mel@student.tdb.uu.se) in +March 1996, and changes made to OT2enc.def and OT2wncyss.fd) diff --git a/fonts/cyrillic/ot2cyr/go b/fonts/cyrillic/ot2cyr/go new file mode 100644 index 0000000000..985afc9475 --- /dev/null +++ b/fonts/cyrillic/ot2cyr/go @@ -0,0 +1,30 @@ +## go +## Copyright 1996 Sebastian Rahtz +# +# This work may be distributed and/or modified under the +# conditions of the LaTeX Project Public License, either version 1.3 +# 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.3 or later is part of all distributions of LaTeX +# version 2005/12/01 or later. +# +# This work has the LPPL maintenance status `maintained'. +# +# The Current Maintainer of this work is Sebastian Rahtz. +# +# This work consists of all files listed in manifest.txt. +tex makecyr.tex +for i in *.vpl +do + B=`basename $i .vpl` + echo Process $i + vptovf $i $B.vf $B.tfm +done +for i in *.pl +do + echo Process $i + B=`basename $i .pl` + pltotf $i $B.tfm +done +rm *.pl *.vpl *8a.tfm *8r* hls*mtx ls*mtx mnt*mtx diff --git a/fonts/cyrillic/ot2cyr/hlsb7k.tfm b/fonts/cyrillic/ot2cyr/hlsb7k.tfm new file mode 100644 index 0000000000..c800cbd5e9 Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsb7k.tfm differ diff --git a/fonts/cyrillic/ot2cyr/hlsb7k.vf b/fonts/cyrillic/ot2cyr/hlsb7k.vf new file mode 100644 index 0000000000..f7d17b4f2b Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsb7k.vf differ diff --git a/fonts/cyrillic/ot2cyr/hlsbo7k.tfm b/fonts/cyrillic/ot2cyr/hlsbo7k.tfm new file mode 100644 index 0000000000..3f29d23925 Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsbo7k.tfm differ diff --git a/fonts/cyrillic/ot2cyr/hlsbo7k.vf b/fonts/cyrillic/ot2cyr/hlsbo7k.vf new file mode 100644 index 0000000000..7ee654a6cd Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsbo7k.vf differ diff --git a/fonts/cyrillic/ot2cyr/hlsbot7k.tfm b/fonts/cyrillic/ot2cyr/hlsbot7k.tfm new file mode 100644 index 0000000000..e7d915ad70 Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsbot7k.tfm differ diff --git a/fonts/cyrillic/ot2cyr/hlsbot7k.vf b/fonts/cyrillic/ot2cyr/hlsbot7k.vf new file mode 100644 index 0000000000..10b57dfa96 Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsbot7k.vf differ diff --git a/fonts/cyrillic/ot2cyr/hlsbt7k.tfm b/fonts/cyrillic/ot2cyr/hlsbt7k.tfm new file mode 100644 index 0000000000..b0a6128c03 Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsbt7k.tfm differ diff --git a/fonts/cyrillic/ot2cyr/hlsbt7k.vf b/fonts/cyrillic/ot2cyr/hlsbt7k.vf new file mode 100644 index 0000000000..ac0915c86a Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsbt7k.vf differ diff --git a/fonts/cyrillic/ot2cyr/hlsr7k.tfm b/fonts/cyrillic/ot2cyr/hlsr7k.tfm new file mode 100644 index 0000000000..521e9c804f Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsr7k.tfm differ diff --git a/fonts/cyrillic/ot2cyr/hlsr7k.vf b/fonts/cyrillic/ot2cyr/hlsr7k.vf new file mode 100644 index 0000000000..72737e8cd2 Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsr7k.vf differ diff --git a/fonts/cyrillic/ot2cyr/hlsro7k.tfm b/fonts/cyrillic/ot2cyr/hlsro7k.tfm new file mode 100644 index 0000000000..c5df3d58e5 Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsro7k.tfm differ diff --git a/fonts/cyrillic/ot2cyr/hlsro7k.vf b/fonts/cyrillic/ot2cyr/hlsro7k.vf new file mode 100644 index 0000000000..8bfcfb2616 Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsro7k.vf differ diff --git a/fonts/cyrillic/ot2cyr/hlsrot7k.tfm b/fonts/cyrillic/ot2cyr/hlsrot7k.tfm new file mode 100644 index 0000000000..dab7adb925 Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsrot7k.tfm differ diff --git a/fonts/cyrillic/ot2cyr/hlsrot7k.vf b/fonts/cyrillic/ot2cyr/hlsrot7k.vf new file mode 100644 index 0000000000..b683fa1e37 Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsrot7k.vf differ diff --git a/fonts/cyrillic/ot2cyr/hlsrt7k.tfm b/fonts/cyrillic/ot2cyr/hlsrt7k.tfm new file mode 100644 index 0000000000..93e4bb337d Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsrt7k.tfm differ diff --git a/fonts/cyrillic/ot2cyr/hlsrt7k.vf b/fonts/cyrillic/ot2cyr/hlsrt7k.vf new file mode 100644 index 0000000000..19d418b178 Binary files /dev/null and b/fonts/cyrillic/ot2cyr/hlsrt7k.vf differ diff --git a/fonts/cyrillic/ot2cyr/lscy.map b/fonts/cyrillic/ot2cyr/lscy.map new file mode 100644 index 0000000000..e8d9a78bd3 --- /dev/null +++ b/fonts/cyrillic/ot2cyr/lscy.map @@ -0,0 +1,24 @@ +%% lscy.map +%% Copyright 1996 Sebastian Rahtz +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% 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.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Sebastian Rahtz. +% +% This work consists of all files listed in manifest.txt. +lscyb LucidaSansCyr-Bold