codepage_def.857   [plain text]


#
#   This program is free software; you can redistribute it and/or modify
#   it under the terms of the GNU General Public License as published by
#   the Free Software Foundation; either version 2 of the License, or
#   (at your option) any later version.
#   
#   This program is distributed in the hope that it will be useful,
#   but WITHOUT ANY WARRANTY; without even the implied warranty of
#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#   GNU General Public License for more details.
#   
#   You should have received a copy of the GNU General Public License
#   along with this program; if not, write to the Free Software
#   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#

# Codepage definition file for IBM Code Page 857 - MS-DOS Latin 5
# defines lower->upper mapping.
# Written by Deniz Akkus (akkus@alum.mit.edu)

# The columns are :
# lower    upper   map upper to lower    map lower to upper
#
  0x85     0xB7    True                  True  #A WITH GRAVE
  0xA0     0xB5    True                  True  #A WITH ACUTE
  0x83     0xB6    True                  True  #A WITH CIRCUMFLEX
  0xC6     0xC7    True                  True  #A WITH TILDE
  0x84     0x8E    True                  True  #A WITH DIAERESIS
  0x86     0x8F    True                  True  #A WITH RING ABOVE
  0x91     0x92    True                  True  #LIGATURE AE
  0x87     0x80    True                  True  #C WITH CEDILLA
  0x8A     0xD4    True                  True  #E WITH GRAVE
  0x82     0x90    True                  True  #E WITH ACUTE
  0x88     0xD2    True                  True  #E WITH CIRCUMFLEX
  0x89     0xD3    True                  True  #E WITH DIAERESIS
  0x8D     0x49    True                  True  #DOTLESS I 
  0xA1     0xD6    True                  True  #I WITH ACUTE
  0x8C     0xD7    True                  True  #I WITH CIRCUMFLEX
  0x8B     0xD8    True                  True  #I WITH DIAERESIS
  0xA4     0xA5    True                  True  #N WITH TILDE
  0x95     0xE3    True                  True  #O WITH GRAVE
  0xA2     0xE0    True                  True  #O WITH ACUTE
  0x93     0xE2    True                  True  #O WITH CIRCUMFLEX
  0xE4     0xE5    True                  True  #O WITH TILDE
  0x94     0x99    True                  True  #O WITH DIAERESIS
  0x9B     0x9D    True                  True  #O WITH STROKE
  0x97     0xEB    True                  True  #U WITH GRAVE
  0xA3     0xE9    True                  True  #U WITH ACUTE
  0x96     0xEA    True                  True  #U WITH CIRCUMFLEX
  0x81     0x9A    True                  True  #U WITH DIAERESIS
  0xEC     0xDE    True                  True  #I WITH GRAVE
  0x69	   0x98    True			 True  #I WITH DOT ABOVE
  0xA7	   0xA6    True			 True  #G WITH BREVE
  0x9f	   0x9e    True			 True  #S with cedilla