DOS code page: Difference between revisions
(initial article) |
(clarify diphthongs) |
||
(One intermediate revision by the same user not shown) | |||
Line 6: | Line 6: | ||
* In Latin, prefixes are written using hyphens instead of underdots. | * In Latin, prefixes are written using hyphens instead of underdots. | ||
* The Deranı tone markers (0xF7 through 0xF9) simply precede and float before the | * The Deranı tone markers (0xF7 through 0xF9) simply precede and float before the letter they would normally be on. | ||
* Cartouches are not used, other than the null cartouche (0x07). | * Cartouches are not used, other than the null cartouche (0x07). | ||
* Diphthongs are written using the precomposed "continuation vowels" 0xFA through 0xFE. For example {{t|koe}} is <code>ko\xfb</code> and {{t|noaı}} is <code>no\xfd\xfc</code>. | |||
== Code page table == | == Code page table == | ||
[[File:dosfont.png|frame|An 8x16 VGA bitmap font for Toaq.]] | |||
{| class="wikitable" style="font-family:monospace;text-align:center;" | {| class="wikitable" style="font-family:monospace;text-align:center;" |
Latest revision as of 00:22, 19 June 2024
This is a semi-fictional "con-codepage" for supporting Toaq and Derani on DOS-era computers in Toaqgua.
It is based off of the IBM PC's code page 437 with changes to support both Toaq writing systems.
Some concessions are are made due to the limitations of text rendering:
- In Latin, prefixes are written using hyphens instead of underdots.
- The Deranı tone markers (0xF7 through 0xF9) simply precede and float before the letter they would normally be on.
- Cartouches are not used, other than the null cartouche (0x07).
- Diphthongs are written using the precomposed "continuation vowels" 0xFA through 0xFE. For example koe is
ko\xfb
and noaı isno\xfd\xfc
.
Code page table
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _E | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ | ␀ | | | | | | | | ◘ | ○ | ◙ | ♂ | ♀ | ♪ | ♫ | ☼ |
1_ | ► | ◄ | ↕ | ‼ | ¶ | § | ▬ | ↨ | ↑ | ↓ | → | ← | ∟ | ↔ | ▲ | ▼ |
2_ | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / | |
3_ | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4_ | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
5_ | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
6_ | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
7_ | p | q | r | s | t | u | v | w | x | y | z | { | } | ~ | ␡ | |
8_ | Ꝡ | ü | é | â | ä | à | å | ꝡ | ê | ë | è | ï | î | ı | Ä | Å |
9_ | É | æ | Æ | ô | ö | ò | û | ù | ÿ | Ö | Ü | ¢ | £ | ¥ | ₧ | ƒ |
A_ | á | í | ó | ú | ñ | Ñ | ª | º | ‹ | ⌐ | ¬ | ½ | ¼ | › | « | » |
B_ | ░ | ▒ | ▓ | │ | ┤ | ╡ | ╢ | ╖ | ╕ | ╣ | ║ | ╗ | ╝ | ╜ | ╛ | ┐ |
C_ | └ | ┴ | ┬ | ├ | ─ | ┼ | ╞ | ╟ | ╚ | ╔ | ╩ | ╦ | ╠ | ═ | ╬ | ╧ |
D_ | ╨ | ╤ | ╥ | ╙ | ╘ | ╒ | ╓ | ╫ | ╪ | ┘ | ┌ | █ | ▄ | ▌ | ▐ | ▀ |
E_ | | | | | | | | | | | | | | | | |
F_ | | | | | | | | ◌ | ◌ | ◌ | ◌ | ◌ | ◌ | ◌ | ◌ |