home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 10 / AU_CD10.iso / Updates / GhostScript / !GhostScr / 6_01 / lib / gs_il2_e.ps < prev    next >
Text File  |  2000-03-09  |  3KB  |  66 lines

  1. %    Copyright (C) 1999 Aladdin Enterprises.  All rights reserved.
  2. % This file is part of Aladdin Ghostscript.
  3. % Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND.  No author
  4. % or distributor accepts any responsibility for the consequences of using it,
  5. % or for whether it serves any particular purpose or works at all, unless he
  6. % or she says so in writing.  Refer to the Aladdin Ghostscript Free Public
  7. % License (the "License") for full details.
  8. % Every copy of Aladdin Ghostscript must include a copy of the License,
  9. % normally in a plain ASCII text file named PUBLIC.  The License grants you
  10. % the right to copy, modify and redistribute Aladdin Ghostscript, but only
  11. % under certain conditions described in the License.  Among other things, the
  12. % License requires that the copyright notice and this notice be preserved on
  13. % all copies.
  14.  
  15. % $Id: gs_il2_e.ps,v 1.1 2000/03/09 08:40:40 lpd Exp $
  16. % Define the ISO Latin-2 (8859-2) encoding vector.
  17.  
  18. % The original version of this encoding vector used Unicode names, rather
  19. % than Adobe names, for many characters.  Here are the names that appeared
  20. % in the original version:
  21. %    \047    /quoteright    /apostrophe
  22. %    \056    /period        /fullstop
  23. %    \137    /underscore    /lowline
  24. %    \140    /quoteleft    /grave
  25. % \055 is /hyphen in StandardEncoding, but /minus in 8859-1; we follow
  26. % 8859-1 here.  In addition, the following substitutions were made:
  27. %    /Lstroke => /Lslash
  28. %    /Dstroke => /Dcroat
  29. %    /*diaeresis => /*dieresis
  30. %    /softhyphen => /hyphen
  31. %    /*abovedot => /*dotaccent
  32. %    /*doubleacute => /*hungarumlaut
  33. %    /division => /divide
  34. %    /ssharp => /germandbls
  35.  
  36. /currentglobal where
  37.  { pop currentglobal { setglobal } true setglobal }
  38.  { { } }
  39. ifelse
  40. /ISOLatin2Encoding
  41. % The first 144 entries are the same as the ISO Latin-1 encoding.
  42. ISOLatin1Encoding 0 144 getinterval aload pop
  43. % \22x
  44.     /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
  45.     /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
  46. % \24x
  47.     /nbspace /Aogonek /breve /Lslash /currency /Lcaron /Sacute /section
  48.     /dieresis /Scaron /Scedilla /Tcaron /Zacute /hyphen /Zcaron /Zdotaccent
  49.     /degree /aogonek /ogonek /lslash /acute /lcaron /sacute /caron
  50.     /cedilla /scaron /scedilla /tcaron /zacute /hungarumlaut /zcaron /zdotaccent
  51. % \30x
  52.     /Racute /Aacute /Acircumflex /Abreve /Adieresis /Lacute /Cacute /Ccedilla
  53.     /Ccaron /Eacute /Eogonek /Edieresis /Ecaron /Iacute /Icircumflex /Dcaron
  54.     /Dcroat /Nacute /Ncaron /Oacute /Ocircumflex /Ohungarumlaut /Odieresis /multiply
  55.     /Rcaron /Uring /Uacute /Uhungarumlaut /Udieresis /Yacute /Tcedilla /germandbls
  56. % \34x
  57.     /racute /aacute /acircumflex /abreve /adieresis /lacute /cacute /ccedilla
  58.     /ccaron /eacute /eogonek /edieresis /ecaron /iacute /icircumflex /dcaron
  59.     /dcroat /nacute /ncaron /oacute /ocircumflex /ohungarumlaut /odieresis /divide
  60.     /rcaron /uring /uacute /uhungarumlaut /udieresis /yacute /tcedilla /dotaccent
  61. 256 packedarray .defineencoding
  62. exec
  63.