home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / charsets / latin3.c < prev    next >
C/C++ Source or Header  |  2020-01-01  |  4KB  |  114 lines

  1. /*
  2.   latin3.c.  Produce a table of ISO Latin Alphabet 3.
  3.   F. da Cruz, Columbia University, 1996.
  4. */
  5. char *name[] = {
  6.     "NO-BREAK SPACE",            /* 10/00 */
  7.     "CAPITAL LETTER H WITH STROKE",
  8.     "BREVE",
  9.     "POUND SIGN",
  10.     "CURRENCY SIGN",
  11.     "(this position shall not be used)",
  12.     "CAPITAL LETTER H WITH CIRCUMFLEX ACCENT",
  13.     "PARAGRAPH SIGN",
  14.     "DIAERESIS",
  15.     "CAPITAL LETTER I WITH DOT ABOVE",
  16.     "CAPITAL LETTER S WITH CEDILLA",
  17.     "CAPITAL LETTER G WITH BREVE",
  18.     "CAPITAL LETTER J WITH CIRCUMFLEX ACCENT",
  19.     "SOFT HYPHEN",
  20.     "(this position shall not be used)",
  21.     "CAPITAL LETTER Z WITH DOT ABOVE",
  22.     "DEGREE SIGN, RING ABOVE",        /* 11/00 */
  23.     "SMALL LETTER h WITH STROKE",
  24.     "SUPERSCRIPT TWO",
  25.     "SUPERSCRIPT THREE",
  26.     "ACUTE ACCENT",
  27.     "MICRO SIGN",
  28.     "SMALL LETTER h WITH CIRCUMFLEX ACCENT",
  29.     "MIDDLE DOT",
  30.     "CEDILLA",
  31.     "SMALL LETTER i WITH DOT ABOVE",
  32.     "SMALL LETTER s WITH CEDILLA",
  33.     "SMALL LETTER g WITH BREVE",
  34.     "SMALL LETTER j WITH CIRCUMFLEX ACCENT",
  35.     "VULGAR FRACTION ONE HALF",
  36.     "(this position shall not be used)",
  37.     "SMALL LETTER z WITH DOT ABOVE",
  38.     "CAPITAL LETTER A WITH GRAVE ACCENT", /* 12/00 */
  39.     "CAPITAL LETTER A WITH ACUTE ACCENT",
  40.     "CAPITAL LETTER A WITH CIRCUMFLEX ACCENT",
  41.     "(this position shall not be used)",
  42.     "CAPITAL LETTER A WITH DIAERESIS",
  43.     "CAPITAL LETTER C WITH DOT ABOVE",
  44.     "CAPITAL LETTER C WITH CIRCUMFLEX ACCENT",
  45.     "CAPITAL LETTER C WITH CEDILLA",
  46.     "CAPITAL LETTER E WITH GRAVE ACCENT",
  47.     "CAPITAL LETTER E WITH ACUTE ACCENT",
  48.     "CAPITAL LETTER E WITH CIRCUMFLEX ACCENT",
  49.     "CAPITAL LETTER E WITH DIAERESIS",
  50.     "CAPITAL LETTER I WITH GRAVE ACCENT",
  51.     "CAPITAL LETTER I WITH ACUTE ACCENT",
  52.     "CAPITAL LETTER I WITH CIRCUMFLEX ACCENT",
  53.     "CAPITAL LETTER I WITH DIAERESIS", 
  54.     "(this position shall not be used)", /* 13/00 */
  55.     "CAPITAL LETTER N WITH TILDE", 
  56.     "CAPITAL LETTER O WITH GRAVE ACCENT",
  57.     "CAPITAL LETTER O WITH ACUTE ACCENT",
  58.     "CAPITAL LETTER O WITH CIRCUMFLEX ACCENT",
  59.     "CAPITAL LETTER G WITH DOT ABOVE",
  60.     "CAPITAL LETTER O WITH DIAERESIS", 
  61.     "MULTIPLICATION SIGN",
  62.     "CAPITAL LETTER G WITH CIRCUMFLEX ACCENT",
  63.     "CAPITAL LETTER U WITH GRAVE ACCENT",
  64.     "CAPITAL LETTER U WITH ACUTE ACCENT",
  65.     "CAPITAL LETTER U WITH CIRCUMFLEX ACCENT",
  66.     "CAPITAL LETTER U WITH DIAERESIS", 
  67.     "CAPITAL LETTER U WITH BREVE", 
  68.     "CAPITAL LETTER S WITH CIRCUMFLEX ACCENT",
  69.     "SMALL LETTER GERMAN SHARP S",
  70.     "SMALL LETTER a WITH GRAVE ACCENT",    /* 14/00 */
  71.     "SMALL LETTER a WITH ACUTE ACCENT",
  72.     "SMALL LETTER a WITH CIRCUMFLEX ACCENT",
  73.     "(this position shall not be used)",
  74.     "SMALL LETTER a WITH DIAERESIS",
  75.     "SMALL LETTER c WITH DOT ABOVE",
  76.     "SMALL LETTER c WITH CIRCUMFLEX ACCENT",
  77.     "SMALL LETTER c WITH CEDILLA",
  78.     "SMALL LETTER e WITH GRAVE ACCENT",
  79.     "SMALL LETTER e WITH ACUTE ACCENT",
  80.     "SMALL LETTER e WITH CIRCUMFLEX ACCENT",
  81.     "SMALL LETTER e WITH DIAERESIS",
  82.     "SMALL LETTER i WITH GRAVE ACCENT",
  83.     "SMALL LETTER i WITH ACUTE ACCENT",
  84.     "SMALL LETTER i WITH CIRCUMFLEX ACCENT",
  85.     "SMALL LETTER i WITH DIAERESIS",
  86.     "(this position shall not be used)", /* 15/00 */
  87.     "SMALL LETTER n WITH TILDE",
  88.     "SMALL LETTER o WITH GRAVE ACCENT",
  89.     "SMALL LETTER o WITH ACUTE ACCENT",
  90.     "SMALL LETTER o WITH CIRCUMFLEX ACCENT",
  91.     "SMALL LETTER g WITH DOT ABOVE",
  92.     "SMALL LETTER o WITH DIAERESIS", 
  93.     "DIVISION SIGN",
  94.     "SMALL LETTER g WITH CIRCUMFLEX ACCENT",
  95.     "SMALL LETTER u WITH GRAVE ACCENT",
  96.     "SMALL LETTER u WITH ACUTE ACCENT",
  97.     "SMALL LETTER u WITH CIRCUMFLEX ACCENT",
  98.     "SMALL LETTER u WITH DIAERESIS", 
  99.     "SMALL LETTER u WITH BREVE", 
  100.     "SMALL LETTER s WITH CIRCUMFLEX ACCENT",
  101.     "DOT ABOVE"
  102. };
  103.  
  104. main() {
  105.     int i, j;
  106.     printf("ISO 8859-3 Latin Alphabet 3\n");
  107.     printf("char dec col/row oct hex  description\n");
  108.     for (i = 160; i < 256; i++) {
  109.     j = i - 160;
  110.     printf("[%c]  %3d  %02d/%02d  %3o  %2X  %s\n",
  111.            i, i, i/16, i%16, i, i, name[j]);
  112.     }
  113. }
  114.