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

  1. %    Copyright (C) 1993, 1994, 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_il1_e.ps,v 1.1 2000/03/09 08:40:40 lpd Exp $
  16. % Define the ISO Latin-1 encoding vector.
  17. % The first half is the same as the standard encoding,
  18. % except for minus instead of hyphen at code 055.
  19. /ISOLatin1Encoding
  20. StandardEncoding 0 45 getinterval aload pop
  21.     /minus
  22. StandardEncoding 46 82 getinterval aload pop
  23. % NOTE: the following are missing in the Adobe documentation,
  24. % but appear in the displayed table:
  25. % macron at 0225, dieresis at 0230, cedilla at 0233, space at 0240.
  26. % This is an error in the Red Book, corrected in Adobe TN 5085.
  27. % \20x
  28.     /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
  29.     /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
  30.     /dotlessi /grave /acute /circumflex /tilde /macron /breve /dotaccent
  31.     /dieresis /.notdef /ring /cedilla /.notdef /hungarumlaut /ogonek /caron
  32. % \24x
  33.     /space /exclamdown /cent /sterling
  34.     /currency /yen /brokenbar /section
  35.     /dieresis /copyright /ordfeminine /guillemotleft
  36.     /logicalnot /hyphen /registered /macron
  37.     /degree /plusminus /twosuperior /threesuperior
  38.     /acute /mu /paragraph /periodcentered
  39.     /cedilla /onesuperior /ordmasculine /guillemotright
  40.     /onequarter /onehalf /threequarters /questiondown
  41. % \30x
  42.     /Agrave /Aacute /Acircumflex /Atilde
  43.     /Adieresis /Aring /AE /Ccedilla
  44.     /Egrave /Eacute /Ecircumflex /Edieresis
  45.     /Igrave /Iacute /Icircumflex /Idieresis
  46.     /Eth /Ntilde /Ograve /Oacute
  47.     /Ocircumflex /Otilde /Odieresis /multiply
  48.     /Oslash /Ugrave /Uacute /Ucircumflex
  49.     /Udieresis /Yacute /Thorn /germandbls
  50. % \34x
  51.     /agrave /aacute /acircumflex /atilde
  52.     /adieresis /aring /ae /ccedilla
  53.     /egrave /eacute /ecircumflex /edieresis
  54.     /igrave /iacute /icircumflex /idieresis
  55.     /eth /ntilde /ograve /oacute
  56.     /ocircumflex /otilde /odieresis /divide
  57.     /oslash /ugrave /uacute /ucircumflex
  58.     /udieresis /yacute /thorn /ydieresis
  59. % Make an array on large systems, a packed array on small ones.
  60. 256
  61. vmstatus exch pop exch pop
  62. 100000 ge { array astore readonly } { packedarray } ifelse
  63. def
  64. 1 ISOLatin1Encoding .registerencoding
  65. /ISOLatin1Encoding ISOLatin1Encoding .defineencoding
  66.