Benutzer-Werkzeuge

Webseiten-Werkzeuge


ps:umlaute_in_ps

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ps:umlaute_in_ps [2026-04-06 16:54:38] – [PS-Standard-Zeichensatz (ohne Umlaute): Adobe-ASCII (7 Bit)] manfredps:umlaute_in_ps [2026-04-06 22:27:18] (aktuell) manfred
Zeile 158: Zeile 158:
  
  
-===== Externer Zeichensatz (mit Umlaute, mit Eurozeichen): ISO-1252 (8 Bit) =====+===== Externer Zeichensatz (mit Umlaute, mit Eurozeichen): CP1252 (8 Bit) =====
  
 __Damit man hiermit auch Umlaute darstellen kann ist es zwingend erforderlich, __Damit man hiermit auch Umlaute darstellen kann ist es zwingend erforderlich,
 dass die PS-Datei im gleichen Zeichensatz abgespeichert wird, wie der ist, den wir mit Umlauten haben!__ dass die PS-Datei im gleichen Zeichensatz abgespeichert wird, wie der ist, den wir mit Umlauten haben!__
-In diesem Fall habe ich den Zeichensatz **''WINDOWS-1252''** (''ISO-1252'').+In diesem Fall habe ich den Zeichensatz **''CP1252''** (''WINDOWS-1252'').
 Er wurde seinerzeit von //OpenOffice.org 1.0.3// verwendet, um Daten dem Drucker zu übergeben. Er wurde seinerzeit von //OpenOffice.org 1.0.3// verwendet, um Daten dem Drucker zu übergeben.
  
Zeile 169: Zeile 169:
   [user@rechner ~]$ vim Test.ps   [user@rechner ~]$ vim Test.ps
      
-  # die PS-Datei vom üblichen UTF-8-Encoding (Linux) ins WINDOWS-1252-Encoding überführen und direkt an ImageMagick übergeben: +  # die PS-Datei vom üblichen UTF-8-Encoding (Linux) ins CP1252-Encoding überführen und direkt an ImageMagick übergeben: 
-  [user@rechner ~]$ cat Test.ps | iconv -f UTF-8 -t WINDOWS-1252 |+  [user@rechner ~]$ cat Test.ps | iconv -f UTF-8 -t CP1252 |
      
   # die neue PS-Datei einmal in das PDF-Format (Dokument) und einmal in das PNG-Format (Bild) umwandeln:   # die neue PS-Datei einmal in das PDF-Format (Dokument) und einmal in das PNG-Format (Bild) umwandeln:
-  [user@rechner ~]$ cat Test.ps | iconv -f UTF-8 -t WINDOWS-1252 | magick -gravity SouthWest -colorspace RGB -quality 100 - Test.pdf +  [user@rechner ~]$ cat Test.ps | iconv -f UTF-8 -t CP1252 | magick -gravity SouthWest -colorspace RGB -quality 100 - Test.pdf 
-  [user@rechner ~]$ cat Test.ps | iconv -f UTF-8 -t WINDOWS-1252 | magick -gravity SouthWest -colorspace RGB -quality 100 - Test.png+  [user@rechner ~]$ cat Test.ps | iconv -f UTF-8 -t CP1252 | magick -gravity SouthWest -colorspace RGB -quality 100 - Test.png
  
 Ggf. kann man die PS-Datei auch im grafischen Editor ''GEdit'' schreiben/erstellen, denn hier kann man für die PS-Datei, beim abspeichern, das gewünschte Encoding auswählen. Ggf. kann man die PS-Datei auch im grafischen Editor ''GEdit'' schreiben/erstellen, denn hier kann man für die PS-Datei, beim abspeichern, das gewünschte Encoding auswählen.
 So spart man sich den Umwandlungsschritt mit ''iconv''. So spart man sich den Umwandlungsschritt mit ''iconv''.
  
-<code ps Zeichensatz ISO-1252 mit Umlaute und mit Eurozeichen>+<code ps Zeichensatz CP1252 mit Umlaute und mit Eurozeichen>
 %!PS %!PS
    
Zeile 189: Zeile 189:
 % HTML5 schreibt vor: Als ISO-8859-1 deklarierte Seiten als Windows-1252 zu lesen. % HTML5 schreibt vor: Als ISO-8859-1 deklarierte Seiten als Windows-1252 zu lesen.
 %------------------------------------------------------------------------------% %------------------------------------------------------------------------------%
-ISO1252Encoding+CP1252Encoding
  
 %%BeginProlog (OpenOffice.org 1.0.3) %%BeginProlog (OpenOffice.org 1.0.3)
