home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / APPS / gs403osk.tgz / gs403osk.tar / gs_iso_e.ps < prev    next >
Text File  |  1996-09-22  |  3KB  |  68 lines

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