<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://kb.pocnet.net/index.php?action=history&amp;feed=atom&amp;title=FreeHand_3.1-PPD-Kompatibilit%C3%A4t</id>
	<title>FreeHand 3.1-PPD-Kompatibilität - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://kb.pocnet.net/index.php?action=history&amp;feed=atom&amp;title=FreeHand_3.1-PPD-Kompatibilit%C3%A4t"/>
	<link rel="alternate" type="text/html" href="https://kb.pocnet.net/index.php?title=FreeHand_3.1-PPD-Kompatibilit%C3%A4t&amp;action=history"/>
	<updated>2026-06-04T16:40:53Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Knowledgebase</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://kb.pocnet.net/index.php?title=FreeHand_3.1-PPD-Kompatibilit%C3%A4t&amp;diff=1203&amp;oldid=prev</id>
		<title>PoC: /* Beispiel */ Typo</title>
		<link rel="alternate" type="text/html" href="https://kb.pocnet.net/index.php?title=FreeHand_3.1-PPD-Kompatibilit%C3%A4t&amp;diff=1203&amp;oldid=prev"/>
		<updated>2011-12-26T13:52:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Beispiel: &lt;/span&gt; Typo&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Aldus &amp;#039;&amp;#039;&amp;#039;FreeHand 3.1&amp;#039;&amp;#039;&amp;#039; kommt mit manchen Druckerbeschreibungsdateien&amp;lt;ref&amp;gt;PPD, [http://en.wikipedia.org/wiki/PostScript_Printer_Description PostScript Printer Description].&amp;lt;/ref&amp;gt; nicht zurecht. Ruft man die FreeHand-spezifischen Einstellungen im Druckerdialog auf und stellt den Druckertyp auf eine inkompatible PPD, wird ein interner Fehler gemeldet und der Druckdialog wird abgebrochen.&lt;br /&gt;
&lt;br /&gt;
== PPDs unter FreeHand 3 ==&lt;br /&gt;
PPDs, die von FreeHand benutzt werden sollen, müssen zwingend die Endung &amp;#039;&amp;#039;.ppd&amp;#039;&amp;#039; aufweisen und in &amp;#039;&amp;#039;Systemordner:Aldus:PPDs&amp;#039;&amp;#039; liegen. Aliasdateien, die auf globale PPDs im Druckordner verweisen, werden ordnungsgemäß eingebunden.&lt;br /&gt;
&lt;br /&gt;
== Probleme mit PPDs ==&lt;br /&gt;
FreeHand besitzt (farbabhängige) Rasterwinkeleinstellungen, die wiederum von der gewählten Auflösung abhängen. FreeHand kommt nicht mit PPDs zurecht, welche eine Auswahl der zu verwendenden Auflösung erlauben, zum Beispiel weil das jeweilige Druckermodell dies beherrscht. Stattdessen ist es unumgänglich, für jede zu verwendende Auflösung eine eigene PPD anzulegen und in deren Dateinamen auf die Auflösung hinzuweisen.&lt;br /&gt;
&lt;br /&gt;
=== Beispiel ===&lt;br /&gt;
Dieser Ausschnitt der PPD provoziert die Fehlfunktion:&lt;br /&gt;
 *% PostScript(R) Printer Description File&lt;br /&gt;
 *% Copyright 2002 Hewlett-Packard Company.&lt;br /&gt;
 *% PPD for HP LaserJet 5100 Series&lt;br /&gt;
 *%===================================&lt;br /&gt;
 *%              Resolution&lt;br /&gt;
 *%===================================&lt;br /&gt;
 *% Select Printer Resolution&lt;br /&gt;
 *OpenUI *Resolution/Printer Resolution: PickOne&lt;br /&gt;
 *DefaultResolution: 600x600dpi&lt;br /&gt;
 *OrderDependency: 5 DocumentSetup  *Resolution&lt;br /&gt;
 *Resolution 300x300dpi/300 dpi: &amp;quot;&lt;br /&gt;
     &amp;lt;&amp;lt;/HWResolution [300 300]&amp;gt;&amp;gt; setpagedevice&amp;quot;&lt;br /&gt;
 *End&lt;br /&gt;
 *Resolution 600x600dpi/600 dpi: &amp;quot;&lt;br /&gt;
     &amp;lt;&amp;lt;/HWResolution [600 600]&amp;gt;&amp;gt; setpagedevice&amp;quot;&lt;br /&gt;
 *End&lt;br /&gt;
 *Resolution 1200x1200dpi/ProRes 1200: &amp;quot;&lt;br /&gt;
     &amp;lt;&amp;lt;/HWResolution [1200 1200]&amp;gt;&amp;gt; setpagedevice&amp;quot;&lt;br /&gt;
 *End&lt;br /&gt;
 *?Resolution: &amp;quot;&lt;br /&gt;
   save&lt;br /&gt;
     currentpagedevice /HWResolution get&lt;br /&gt;
     0 get&lt;br /&gt;
     (          ) cvs print&lt;br /&gt;
     (dpi)&lt;br /&gt;
     = flush&lt;br /&gt;
   restore&lt;br /&gt;
 &amp;quot;&lt;br /&gt;
 *End&lt;br /&gt;
 *CloseUI: *Resolution&lt;br /&gt;
&lt;br /&gt;
Die Fehlfunktion wird bereits durch die Anweisungen &amp;#039;&amp;#039;DefaultResolution&amp;#039;&amp;#039; bzw. &amp;#039;&amp;#039;OrderDependency&amp;#039;&amp;#039;  hervorgerufen.&lt;br /&gt;
&lt;br /&gt;
Der fehlerbereinigte, auf 300&amp;amp;thinsp;dpi festgelegte PPD-Ausschnitt sieht wie folgt aus:&lt;br /&gt;
 *% PostScript(R) Printer Description File&lt;br /&gt;
 *% Copyright 2002 Hewlett-Packard Company.&lt;br /&gt;
 *% PPD for HP LaserJet 5100 Series&lt;br /&gt;
 *%===================================&lt;br /&gt;
 *%              Resolution&lt;br /&gt;
 *%===================================&lt;br /&gt;
 *% Select Printer Resolution&lt;br /&gt;
 &amp;lt;&amp;lt;/HWResolution [300 300]&amp;gt;&amp;gt; setpagedevice&lt;br /&gt;
 *?Resolution: &amp;quot;&lt;br /&gt;
   save&lt;br /&gt;
     currentpagedevice /HWResolution get&lt;br /&gt;
     0 get&lt;br /&gt;
     (          ) cvs print&lt;br /&gt;
     (dpi)&lt;br /&gt;
     = flush&lt;br /&gt;
   restore&lt;br /&gt;
 &amp;quot;&lt;br /&gt;
 *End&lt;br /&gt;
&lt;br /&gt;
Auf die Auswahl via &amp;#039;&amp;#039;OpenUI&amp;#039;&amp;#039; wird ebenso verzichtet wie auf die einzelnen Menüpunkte &amp;#039;&amp;#039;Resolution&amp;#039;&amp;#039;. Stattdessen steht die jeweils gewünschte Auflösung (&amp;#039;&amp;#039;/HWResolution&amp;#039;&amp;#039;) hartkodiert ohne Bedingungen im Programmtext.&lt;br /&gt;
&lt;br /&gt;
== Fußnoten ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Mac OS]]&lt;/div&gt;</summary>
		<author><name>PoC</name></author>
	</entry>
</feed>