Vorab eine Frage: Bist du zufälligerweise identisch mit den User "Gerhardus", dem ich derzeit versuche, Signum4 Dokumente in was modernes umzuwandeln?
Und jetzt zu deinem Anliegen:
Vorneweg Unterschied ATARI GEM/GDOS/VDI versus Windows GDI
1. Einen zentralen Druckertreiber für ATARI-Programme, den man zentral einmal definiert und in allen Programmen nutzen kann, ist GDOS als VDI-Erweiterung.
2. Da GDOS nicht seit Anfang der ST Serie existierte, anfangs langsam und einfach nicht gut war, nutzen viele Programme das nicht. Statt dessen hat fast jedes ATARI-Programm seine eigenen Druckertreiber, welche die Dokument-Daten in die jeweilige direkt vom Drucker verstandene Druckersprache umsetzt.
3. Als zukunftssicherste Druckersprache wird meistens PCL (HP Laserjet, Deskjet und kompatible) angesehen, aber nicht jedes Atari-Programm unterstützt das. Ob es Atari-Programme gibt, die Postscript ausgeben können, entzieht sich meiner Kenntnis.
4. Windows-Programme verwenden (Ausnahmen bestätigen die Regel) keine eigenen Druckertreiber, sondern verlassen sich auf die zentral in der Systemsteuerung installierten Druckertreiber. Die Druckausgabe aus den Windows-Programmen erfolgt über das GDI, welches auf dem Atari dem VDI plus GDOS in Grundzügen entspricht. Mit anderen Worten, ob ein Windows-Programm etwas auf dem Monitor anzeigt oder druckt, ist egal, es ist einfach ein anderes GDI-Gerät.
5. GDI versteht keine Druckersprachen ala ESC-P, PCL, Postscript, usw. Wenn also ein Programm (z.B. der MagicPC Emulator) Dokumente direkt in Druckersprache drucken will, müsste GDI diese Daten unverändert durchreichen, oder es wird an GDI vorbei direkt auf die Druckerschnittstelle gedruckt (die Druckerschnittstelle kann auch USB oder ein Netzwerkdruckershare oder eine Datei sein)
4. Adobe Acrobat klinkt sich ins GDI als Drucker ein und setzt GDI-Ausgabebefehle in ein (erweitertes) Postscript-Format (eben PDF) um. Acrobat versteht nur GDI und Postscript am Eingang, aber z.B. kein ESC-P oder PCL.
Daraus folgt:
1. Jegliches Programm in einem Emulator, welches über GDI auf beliebige Drucker (auch Acrobat) drucken können will, müsste in der GDI-Sprache drucken können. Für Acrobat würde auch Postscript gehen. Solch einen GDI-Druckertreiber hat aber kein Atari-Programm und auch für GDOS (und seine modernen Ableger) gibts das meines Wissens nicht. Außerdem verwendet Signum ohnehin kein GDOS, weil es Druckerausgabe besser kann, als GDOS. Ob MagicPC irgendwelche eine im Atari mittels Druckertreiber erzeugten Druckdaten in GDI oder Postscript wandeln kann, entzieht sich meiner Kenntnis. (Das wäre in der Tat magisch!)
2. Atari-Programme im Emulator drucken üblicherweise mit ihrem eigenen Druckertreiber oder GDOS am Windows GDI vorbei direkt auf die Druckerschnittselle (die Druckerschnittstelle kann auch USB oder ein Netzwerkdruckershare oder eine Datei sein), weil sie es genauso auch auf Originalhardware machen.
Daraus folgt wiederum: Da Acrobat genau wie FreePDF und PDFCreator keiner "physischen" Druckerschnittstelle zugeordnet sind, landen solche Druckaufträge im Nirvana. Und falls doch, und da kommen z.B. PCL- oder ESC-P dann werden besagte PDF-Drucker "fichez moi la paix" sagen.
Abhilfe:
1. Beliebigen Postscript-Druckertreiber (am besten einen einfachen Apple Laserweriter) unter Windows als Standard definieren und in dem Treiber als Druckerschnittstelle die Ausgabe in eine Datei auswählen. Und in GDOS oder dem Atari-Programm auf dem Postscript-Ausgabe auswählen. Mir ist aber, siehe oben, bisher kein Programm mit Postscript-Ausgabe auf dem Atari bekannt - nichtmal Calamus kann das meines Wissens! Wird also wahrscheinlich nicht klappen. Wenn doch, dann druckt das Programm reinrassiges Postscript in eine Datei auf dem Windows-Rechner, womit man wiederum Acrobat füttern könnte.
2. Die wahrscheinlichere Variante ist ein Datenexport aus Signum heraus, entweder als reines Textdokument oder als RTF-Format. Das will ich im Falle von User "Gerhardus" versuchen, erster Versuch mit einigen seiner Dateien gelang nicht, die *.SDO-Dateien waren aus Signum4 nicht lesbar (kaputt?). Das muss ich noch weiter analysieren. (SDO ist allerdings das Dateiformat von Signum2, das muss ich mir zum Testen erst wieder auf einem ST installieren, vielleicht ist einfach nur der Import von Signum4 fehlerhaft. Glaube ich zwar nicht, aber ich teste es sicherheitshalber.)