%% 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}
