diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/ofs/ofs-6x.tex')
-rw-r--r-- | Master/texmf-dist/tex/generic/ofs/ofs-6x.tex | 289 |
1 files changed, 289 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/generic/ofs/ofs-6x.tex b/Master/texmf-dist/tex/generic/ofs/ofs-6x.tex new file mode 100644 index 00000000000..ffdd3c08180 --- /dev/null +++ b/Master/texmf-dist/tex/generic/ofs/ofs-6x.tex @@ -0,0 +1,289 @@ +% OFS: Declaration of Cyrrilic T2A encoding +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Mar 2004 Petr Olsak + +% 6x = X2 encoding + +\protectreading ofs-6x.tex % This is part of OFS package + +\accentdef \` * 6a {\accent 0} +\accentdef \' * 6a {\accent 1} +\accentdef \^ * 6a {\accent 2} +\accentdef \~ * 6a {\accent 3} +\accentdef \" * 6a {\accent 4} +\accentdef \H * 6a {\accent 5} +\accentdef \r * 6a {\accent 6} +\accentdef \v * 6a {\accent 7} +\accentdef \u * 6a {\accent 8} +\accentdef \= * 6a {\accent 9} +\accentdef \. * 6a {\accent 10} +\accentdef \f * 6a {\accent 18} +\accentdef \C * 6a {\accent 19} +\accentdef \U * 6a {\accent 20} +\accentdef \b * 6a {\accentbelow {\char9}{.15ex}} +\accentdef \c * 6a {\accentbelow {\char11}{0pt}} +\accentdef \d * 6a {\accentbelow {.}{.1ex}} +\accentdef \k * 6a {\accentbelow {\char12}{0pt}} + +\let\promile=\relax +\characterdef \promile 6a {\%\char 24 } +\characterdef \pertenthousand 6a {\%\char 24\char 24 } + +\characterdef \textendash 6x 21 +\characterdef \cyrdash 6x 22 +\characterdef \textemdash 6x 22 +\characterdef \textcompwordmark 6x 23 +\characterdef \textvisiblespace 6x 32 +\characterdef \textdollar 6x 36 +\characterdef \textless 6x 60 +\characterdef \textgreater 6x 62 +\characterdef \textbackslash 6x 92 +\characterdef \textasciicircum 6x 94 +\characterdef \textunderscore 6x 95 +\characterdef \textbraceleft 6x 123 +\characterdef \textbar 6x 124 +\characterdef \textbraceright 6x 125 +\characterdef \textasciitilde 6x 126 +\characterdef \textnumero 6x 157 +\characterdef \textcurrency 6x 158 +\characterdef \textsection 6x 159 +\characterdef \textquotedbl 6x 34 +\characterdef \textquoteleft 6x 96 +\characterdef \textquoteright 6x 39 +\characterdef \textquotedblleft 6x 16 +\characterdef \textquotedblright 6x 17 +\characterdef \quotedblbase 6x 189 +\characterdef \CYRpalochka 6x 13 +\characterdef \cyrlangle 6x 14 +\characterdef \cyrrangle 6x 15 +\characterdef \guillemotleft 6x 190 +\characterdef \guillemotright 6x 191 + +\accentdef \. i 6a `\i + +\characterdef \CYRA 6x 192 +\characterdef \cyra 6x 224 +\characterdef \CYRB 6x 193 +\characterdef \cyrb 6x 225 +\characterdef \CYRV 6x 194 +\characterdef \cyrv 6x 226 +\characterdef \CYRG 6x 195 +\characterdef \cyrg 6x 227 +\characterdef \CYRD 6x 196 +\characterdef \cyrd 6x 228 +\characterdef \CYRE 6x 197 +\characterdef \cyre 6x 229 +\characterdef \CYRZH 6x 198 +\characterdef \cyrzh 6x 230 +\characterdef \CYRZ 6x 199 +\characterdef \cyrz 6x 231 +\characterdef \CYRI 6x 200 +\characterdef \cyri 6x 232 +\characterdef \CYRISHRT 6x 201 +\characterdef \cyrishrt 6x 233 +\characterdef \CYRK 6x 202 +\characterdef \cyrk 6x 234 +\characterdef \CYRL 6x 203 +\characterdef \cyrl 6x 235 +\characterdef \CYRM 6x 204 +\characterdef \cyrm 6x 236 +\characterdef \CYRN 6x 205 +\characterdef \cyrn 6x 237 +\characterdef \CYRO 6x 206 +\characterdef \cyro 6x 238 +\characterdef \CYRP 6x 207 +\characterdef \cyrp 6x 239 +\characterdef \CYRR 6x 208 +\characterdef \cyrr 6x 240 +\characterdef \CYRS 6x 209 +\characterdef \cyrs 6x 241 +\characterdef \CYRT 6x 210 +\characterdef \cyrt 6x 242 +\characterdef \CYRU 6x 211 +\characterdef \cyru 6x 243 +\characterdef \CYRF 6x 212 +\characterdef \cyrf 6x 244 +\characterdef \CYRH 6x 213 +\characterdef \cyrh 6x 245 +\characterdef \CYRC 6x 214 +\characterdef \cyrc 6x 246 +\characterdef \CYRCH 6x 215 +\characterdef \cyrch 6x 247 +\characterdef \CYRSH 6x 216 +\characterdef \cyrsh 6x 248 +\characterdef \CYRSHCH 6x 217 +\characterdef \cyrshch 6x 249 +\characterdef \CYRHRDSN 6x 218 +\characterdef \cyrhrdsn 6x 250 +\characterdef \CYRERY 6x 219 +\characterdef \cyrery 6x 251 +\characterdef \CYRSFTSN 6x 220 +\characterdef \cyrsftsn 6x 252 +\characterdef \CYREREV 6x 221 +\characterdef \cyrerev 6x 253 +\characterdef \CYRYU 6x 222 +\characterdef \cyryu 6x 254 +\characterdef \CYRYA 6x 223 +\characterdef \cyrya 6x 255 +\characterdef \CYRGUP 6x 128 +\characterdef \cyrgup 6x 160 +\characterdef \CYRGHCRS 6x 129 +\characterdef \cyrghcrs 6x 161 +\characterdef \CYRGDSC 6x 130 +\characterdef \cyrgdsc 6x 162 +\characterdef \CYRGHK 6x 131 +\characterdef \cyrghk 6x 163 +\characterdef \CYRSHHA 6x 132 +\characterdef \cyrshha 6x 164 +\characterdef \CYRZHDSC 6x 133 +\characterdef \cyrzhdsc 6x 165 +\characterdef \CYRZDSC 6x 134 +\characterdef \cyrzdsc 6x 166 +\characterdef \CYRABHDZE 6x 135 +\characterdef \cyrabhdze 6x 167 +\characterdef \CYRYI 6x 136 +\characterdef \cyryi 6x 168 +\characterdef \CYRKDSC 6x 137 +\characterdef \cyrkdsc 6x 169 +\characterdef \CYRKBEAK 6x 138 +\characterdef \cyrkbeak 6x 170 +\characterdef \CYRKHK 6x 139 +\characterdef \cyrkhk 6x 171 +\characterdef \CYRLHK 6x 140 +\characterdef \cyrlhk 6x 172 +\characterdef \CYRNDSC 6x 141 +\characterdef \cyrndsc 6x 173 +\characterdef \CYRNG 6x 142 +\characterdef \cyrng 6x 174 +\characterdef \CYRNHK 6x 143 +\characterdef \cyrnhk 6x 175 +\characterdef \CYROTLD 6x 144 +\characterdef \cyrotld 6x 176 +\characterdef \CYRSDSC 6x 145 +\characterdef \cyrsdsc 6x 177 +\characterdef \CYRUSHRT 6x 146 +\characterdef \cyrushrt 6x 178 +\characterdef \CYRY 6x 147 +\characterdef \cyry 6x 179 +\characterdef \CYRYHCRS 6x 148 +\characterdef \cyryhcrs 6x 180 +\characterdef \CYRHDSC 6x 149 +\characterdef \cyrhdsc 6x 181 +\characterdef \CYRHHK 6x 150 +\characterdef \cyrhhk 6x 182 +\characterdef \CYRCHLDSC 6x 151 +\characterdef \cyrchldsc 6x 183 +\characterdef \CYRCHRDSC 6x 152 +\characterdef \cyrchrdsc 6x 184 +\characterdef \CYRIE 6x 153 +\characterdef \cyrie 6x 185 +\characterdef \CYRSCHWA 6x 154 +\characterdef \cyrschwa 6x 186 +\characterdef \CYREPS 6x 155 +\characterdef \cyreps 6x 187 +\characterdef \CYRYO 6x 156 +\characterdef \cyryo 6x 188 +\characterdef \CYRAE 6x 65 +\characterdef \cyrae 6x 97 +\characterdef \CYRDJE 6x 66 +\characterdef \cyrdje 6x 98 +\characterdef \CYRTSHE 6x 67 +\characterdef \cyrtshe 6x 99 +\characterdef \CYRABHCH 6x 68 +\characterdef \cyrabhch 6x 100 +\characterdef \CYRABHCHDSC 6x 69 +\characterdef \cyrabhchdsc 6x 101 +\characterdef \CYRKVCRS 6x 70 +\characterdef \cyrkvcrs 6x 102 +\characterdef \CYRKHCRS 6x 71 +\characterdef \cyrkhcrs 6x 103 +\characterdef \CYRLDSC 6x 72 +\characterdef \cyrldsc 6x 104 +\characterdef \CYRII 6x 73 +\characterdef \cyrii 6x 105 +\characterdef \CYRJE 6x 74 +\characterdef \cyrje 6x 106 +\characterdef \CYRLJE 6x 75 +\characterdef \cyrlje 6x 107 +\characterdef \CYRMDSC 6x 76 +\characterdef \cyrmdsc 6x 108 +\characterdef \CYRNJE 6x 77 +\characterdef \cyrnje 6x 109 +\characterdef \CYRABHHA 6x 78 +\characterdef \cyrabhha 6x 110 +\characterdef \CYRPHK 6x 79 +\characterdef \cyrphk 6x 111 +\characterdef \CYRRDSC 6x 80 +\characterdef \cyrrdsc 6x 112 +\characterdef \CYRQ 6x 81 +\characterdef \cyrq 6x 113 +\characterdef \CYRTDSC 6x 82 +\characterdef \cyrtdsc 6x 114 +\characterdef \CYRDZE 6x 83 +\characterdef \cyrdze 6x 115 +\characterdef \CYRTETSE 6x 84 +\characterdef \cyrtetse 6x 116 +\characterdef \CYRDZHE 6x 85 +\characterdef \cyrdzhe 6x 117 +\characterdef \CYRCHVCRS 6x 86 +\characterdef \cyrchvcrs 6x 118 +\characterdef \CYRW 6x 87 +\characterdef \cyrw 6x 119 +\characterdef \CYRYAT 6x 88 +\characterdef \cyryat 6x 120 +\characterdef \CYRBYUS 6x 89 +\characterdef \cyrbyus 6x 121 +\characterdef \CYRIZH 6x 90 +\characterdef \cyrizh 6x 122 +\characterdef \CYRDELTA 6x 28 +\characterdef \cyrdelta 6x 29 +\characterdef \CYRNLHK 6x 30 +\characterdef \cyrnlhk 6x 31 + +\accentdef \" \CYRE 6x 156 +\accentdef \" \cyre 6x 188 +\accentdef \U \CYRI 6x 201 +\accentdef \U \cyri 6x 233 +\accentdef \" \CYRII 6x 136 +\accentdef \" \cyrii 6x 168 +\accentdef \c \CYRZ 6x 134 +\accentdef \c \cyrz 6x 166 +\accentdef \k \CYRS 6x 145 +\accentdef \k \cyrs 6x 177 +\accentdef \U \CYRU 6x 146 +\accentdef \U \cyru 6x 178 +\accentdef \k \CYRABHCH 6x 69 +\accentdef \k \cyrabhch 6x 101 + +%%% lccodes, uccodes: + +\modifydef 6x: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 cmr6x rxrm % +\registerECfont cmbx6x rxbx % +\registerECfont cmti6x rxti % +\registerECfont cmbxti6x rxbi % +\registerECfont cmsl6x rxsl % +\registerECfont cmbxsl6x rxbl % + +\registerECfont cmss6x rxss % +\registerECfont cmssbx6x rxsx % +\registerECfont cmssi6x rxsi % +\registerECfont cmssbxti6x rxso % + +\registerECTTfont cmtt6x rxtt % +\registerECTTfont cmitt6x rxit % +\registerECTTfont cmsltt6x rxst % + + + + + |