umlaute
BACK ..
Eine PS-Datei als Beispiel, die Umlaute darstellen kann
=======================================================
%!PS-Adobe 3.0
%%BeginProlog (nach dem Vorbild von OpenOffice.org 1.0.3)
/ISO1252Encoding [
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quotesingle
/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
/zero /one /two /three /four /five /six /seven
/eight /nine /colon /semicolon /less /equal /greater /question
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
/P /Q /R /S /T /U /V /W
/X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
/grave /a /b /c /d /e /f /g
/h /i /j /k /l /m /n /o
/p /q /r /s /t /u /v /w
/x /y /z /braceleft /bar /braceright /asciitilde /unused
/Euro /unused /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
/circumflex /perthousand /Scaron /guilsinglleft /OE /unused /Zcaron /unused
/unused /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
/tilde /trademark /scaron /guilsinglright /oe /unused /zcaron /Ydieresis
/space /exclamdown /cent /sterling /currency /yen /brokenbar /section
/dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron
/degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered
/cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
/Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
/Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
/agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
/egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
/eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
/oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] def
/psp_definefont { exch dup findfont dup length dict begin { 1 index /FID ne
{ def } { pop pop } ifelse } forall /Encoding 3 -1 roll def
currentdict end exch pop definefont pop } def
%%EndProlog (OpenOffice.org 1.0.3)
/URWGothicL-Book-iso1252 /URWGothicL-Book ISO1252Encoding psp_definefont
/URWGothicL-Demi-iso1252 /URWGothicL-Demi ISO1252Encoding psp_definefont
/URWGothicL-BookObli-iso1252 /URWGothicL-BookObli ISO1252Encoding psp_definefont
/URWGothicL-DemiObli-iso1252 /URWGothicL-DemiObli ISO1252Encoding psp_definefont
/URWBookmanL-Ligh-iso1252 /URWBookmanL-Ligh ISO1252Encoding psp_definefont
/URWBookmanL-DemiBold-iso1252 /URWBookmanL-DemiBold ISO1252Encoding psp_definefont
/URWBookmanL-LighItal-iso1252 /URWBookmanL-LighItal ISO1252Encoding psp_definefont
/URWBookmanL-DemiBoldItal-iso1252 /URWBookmanL-DemiBoldItal ISO1252Encoding psp_definefont
/CharterBT-Bold-iso1252 /CharterBT-Bold ISO1252Encoding psp_definefont
/CharterBT-BoldItalic-iso1252 /CharterBT-BoldItalic ISO1252Encoding psp_definefont
/CharterBT-Roman-iso1252 /CharterBT-Roman ISO1252Encoding psp_definefont
/CharterBT-Italic-iso1252 /CharterBT-Italic ISO1252Encoding psp_definefont
/CenturySchL-Roma-iso1252 /CenturySchL-Roma ISO1252Encoding psp_definefont
/CenturySchL-Bold-iso1252 /CenturySchL-Bold ISO1252Encoding psp_definefont
/CenturySchL-Ital-iso1252 /CenturySchL-Ital ISO1252Encoding psp_definefont
/CenturySchL-BoldItal-iso1252 /CenturySchL-BoldItal ISO1252Encoding psp_definefont
%Dingbats
%Cyrillic
%Cyrillic-Italic
/NimbusSanL-Regu-iso1252 /NimbusSanL-Regu ISO1252Encoding psp_definefont
/NimbusSanL-Bold-iso1252 /NimbusSanL-Bold ISO1252Encoding psp_definefont
/NimbusSanL-ReguItal-iso1252 /NimbusSanL-ReguItal ISO1252Encoding psp_definefont
/NimbusSanL-BoldItal-iso1252 /NimbusSanL-BoldItal ISO1252Encoding psp_definefont
/NimbusSanL-ReguCond-iso1252 /NimbusSanL-ReguCond ISO1252Encoding psp_definefont
/NimbusSanL-BoldCond-iso1252 /NimbusSanL-BoldCond ISO1252Encoding psp_definefont
/NimbusSanL-ReguCondItal-iso1252 /NimbusSanL-ReguCondItal ISO1252Encoding psp_definefont
/NimbusSanL-BoldCondItal-iso1252 /NimbusSanL-BoldCondItal ISO1252Encoding psp_definefont
/NimbusRomNo9L-Regu-iso1252 /NimbusRomNo9L-Regu ISO1252Encoding psp_definefont
/NimbusRomNo9L-Medi-iso1252 /NimbusRomNo9L-Medi ISO1252Encoding psp_definefont
/NimbusRomNo9L-ReguItal-iso1252 /NimbusRomNo9L-ReguItal ISO1252Encoding psp_definefont
/NimbusRomNo9L-MediItal-iso1252 /NimbusRomNo9L-MediItal ISO1252Encoding psp_definefont
/NimbusMonL-Regu-iso1252 /NimbusMonL-Regu ISO1252Encoding psp_definefont
/NimbusMonL-Bold-iso1252 /NimbusMonL-Bold ISO1252Encoding psp_definefont
/NimbusMonL-ReguObli-iso1252 /NimbusMonL-ReguObli ISO1252Encoding psp_definefont
/NimbusMonL-BoldObli-iso1252 /NimbusMonL-BoldObli ISO1252Encoding psp_definefont
/URWPalladioL-Roma-iso1252 /URWPalladioL-Roma ISO1252Encoding psp_definefont
/URWPalladioL-Bold-iso1252 /URWPalladioL-Bold ISO1252Encoding psp_definefont
/URWPalladioL-Ital-iso1252 /URWPalladioL-Ital ISO1252Encoding psp_definefont
/URWPalladioL-BoldItal-iso1252 /URWPalladioL-BoldItal ISO1252Encoding psp_definefont
%StandardSymL
/URWAntiquaT-RegularCondensed-iso1252 /URWAntiquaT-RegularCondensed ISO1252Encoding psp_definefont
/URWGroteskT-Bold-iso1252 /URWGroteskT-Bold ISO1252Encoding psp_definefont
/URWChanceryL-MediItal-iso1252 /URWChanceryL-MediItal ISO1252Encoding psp_definefont
/Times-Bold-iso1252 /Times-Bold ISO1252Encoding psp_definefont
/Times-BoldItalic-iso1252 /Times-BoldItalic ISO1252Encoding psp_definefont
/Times-Italic-iso1252 /Times-Italic ISO1252Encoding psp_definefont
/Times-Roman-iso1252 /Times-Roman ISO1252Encoding psp_definefont
/Helvetica-iso1252 /Helvetica ISO1252Encoding psp_definefont
/Helvetica-Bold-iso1252 /Helvetica-Bold ISO1252Encoding psp_definefont
/Helvetica-Oblique-iso1252 /Helvetica-Oblique ISO1252Encoding psp_definefont
/Courier-iso1252 /Courier ISO1252Encoding psp_definefont
/Courier-Bold-iso1252 /Courier-Bold ISO1252Encoding psp_definefont
/Courier-BoldOblique-iso1252 /Courier-BoldOblique ISO1252Encoding psp_definefont
/Courier-Oblique-iso1252 /Courier-Oblique ISO1252Encoding psp_definefont
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
.3 setlinewidth % Linienbreite
0 setgray % Graustuffe (0=schwarz / 0.5=grau / 1=weiss)
%%% schwarzer Kasten
newpath
50 250 moveto
300 0 rlineto
0 30 rlineto
-300 0 rlineto
closepath
stroke
%%% Schrift
/Courier-iso1252 findfont 10 scalefont setfont
newpath
50 250 moveto
10 10 rmoveto
(Hallo Welt Umlaute: äöüssÄÖÜ@u) show
50 250 moveto
closepath
stroke
%%% roter Kasten
1 0 0 setrgbcolor
newpath
50 200 moveto
300 0 rlineto
0 30 rlineto
-300 0 rlineto
closepath
stroke
%%% Schrift
/CenturySchL-Roma-iso1252 findfont 10 scalefont setfont
newpath
50 200 moveto
10 10 rmoveto
(rot Umlaute: äöüssÄÖÜ@u) show
50 250 moveto
closepath
stroke
%%% gruener Kasten
0 1 0 setrgbcolor
newpath
50 150 moveto
300 0 rlineto
0 30 rlineto
-300 0 rlineto
closepath
stroke
%%% Schrift
/NimbusSanL-BoldCondItal-iso1252 findfont 10 scalefont setfont
newpath
50 150 moveto
10 10 rmoveto
(gruen Umlaute: äöüssÄÖÜ@u) show
50 250 moveto
closepath
stroke
%%% blauer Kasten
0 0 1 setrgbcolor
newpath
50 100 moveto
300 0 rlineto
0 30 rlineto
-300 0 rlineto
closepath
stroke
%%% Schrift
/URWAntiquaT-RegularCondensed-iso1252 findfont 10 scalefont setfont
newpath
50 100 moveto
10 10 rmoveto
(blau Umlaute: äöüssÄÖÜ@u) show
50 250 moveto
closepath
stroke
%%% brauner Kasten
.8 .5 .3 setrgbcolor
newpath
50 50 moveto
300 0 rlineto
0 30 rlineto
-300 0 rlineto
closepath
stroke
%%% Schrift
/Times-Roman-iso1252 findfont 10 scalefont setfont
newpath
50 50 moveto
10 10 rmoveto
(braun Umlaute: äöüssÄÖÜ@u) show
50 250 moveto
closepath
stroke
[IMG]