=---------------------------------------------------= TABLE OF CYRILLIC AND GREEK ASCII CODES by ThanatouAnghelos, 2000 You can dowload some useless articles like this at the following URL: articles.tahome.cjb.net. =---------------------------------------------------= INTRODUCTION If you have an western keyboard (like a normal US keyboard) and you're working on typical western version of Windows 9x but you need to use other languages like russian and some other middle east languages that use other graphic symbols (like greek and cyrillic-based languages), Windows 9x allows you to use them using strange ways. First of all, install the languages support via the Add/Remove Programs (the Windows Setup tab). Then, open the program that you would use to write the cyrillic or greek texts. In this case we will consider WordPad, that's quite integrated with this strange Win9x philosophy. Because Windows 9x still uses the old ANSI charset (for compatibility with MS-DOS, that uses only 256 ASCII codes to support characters), the only thing it could do to support other languages is to add in the Font folder three or more variants of each font that is usually included with a Win9x copy: Arial, Courier New, Times New Roman, etc. The new variants are called eg. Arial (Cyrillic), Times New Roman (Greek), and so on, and they're apparently the same as the western original. The difference is that only the first 128 ASCII codes still are western chars, because the codes from 128 to 255 (that usually contain western chars like accented letters) contain the eastern chars. This causes some problems like the following: "" appears as a word that has no meaning, but if you're using the Greek charset clearly appears "hellas" in greek. Fortunately Windows NT 4.0 and later (Win2k) does not affect this problem because they use the Unicode charset instead of the ANSI one. This charset supports about 64k chars, so it can contain more than one charset in each font, and a document that uses multiple charset can be read using a simple Notepad. NOTE: If you are using Internet Explorer 4.0 or similar to read this document, you could simply switch the charset via the menu. CYRILLIC CHARSET To can see clearly this charset use Courier New (Cyrillic) (it may appear as Courier New Cyr in some old applications) or similar. Is suggested an height of 9pt or higher. Char Alt hotkey Pronounce UPPER CASE Alt+0192 a Alt+0193 b Alt+0194 v Alt+0195 gh Alt+0196 d Alt+0197 je,e Alt+0198 zj Alt+0199 dz (like wareZ) Alt+0200 i Alt+0201 j Alt+0202 k Alt+0203 l Alt+0204 m Alt+0205 n Alt+0206 o Alt+0207 p Alt+0208 r Alt+0209 s Alt+0210 t Alt+0211 u (like rOUter) Alt+0212 f (like Fake) Alt+0213 ch (like german iCH) Alt+0214 tz Alt+0215 c' (like scoTCH) Alt+0216 sc' (like porSCHe) Alt+0217 sc'c' Alt+0219 between u and i Alt+0220 (makes sweet the previous letter) Alt+0221 e Alt+0222 ju (like YUgoslavia) Alt+0223 ja (like german JA) LOWER CASE Alt+0224 Alt+0225 Alt+0226 Alt+0227 Alt+0228 Alt+0229 Alt+0230 Alt+0231 Alt+0232 Alt+0233 Alt+0234 Alt+0235 Alt+0236 Alt+0237 Alt+0238 Alt+0239 Alt+0240 Alt+0241 Alt+0242 Alt+0243 Alt+0244 Alt+0245 Alt+0246 Alt+0247 Alt+0248 Alt+0249 Alt+0251 Alt+0252 Alt+0253 Alt+0254 Alt+0255 OTHER CHARS UNKNOWN BY THE AUTHOR BUT THAT HE THINKS THEY COULD BE OTHER CYRILLIC CHARS Alt+0168 Alt+0184 Alt+0129 Alt+0131 Alt+0165 Alt+0180 Alt+0142 Alt+0128 Alt+0140 Alt+0156 Alt+0218 Alt+0250 Alt+0138 Alt+0154 Alt+0141 Alt+0157 Alt+0143 Alt+0159 Alt+0161 Alt+0162 Alt+0170 Alt+0186 Alt+0175 Alt+0191 Alt+0189 Alt+0190 Alt+0158 Alt+0144 GREEK CHARSET To can see clearly this charset use Courier New (Greek) (it may appear as Courier New Greek in some old applications) or similar. Is suggested an height of 9pt or higher. Char Alt hotkey Pronounce UPPER CASE Alt+0193 a Alt+0194 v Alt+0195 gh (ghh before i sound) Alt+0196 dh (like THe) Alt+0197 e (like thEm) Alt+0198 dz (like wareZ) Alt+0199 i Alt+0200 th (like THruTH) Alt+0201 i Alt+0202 k Alt+0203 l Alt+0204 m Alt+0205 n Alt+0206 x Alt+0207 o Alt+0208 p Alt+0209 r Alt+0211 s Alt+0212 t Alt+0213 i Alt+0214 f Alt+0215 ch (like ger. iCH) Alt+0216 ps (like PSion) Alt+0217 o LOWER CASE Alt+0225 Alt+0226 Alt+0227 Alt+0228 Alt+0229 Alt+0230 Alt+0231 Alt+0232 Alt+0233 Alt+0234 Alt+0235 Alt+0236 Alt+0237 Alt+0238 Alt+0239 Alt+0240 Alt+0241 Alt+0242 s(*) Alt+0243 s Alt+0244 Alt+0245 Alt+0246 Alt+0247 Alt+0248 Alt+0249 * is used at the end of any word that ends with s (eg. ), and it's the same as . ACCENTED LETTERS AND OTHERS The following three chars are usually used in combinations with non-accented vocals to make them accented: Alt+0161 accent and dieresis Alt+0168 dieresis Alt+0180 accent Alt+0183 : or ; Alt+0162 Alt+0184 Alt+0185 Alt+0186 Alt+0188 Alt+0190 Alt+0191 Alt+0218 Alt+0219 Alt+0220 Alt+0221 Alt+0222 Alt+0223 Alt+0252 Alt+0253 Alt+0254 Alt+0192 Alt+0224 Alt+0250 Alt+0251 -=EOF=-