-/ISO1252Encoding [+/CP1252Encoding [
 /.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
Zeile 270: Zeile 270:
 %%EndProlog (OpenOffice.org 1.0.3) %%EndProlog (OpenOffice.org 1.0.3)
    
-/URWGothicL-Book-iso1252              /URWGothicL-Book              ISO1252Encoding psp_definefont +/URWGothicL-Book-cp1252              /URWGothicL-Book              CP1252Encoding psp_definefont 
-/URWGothicL-Demi-iso1252              /URWGothicL-Demi              ISO1252Encoding psp_definefont +/URWGothicL-Demi-cp1252              /URWGothicL-Demi              CP1252Encoding psp_definefont 
-/URWGothicL-BookObli-iso1252          /URWGothicL-BookObli          ISO1252Encoding psp_definefont +/URWGothicL-BookObli-cp1252          /URWGothicL-BookObli          CP1252Encoding psp_definefont 
-/URWGothicL-DemiObli-iso1252          /URWGothicL-DemiObli          ISO1252Encoding psp_definefont +/URWGothicL-DemiObli-cp1252          /URWGothicL-DemiObli          CP1252Encoding psp_definefont 
-/URWBookmanL-Ligh-iso1252             /URWBookmanL-Ligh             ISO1252Encoding psp_definefont +/URWBookmanL-Ligh-cp1252             /URWBookmanL-Ligh             CP1252Encoding psp_definefont 
-/URWBookmanL-DemiBold-iso1252         /URWBookmanL-DemiBold         ISO1252Encoding psp_definefont +/URWBookmanL-DemiBold-cp1252         /URWBookmanL-DemiBold         CP1252Encoding psp_definefont 
-/URWBookmanL-LighItal-iso1252         /URWBookmanL-LighItal         ISO1252Encoding psp_definefont +/URWBookmanL-LighItal-cp1252         /URWBookmanL-LighItal         CP1252Encoding psp_definefont 
-/URWBookmanL-DemiBoldItal-iso1252     /URWBookmanL-DemiBoldItal     ISO1252Encoding psp_definefont +/URWBookmanL-DemiBoldItal-cp1252     /URWBookmanL-DemiBoldItal     CP1252Encoding psp_definefont 
-/CharterBT-Bold-iso1252               /CharterBT-Bold               ISO1252Encoding psp_definefont +/CharterBT-Bold-cp1252               /CharterBT-Bold               CP1252Encoding psp_definefont 
-/CharterBT-BoldItalic-iso1252         /CharterBT-BoldItalic         ISO1252Encoding psp_definefont +/CharterBT-BoldItalic-cp1252         /CharterBT-BoldItalic         CP1252Encoding psp_definefont 
-/CharterBT-Roman-iso1252              /CharterBT-Roman              ISO1252Encoding psp_definefont +/CharterBT-Roman-cp1252              /CharterBT-Roman              CP1252Encoding psp_definefont 
-/CharterBT-Italic-iso1252             /CharterBT-Italic             ISO1252Encoding psp_definefont +/CharterBT-Italic-cp1252             /CharterBT-Italic             CP1252Encoding psp_definefont 
-/CenturySchL-Roma-iso1252             /CenturySchL-Roma             ISO1252Encoding psp_definefont +/CenturySchL-Roma-cp1252             /CenturySchL-Roma             CP1252Encoding psp_definefont 
-/CenturySchL-Bold-iso1252             /CenturySchL-Bold             ISO1252Encoding psp_definefont +/CenturySchL-Bold-cp1252             /CenturySchL-Bold             CP1252Encoding psp_definefont 
-/CenturySchL-Ital-iso1252             /CenturySchL-Ital             ISO1252Encoding psp_definefont +/CenturySchL-Ital-cp1252             /CenturySchL-Ital             CP1252Encoding psp_definefont 
-/CenturySchL-BoldItal-iso1252         /CenturySchL-BoldItal         ISO1252Encoding psp_definefont +/CenturySchL-BoldItal-cp1252         /CenturySchL-BoldItal         CP1252Encoding psp_definefont 
-/NimbusSanL-Regu-iso1252              /NimbusSanL-Regu              ISO1252Encoding psp_definefont +/NimbusSanL-Regu-cp1252              /NimbusSanL-Regu              CP1252Encoding psp_definefont 
-/NimbusSanL-Bold-iso1252              /NimbusSanL-Bold              ISO1252Encoding psp_definefont +/NimbusSanL-Bold-cp1252              /NimbusSanL-Bold              CP1252Encoding psp_definefont 
-/NimbusSanL-ReguItal-iso1252          /NimbusSanL-ReguItal          ISO1252Encoding psp_definefont +/NimbusSanL-ReguItal-cp1252          /NimbusSanL-ReguItal          CP1252Encoding psp_definefont 
-/NimbusSanL-BoldItal-iso1252          /NimbusSanL-BoldItal          ISO1252Encoding psp_definefont +/NimbusSanL-BoldItal-cp1252          /NimbusSanL-BoldItal          CP1252Encoding psp_definefont 
-/NimbusSanL-ReguCond-iso1252          /NimbusSanL-ReguCond          ISO1252Encoding psp_definefont +/NimbusSanL-ReguCond-cp1252          /NimbusSanL-ReguCond          CP1252Encoding psp_definefont 
-/NimbusSanL-BoldCond-iso1252          /NimbusSanL-BoldCond          ISO1252Encoding psp_definefont +/NimbusSanL-BoldCond-cp1252          /NimbusSanL-BoldCond          CP1252Encoding psp_definefont 
-/NimbusSanL-ReguCondItal-iso1252      /NimbusSanL-ReguCondItal      ISO1252Encoding psp_definefont +/NimbusSanL-ReguCondItal-cp1252      /NimbusSanL-ReguCondItal      CP1252Encoding psp_definefont 
-/NimbusSanL-BoldCondItal-iso1252      /NimbusSanL-BoldCondItal      ISO1252Encoding psp_definefont +/NimbusSanL-BoldCondItal-cp1252      /NimbusSanL-BoldCondItal      CP1252Encoding psp_definefont 
-/NimbusRomNo9L-Regu-iso1252           /NimbusRomNo9L-Regu           ISO1252Encoding psp_definefont +/NimbusRomNo9L-Regu-cp1252           /NimbusRomNo9L-Regu           CP1252Encoding psp_definefont 
-/NimbusRomNo9L-Medi-iso1252           /NimbusRomNo9L-Medi           ISO1252Encoding psp_definefont +/NimbusRomNo9L-Medi-cp1252           /NimbusRomNo9L-Medi           CP1252Encoding psp_definefont 
-/NimbusRomNo9L-ReguItal-iso1252       /NimbusRomNo9L-ReguItal       ISO1252Encoding psp_definefont +/NimbusRomNo9L-ReguItal-cp1252       /NimbusRomNo9L-ReguItal       CP1252Encoding psp_definefont 
-/NimbusRomNo9L-MediItal-iso1252       /NimbusRomNo9L-MediItal       ISO1252Encoding psp_definefont +/NimbusRomNo9L-MediItal-cp1252       /NimbusRomNo9L-MediItal       CP1252Encoding psp_definefont 
-/NimbusMonL-Regu-iso1252              /NimbusMonL-Regu              ISO1252Encoding psp_definefont +/NimbusMonL-Regu-cp1252              /NimbusMonL-Regu              CP1252Encoding psp_definefont 
-/NimbusMonL-Bold-iso1252              /NimbusMonL-Bold              ISO1252Encoding psp_definefont +/NimbusMonL-Bold-cp1252              /NimbusMonL-Bold              CP1252Encoding psp_definefont 
-/NimbusMonL-ReguObli-iso1252          /NimbusMonL-ReguObli          ISO1252Encoding psp_definefont +/NimbusMonL-ReguObli-cp1252          /NimbusMonL-ReguObli          CP1252Encoding psp_definefont 
-/NimbusMonL-BoldObli-iso1252          /NimbusMonL-BoldObli          ISO1252Encoding psp_definefont +/NimbusMonL-BoldObli-cp1252          /NimbusMonL-BoldObli          CP1252Encoding psp_definefont 
-/URWPalladioL-Roma-iso1252            /URWPalladioL-Roma            ISO1252Encoding psp_definefont +/URWPalladioL-Roma-cp1252            /URWPalladioL-Roma            CP1252Encoding psp_definefont 
-/URWPalladioL-Bold-iso1252            /URWPalladioL-Bold            ISO1252Encoding psp_definefont +/URWPalladioL-Bold-cp1252            /URWPalladioL-Bold            CP1252Encoding psp_definefont 
-/URWPalladioL-Ital-iso1252            /URWPalladioL-Ital            ISO1252Encoding psp_definefont +/URWPalladioL-Ital-cp1252            /URWPalladioL-Ital            CP1252Encoding psp_definefont 
-/URWPalladioL-BoldItal-iso1252        /URWPalladioL-BoldItal        ISO1252Encoding psp_definefont +/URWPalladioL-BoldItal-cp1252        /URWPalladioL-BoldItal        CP1252Encoding psp_definefont 
-/URWAntiquaT-RegularCondensed-iso1252 /URWAntiquaT-RegularCondensed ISO1252Encoding psp_definefont +/URWAntiquaT-RegularCondensed-cp1252 /URWAntiquaT-RegularCondensed CP1252Encoding psp_definefont 
-/URWGroteskT-Bold-iso1252             /URWGroteskT-Bold             ISO1252Encoding psp_definefont +/URWGroteskT-Bold-cp1252             /URWGroteskT-Bold             CP1252Encoding psp_definefont 
-/URWChanceryL-MediItal-iso1252        /URWChanceryL-MediItal        ISO1252Encoding psp_definefont+/URWChanceryL-MediItal-cp1252        /URWChanceryL-MediItal        CP1252Encoding psp_definefont
    
-/Times-Bold-iso1252                   /Times-Bold                   ISO1252Encoding psp_definefont +/Times-Bold-cp1252                   /Times-Bold                   CP1252Encoding psp_definefont 
-/Times-BoldItalic-iso1252             /Times-BoldItalic             ISO1252Encoding psp_definefont +/Times-BoldItalic-cp1252             /Times-BoldItalic             CP1252Encoding psp_definefont 
-/Times-Italic-iso1252                 /Times-Italic                 ISO1252Encoding psp_definefont +/Times-Italic-cp1252                 /Times-Italic                 CP1252Encoding psp_definefont 
-/Times-Roman-iso1252                  /Times-Roman                  ISO1252Encoding psp_definefont +/Times-Roman-cp1252                  /Times-Roman                  CP1252Encoding psp_definefont 
-/Helvetica-iso1252                    /Helvetica                    ISO1252Encoding psp_definefont +/Helvetica-cp1252                    /Helvetica                    CP1252Encoding psp_definefont 
-/Helvetica-Bold-iso1252               /Helvetica-Bold               ISO1252Encoding psp_definefont +/Helvetica-Bold-cp1252               /Helvetica-Bold               CP1252Encoding psp_definefont 
-/Helvetica-Oblique-iso1252            /Helvetica-Oblique            ISO1252Encoding psp_definefont +/Helvetica-Oblique-cp1252            /Helvetica-Oblique            CP1252Encoding psp_definefont 
-/Courier-iso1252                      /Courier                      ISO1252Encoding psp_definefont +/Courier-cp1252                      /Courier                      CP1252Encoding psp_definefont 
-/Courier-Bold-iso1252                 /Courier-Bold                 ISO1252Encoding psp_definefont +/Courier-Bold-cp1252                 /Courier-Bold                 CP1252Encoding psp_definefont 
-/Courier-BoldOblique-iso1252          /Courier-BoldOblique          ISO1252Encoding psp_definefont +/Courier-BoldOblique-cp1252          /Courier-BoldOblique          CP1252Encoding psp_definefont 
-/Courier-Oblique-iso1252              /Courier-Oblique              ISO1252Encoding psp_definefont+/Courier-Oblique-cp1252              /Courier-Oblique              CP1252Encoding psp_definefont
  
 %------------------------------------------------------------------------------% %------------------------------------------------------------------------------%
 % Schriftart auswählen und Schriftgröße bestimmen % Schriftart auswählen und Schriftgröße bestimmen
  
-/Helvetica-iso1252 14 selectfont+/Helvetica-cp1252 14 selectfont
  
 %------------------------------------------------------------------------------% %------------------------------------------------------------------------------%
Zeile 334: Zeile 334:
    
 90 130 moveto % zur Startposition der Ausgabe gehen 90 130 moveto % zur Startposition der Ausgabe gehen
-(Zeichensatz Latin1 mit Umlaute aber ohne Eurozeichen) show+(Zeichensatz cp1252 mit Umlaute und mit Eurozeichen) show
 90 110 moveto % zur Startposition der Ausgabe gehen 90 110 moveto % zur Startposition der Ausgabe gehen
 (Umlaute: Ää Öö Üü) show % Umlaute (Umlaute: Ää Öö Üü) show % Umlaute
Zeile 349: Zeile 349:
 </code> </code>
  
-{{ :ps:ps-test_windows.png?200 |Zeichensatz (mit Umlaute, mit Eurozeichen): WINDOWS-1252/ISO-1252 (8 Bit)}}+{{ :ps:ps-test_cp1252.png?200 |Zeichensatz (mit Umlaute, mit Eurozeichen): CP1252 (8 Bit)}}
  
  
/home/http/wiki/data/attic/ps/umlaute_in_ps.1775494478.txt · Zuletzt geändert: von manfred