diff options
Diffstat (limited to 'src/iso6937_tables.cc')
| -rw-r--r-- | src/iso6937_tables.cc | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/iso6937_tables.cc b/src/iso6937_tables.cc index 07174c4..b534d4c 100644 --- a/src/iso6937_tables.cc +++ b/src/iso6937_tables.cc @@ -38,6 +38,7 @@ map<char, wchar_t> sub::iso6937::double_acute; map<char, wchar_t> sub::iso6937::ogonek; map<char, wchar_t> sub::iso6937::caron; map<char, wchar_t> sub::iso6937::main; +map<char, map<char, wchar_t> *> sub::iso6937::diacriticals; void sub::make_iso6937_tables () @@ -393,4 +394,18 @@ sub::make_iso6937_tables () main[253] = 0x0167; main[254] = 0x014B; main[255] = 0x00AD; + + diacriticals[0xc1] = ` + diacriticals[0xc2] = ´ + diacriticals[0xc3] = &circumflex; + diacriticals[0xc4] = ˜ + diacriticals[0xc5] = ¯on; + diacriticals[0xc6] = ˘ + diacriticals[0xc7] = ˙ + diacriticals[0xc8] = &diaeresis; + diacriticals[0xca] = ˚ + diacriticals[0xcb] = ¸la; + diacriticals[0xcd] = &double_acute; + diacriticals[0xce] = &ogonek; + diacriticals[0xcf] = ˇ } |
