00001 // 00002 // The Fontaine Font Analysis Project 00003 // 00004 // Copyright (c) 2009 by Edward H. Trager 00005 // All Rights Reserved 00006 // 00007 // Released under the GNU GPL version 2.0 or later. 00008 // 00009 00010 // 00011 // Afrikaans.h 00012 // 00013 00014 #ifndef ORTHOGRAPHY_DATA 00015 #include "../OrthographyData.h" 00016 #endif 00017 00018 #ifndef AFRIKAANS 00019 #define AFRIKAANS 00020 00021 // 00022 // 2009.08.31.ET :: Revised and expanded based on patch from Dwayne Bailey 00023 // 00024 namespace Afrikaans{ 00025 00026 // 00027 // Unicode values 00028 // 00029 UINT32 values[]={ 00030 0x00C0, // À LATIN CAPITAL LETTER A WITH GRAVE 00031 0x00E0, // à LATIN SMALL LETTER A WITH GRAVE 00032 0x00C1, // Á LATIN CAPITAL LETTER A WITH ACUTE 00033 0x00E1, // á LATIN SMALL LETTER A WITH ACUTE 00034 0x00C4, // Ä LATIN CAPITAL LETTER A WITH DIAERESIS 00035 0x00E4, // ä LATIN SMALL LETTER A WITH DIAERESIS 00036 0x00C8, // È LATIN CAPITAL LETTER E WITH GRAVE 00037 0x00E8, // è LATIN SMALL LETTER E WITH GRAVE 00038 0x00C9, // É LATIN CAPITAL LETTER E WITH ACUTE 00039 0x00E9, // é LATIN SMALL LETTER E WITH ACUTE 00040 0x00CA, // Ê LATIN CAPITAL LETTER E WITH CIRCUMFLEX 00041 0x00EA, // ê LATIN SMALL LETTER E WITH CIRCUMFLEX 00042 0x00CB, // Ë LATIN CAPITAL LETTER E WITH DIAERESIS 00043 0x00EB, // ë LATIN SMALL LETTER E WITH DIAERESIS 00044 0x00CD, // Í LATIN CAPITAL LETTER I WITH ACUTE 00045 0x00ED, // í LATIN SMALL LETTER I WITH ACUTE 00046 0x00CE, // Î LATIN CAPITAL LETTER I WITH CIRCUMFLEX 00047 0x00EE, // î LATIN SMALL LETTER I WITH CIRCUMFLEX 00048 0x00CF, // Ï LATIN CAPITAL LETTER I WITH DIAERESIS 00049 0x00EF, // ï LATIN SMALL LETTER I WITH DIAERESIS 00050 0x00D2, // Ò LATIN CAPITAL LETTER O WITH GRAVE 00051 0x00F2, // ò LATIN SMALL LETTER O WITH GRAVE 00052 0x00D3, // Ó LATIN CAPITAL LETTER O WITH ACUTE 00053 0x00F3, // ó LATIN SMALL LETTER O WITH ACUTE 00054 0x00D4, // Ô LATIN CAPITAL LETTER O WITH CIRCUMFLEX 00055 0x00F4, // ô LATIN SMALL LETTER O WITH CIRCUMFLEX 00056 0x00D6, // Ö LATIN CAPITAL LETTER O WITH DIAERESIS 00057 0x00F6, // ö LATIN SMALL LETTER O WITH DIAERESIS 00058 0x00DA, // Ú LATIN CAPITAL LETTER U WITH ACUTE 00059 0x00FA, // ú LATIN SMALL LETTER U WITH ACUTE 00060 0x00DB, // Û LATIN CAPITAL LETTER U WITH CIRCUMFLEX 00061 0x00FB, // û LATIN SMALL LETTER U WITH CIRCUMFLEX 00062 0x00DC, // Ü LATIN CAPITAL LETTER U WITH DIAERESIS 00063 0x00FC, // ü LATIN SMALL LETTER U WITH DIAERESIS 00064 0x00DD, // Ý LATIN CAPITAL LETTER Y WITH ACUTE 00065 0x00FD, // ý LATIN SMALL LETTER Y WITH ACUTE 00066 0x0149, // ʼn LATIN SMALL LETTER N PRECEDED BY APOSTROPHE 00067 END_OF_DATA 00068 }; 00069 00070 // 00071 // Sample sentences 00072 // 00073 const char *sentences[]={ 00074 "Alle menslike wesens word vry, met gelyke waardigheid en regte, gebore.", 00075 END_OF_DATA 00076 }; 00077 00078 00079 // 00080 // 00081 // 00082 OrthographyData data={ 00083 "Afrikaans", 00084 "Afrikaans", 00085 0x0149, // LATIN SMALL LETTER N PRECEDED BY APOSTROPHE 00086 values, 00087 "ÈèËëÔôÛûʼn", 00088 sentences 00089 }; 00090 00091 const OrthographyData *pData = &data; 00092 00093 }; // end of namespace 00094 00095 #endif