diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/ofs/ofs-6c.tex')
-rw-r--r-- | Master/texmf-dist/tex/generic/ofs/ofs-6c.tex | 249 |
1 files changed, 249 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/generic/ofs/ofs-6c.tex b/Master/texmf-dist/tex/generic/ofs/ofs-6c.tex new file mode 100644 index 00000000000..f3a2ff2230e --- /dev/null +++ b/Master/texmf-dist/tex/generic/ofs/ofs-6c.tex @@ -0,0 +1,249 @@ +% OFS: Declaration of Cyrrilic T2A encoding +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Mar 2004 Petr Olsak + +% 6c = T2C encoding + +\protectreading ofs-6c.tex % This is part of OFS package + +\accentdef \` * 6c {\accent 0} +\accentdef \' * 6c {\accent 1} +\accentdef \^ * 6c {\accent 2} +\accentdef \~ * 6c {\accent 3} +\accentdef \" * 6c {\accent 4} +\accentdef \H * 6c {\accent 5} +\accentdef \r * 6c {\accent 6} +\accentdef \v * 6c {\accent 7} +\accentdef \u * 6c {\accent 8} +\accentdef \= * 6c {\accent 9} +\accentdef \. * 6c {\accent 10} +\accentdef \f * 6c {\accent 18} +\accentdef \C * 6c {\accent 19} +\accentdef \U * 6c {\accent 20} +\accentdef \b * 6c {\accentbelow {\char9}{.15ex}} +\accentdef \c * 6c {\accentbelow {\char11}{0pt}} +\accentdef \d * 6c {\accentbelow {.}{.1ex}} +\accentdef \k * 6c {\accentbelow {\char12}{0pt}} + +\let\promile=\relax +\characterdef \promile 6c {\%\char 24 } +\characterdef \pertenthousand 6c {\%\char 24\char 24 } + +\characterdef \textendash 6c 21 +\characterdef \cyrdash 6c 22 +\characterdef \textemdash 6c 22 +\characterdef \textcompwordmark 6c 23 +\characterdef \textvisiblespace 6c 32 +\characterdef \textdollar 6c 36 +\characterdef \textless 6c 60 +\characterdef \textgreater 6c 62 +\characterdef \textbackslash 6c 92 +\characterdef \textasciicircum 6c 94 +\characterdef \textunderscore 6c 95 +\characterdef \textbraceleft 6c 123 +\characterdef \textbar 6c 124 +\characterdef \textbraceright 6c 125 +\characterdef \textasciitilde 6c 126 +\characterdef \textnumero 6c 157 +\characterdef \textcurrency 6c 158 +\characterdef \textsection 6c 159 +\characterdef \textquotedbl 6c 34 +\characterdef \textquoteleft 6c 96 +\characterdef \textquoteright 6c 39 +\characterdef \textquotedblleft 6c 16 +\characterdef \textquotedblright 6c 17 +\characterdef \quotedblbase 6c 189 +\characterdef \CYRpalochka 6c 13 +\characterdef \cyrlangle 6c 14 +\characterdef \cyrrangle 6c 15 +\characterdef \guillemotleft 6c 190 +\characterdef \guillemotright 6c 191 +\characterdef \dotlessi 6c 25 +\characterdef \dotlessj 6c 26 + +\let\i=\dotlessi \let\j=\dotlessj +\accentdef \. i 6c `\i +\accentdef \` i 6c {\accent0 \i} +\accentdef \` {\i} 6c {\accent0 \i} +\accentdef \' i 6c {\accent1 \i} +\accentdef \' {\i} 6c {\accent1 \i} +\accentdef \^ i 6c {\accent2 \i} +\accentdef \^ {\i} 6c {\accent2 \i} +\accentdef \" i 6c {\accent4 \i} +\accentdef \" {\i} 6c {\accent4 \i} + +\characterdef \CYRA 6c 192 +\characterdef \cyra 6c 224 +\characterdef \CYRB 6c 193 +\characterdef \cyrb 6c 225 +\characterdef \CYRV 6c 194 +\characterdef \cyrv 6c 226 +\characterdef \CYRG 6c 195 +\characterdef \cyrg 6c 227 +\characterdef \CYRD 6c 196 +\characterdef \cyrd 6c 228 +\characterdef \CYRE 6c 197 +\characterdef \cyre 6c 229 +\characterdef \CYRZH 6c 198 +\characterdef \cyrzh 6c 230 +\characterdef \CYRZ 6c 199 +\characterdef \cyrz 6c 231 +\characterdef \CYRI 6c 200 +\characterdef \cyri 6c 232 +\characterdef \CYRISHRT 6c 201 +\characterdef \cyrishrt 6c 233 +\characterdef \CYRK 6c 202 +\characterdef \cyrk 6c 234 +\characterdef \CYRL 6c 203 +\characterdef \cyrl 6c 235 +\characterdef \CYRM 6c 204 +\characterdef \cyrm 6c 236 +\characterdef \CYRN 6c 205 +\characterdef \cyrn 6c 237 +\characterdef \CYRO 6c 206 +\characterdef \cyro 6c 238 +\characterdef \CYRP 6c 207 +\characterdef \cyrp 6c 239 +\characterdef \CYRR 6c 208 +\characterdef \cyrr 6c 240 +\characterdef \CYRS 6c 209 +\characterdef \cyrs 6c 241 +\characterdef \CYRT 6c 210 +\characterdef \cyrt 6c 242 +\characterdef \CYRU 6c 211 +\characterdef \cyru 6c 243 +\characterdef \CYRF 6c 212 +\characterdef \cyrf 6c 244 +\characterdef \CYRH 6c 213 +\characterdef \cyrh 6c 245 +\characterdef \CYRC 6c 214 +\characterdef \cyrc 6c 246 +\characterdef \CYRCH 6c 215 +\characterdef \cyrch 6c 247 +\characterdef \CYRSH 6c 216 +\characterdef \cyrsh 6c 248 +\characterdef \CYRSHCH 6c 217 +\characterdef \cyrshch 6c 249 +\characterdef \CYRHRDSN 6c 218 +\characterdef \cyrhrdsn 6c 250 +\characterdef \CYRERY 6c 219 +\characterdef \cyrery 6c 251 +\characterdef \CYRSFTSN 6c 220 +\characterdef \cyrsftsn 6c 252 +\characterdef \CYREREV 6c 221 +\characterdef \cyrerev 6c 253 +\characterdef \CYRYU 6c 222 +\characterdef \cyryu 6c 254 +\characterdef \CYRYA 6c 223 +\characterdef \cyrya 6c 255 +\characterdef \CYRPHK 6c 128 +\characterdef \cyrphk 6c 160 +\characterdef \CYRTETSE 6c 129 +\characterdef \cyrtetse 6c 161 +\characterdef \CYRTDSC 6c 130 +\characterdef \cyrtdsc 6c 162 +\characterdef \CYRGHK 6c 131 +\characterdef \cyrghk 6c 163 +\characterdef \CYRSHHA 6c 132 +\characterdef \cyrshha 6c 164 +\characterdef \CYRRDSC 6c 133 +\characterdef \cyrrdsc 6c 165 +\characterdef \CYRRTICK 6c 134 +\characterdef \cyrrtick 6c 166 +\characterdef \CYRABHDZE 6c 135 +\characterdef \cyrabhdze 6c 167 +\characterdef \CYRMDSC 6c 136 +\characterdef \cyrmdsc 6c 168 +\characterdef \CYRKDSC 6c 137 +\characterdef \cyrkdsc 6c 169 +\characterdef \CYRLDSC 6c 138 +\characterdef \cyrldsc 6c 170 +\characterdef \CYRKHCRS 6c 139 +\characterdef \cyrkhcrs 6c 171 +\characterdef \CYRLHK 6c 140 +\characterdef \cyrlhk 6c 172 +\characterdef \CYRNDSC 6c 141 +\characterdef \cyrndsc 6c 173 +\characterdef \CYRMHK 6c 142 +\characterdef \cyrmhk 6c 174 +\characterdef \CYRNHK 6c 143 +\characterdef \cyrnhk 6c 175 +\characterdef \CYROTLD 6c 144 +\characterdef \cyrotld 6c 176 +\characterdef \CYRABHCH 6c 145 +\characterdef \cyrabhch 6c 177 +\characterdef \CYRABHCHDSC 6c 146 +\characterdef \cyrabhchdsc 6c 178 +\characterdef \CYRSEMISFTSN 6c 147 +\characterdef \cyrsemisftsn 6c 179 +\characterdef \CYRISHRTDSC 6c 148 +\characterdef \cyrishrtdsc 6c 180 +\characterdef \CYRHDSC 6c 149 +\characterdef \cyrhdsc 6c 181 +\characterdef \CYRDZHE 6c 150 +\characterdef \cyrdzhe 6c 182 +\characterdef \CYRABHHA 6c 151 +\characterdef \cyrabhha 6c 183 +\characterdef \CYRCHRDSC 6c 152 +\characterdef \cyrchrdsc 6c 184 +\characterdef \CYRNLHK 6c 153 +\characterdef \cyrnlhk 6c 185 +\characterdef \CYRSCHWA 6c 154 +\characterdef \cyrschwa 6c 186 +\characterdef \CYRRHK 6c 155 +\characterdef \cyrrhk 6c 187 +\characterdef \CYRYO 6c 156 +\characterdef \cyryo 6c 188 +\characterdef \CYRII 6c 73 +\characterdef \cyrii 6c 105 +\characterdef \CYRJE 6c 74 +\characterdef \cyrje 6c 106 +\characterdef \CYRQ 6c 81 +\characterdef \cyrq 6c 113 +\characterdef \CYRDZE 6c 83 +\characterdef \cyrdze 6c 115 +\characterdef \CYRW 6c 87 +\characterdef \cyrw 6c 119 + +\accentdef \" \CYRE 6c 156 +\accentdef \" \cyre 6c 188 +\accentdef \U \CYRI 6c 201 +\accentdef \U \cyri 6c 233 +\accentdef \k \CYRABHCH 6c 201 +\accentdef \k \cyrabhch 6c 233 + +%% lccodes, uccodes: + +\modifydef 6c:lccodes; {% For \setlang, see langdoc.tex + \skipfirststep + \lccodesloop ^^a0^^bc^^80% from \cyrgup to \cyryo, first cap: \CYRGUP + \lccodesloop ^^e0^^ff^^c0% from \cyra to \cyrya, first cap: \CYRA + \def\lccodesback {\zerolccodes ^^80^^ff}% +} + + +%%% The CM font metric mapping: + +\registerECfont cmr6c lcrm % +\registerECfont cmbx6c lcbx % +\registerECfont cmti6c lcti % +\registerECfont cmbxti6c lcbi % +\registerECfont cmsl6c lcsl % +\registerECfont cmbxsl6c lcbl % + +\registerECfont cmss6c lcss % +\registerECfont cmssbx6c lcsx % +\registerECfont cmssi6c lcsi % +\registerECfont cmssbxti6c lcso % + +\registerECTTfont cmtt6c lctt % +\registerECTTfont cmitt6c lcit % +\registerECTTfont cmsltt6c lcst % + + + + + + + + |