mirror of
https://github.com/ZDoom/gzdoom.git
synced 2024-11-10 14:51:40 +00:00
- removed accented Greek characters from BigUpper font as well.
I think the same applies as for allcaps fonts, and aside from that the form of accents being used here is not correct for Greek anyway.
This commit is contained in:
parent
e13e034cc4
commit
9644e26ce3
17 changed files with 25 additions and 5 deletions
|
@ -954,11 +954,9 @@ int getAlternative(int code)
|
|||
case 0x3a7:
|
||||
return 'X';
|
||||
|
||||
case 0x390:
|
||||
case 0x3aa:
|
||||
return 0xcf;
|
||||
|
||||
case 0x3b0:
|
||||
case 0x3ab:
|
||||
return 0x178;
|
||||
|
||||
|
@ -971,11 +969,33 @@ int getAlternative(int code)
|
|||
case 0x3c2:
|
||||
return 0x3c3; // Lowercase Sigma character in Greek, which changes depending on its positioning in a word; if the font is uppercase only or features a smallcaps style, the second variant of the letter will remain unused
|
||||
|
||||
case 0x3ca:
|
||||
return 0xef;
|
||||
// For smallcaps fonts the small accented Greek characters remap to the unaccented versions.
|
||||
case 0x390:
|
||||
return 0x3ca;
|
||||
|
||||
case 0x3ac:
|
||||
return 0x3b1;
|
||||
|
||||
case 0x3ad:
|
||||
return 0x3b5;
|
||||
|
||||
case 0x3ae:
|
||||
return 0x3b7;
|
||||
|
||||
case 0x3af:
|
||||
return 0x3b9;
|
||||
|
||||
case 0x3b0:
|
||||
return 0x3cb;
|
||||
|
||||
case 0x3cc:
|
||||
return 0xf3;
|
||||
return 0x3bf;
|
||||
|
||||
case 0x3cd:
|
||||
return 0x3c5;
|
||||
|
||||
case 0x3ce:
|
||||
return 0x3c9;
|
||||
|
||||
// Cyrillic characters with equivalents in the Latin alphabet.
|
||||
case 0x400:
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in a new issue