• Main Page
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

Afrikaans.h

Go to the documentation of this file.
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

Generated on Mon Jan 24 2011 for FONTAINE by  doxygen 1.7.1