Benutzer | Gäste online: 17 Benutzer online: 0
|
| |
Hinweis: Links zu OpenVMS.org funktionieren nicht. Der Website ist offline. |
|
Xpdf v3.02 für OpenVMS Alpha | Software - 21-Mai-2007 19:05 UTC | Von: Chip Coldwell
Newsgroup: comp.os.vms
Ich freue mich, das gerade erschienene Xpdf 3.02 PCSI-Paket für OpenVMS Alpha ankündigen zu können. Es ist verfügbar unter:
http://frank.harvard.edu/~coldwell/vms/xpdf.html
oder
ftp://frank.harvard.edu/pub/coldwell/vms/xpdf/
Diese Version von Xpdf enthält mehrere Fehlerbehebungen und Erweiterungen seit 3.00 (die Version, die ich vorher für VMS zusammengestellt habe). Für eine komplette Liste lesen Sie bitte:
http://www.foolabs.com/xpdf/CHANGES
Für Benutzer meiner Version sind die grossen Neuigkeiten, dass das Drucken jetzt funktioniert! Wenn man unter Unix druckt, öffnet Xpdf eine Pipe zu einem vom Benutzer gesetzten "Druck-Kommando" über die Bibliotheksfunktion popen(3), und schreibt das PostScript auf das zurückgegebene FILE-Handle. Damit landet die Ausgabe von Xpdf in der Standardeingabe des Druckkommandos. Das alles könnte man bestimmt auf VMS emulieren, mit PRINT SYS$INPUT als Druckkommando und unter Verwendung der popen-Funktion aus der VMS C Laufzeitbibliothek. Das erschien mir aber unnatürlich für VMS, also habe ich den Code modifiziert, so dass der Druck-Dialog den Benutzer nach dem Namen einer Drucker-Queue anstatt nach dem Druck-Kommando fragt. In diese Queue wird das PostScript direkt per SYS$SNDJBCW gesendet. Wenn Sie den Namen der Queue leer lassen und der logische Name SYS$PRINT existiert, wird der Job in jene Queue geschickt.
Ich werde den Quellcode ZIPpen und auch auf dem FTP-Site verfügbar manchen, falls Sie Ihre eigenen Programmdateien bauen wollen. Neben den oben beschriebenen Änderungen habe ich am Quellcode nichts geändert, nur an den Bau-Prozeduren.
Chip
Original auf www.openvms.org.
| Links zum Thema: | Version zum Drucken | |
|
|
|