Re: PDF via Ghostscript mit AppleScript - Jürgens Script

Hallo Liste,
hier eine kurze Rückmeldung zu Jürgens Workaround:

Es klappt alles bis zu Erstellung des pdf-Files. Wenn ich es mit Adobe Reader öffne, ist aber der Link wieder ohne Funktion. Im RagTime-Dokument funktionier er einwandfrei. Unter 'als Verknüpfung zuweisen' habe ich im Feld URL: 'http://www.bwb.de' eingegeben. Klicke ich im RT-Dokument auf den Link, öffnet sich brav die Seite im Browser.
Öffne ich das erzeugt pdf-Dokument mit dem adobe reader, so erscheint noch nicht einmal über dem Link eine Hand. Klicke ich drauf, erscheint nur ein Cursor, der Link wird also nur als banaler Text erkannt.
Muss ich eventuell im acrobat reader noch etwas einstellen?
- Jörg Bornemann

Re: PDF via Ghostscript mit AppleScript - Jürgens Script

#9496 On 12 Mai, 2010 16:41 Jürgen Schell said,

Sieh Dir bitte einmal an, welches Programm das PDF wirklich erstellt hat. In Vorschau steht das unter »Werkzeuge - Informationen einblenden« unter Acrobat unter »Datei - Eigenschaften - Beschreibung«.

Wenn dort irgend etwas mit »PSNormalizer.framework« oder »Quartz PDFContext« steht, war schlicht der Weg zur PDF-Erstellung falsch. Es muss dort etwas wie »Ghostscript« oder »Acrobat Distiller« stehen

Re: PDF via Ghostscript mit AppleScript - Jürgens Script

#9497 On 12 Mai, 2010 17:04 Jörg Bornemann said,
Lieber Jürgen,
bei mir steht : PDF erstellt mit: 'Apple pstopdf' - Liegt da der Hase begraben? 
Nach der Installation entsteht wirklich ein PDF-File in meinem spezifizierten Ordner in einem Unterordner 'PDF Files'. Allerdings fiel mir bei der Installationspreozedur auf, dass nach Eingabe der sudo - Zeile die vorher funktionierende Eingabe des Admin-Passortes nicht akzeptiert wurde; nach Eingabe meines Benutzerpasswortes, unter dem ich am Mac eingeloggt war, kam eine Meldung:

jborn is not in the sudoers file.  This incident will be reported.

jborn ist hierbei der Benutzername meines 'normalen' eingeschränkten Arbeitsaccounts.
Hätte ich vielleicht vor der Installationsprozedur grundsätzlich schon als Admin eingeloggt sein sollen?
Du merkst, ich bin nicht so ganz firm in den Tiefen des Mac...;-)
- Jörg

Am 12.05.2010 um 17:46 schrieb Jürgen Schell:

Sieh Dir bitte einmal an, welches Programm das PDF wirklich erstellt hat. In Vorschau steht das unter »Werkzeuge - Informationen einblenden« unter Acrobat unter »Datei - Eigenschaften - Beschreibung«.

Wenn dort irgend etwas mit »PSNormalizer.framework« oder »Quartz PDFContext« steht, war schlicht der Weg zur PDF-Erstellung falsch. Es muss dort etwas wie »Ghostscript« oder »Acrobat Distiller« stehen


the mailing list <ragtime@macnews.de>. To unsubscribe, E-mail to: <ragtime-off@macnews.de> To switch to the DIGEST mode, E-mail to <ragtime-digest@macnews.de> To switch to the INDEX mode, E-mail to <ragtime-index@macnews.de> Send administrative queries to <ragtime-request@macnews.de>

Re: PDF via Ghostscript mit AppleScript - Jürgens Script

#9499 On 12 Mai, 2010 20:30 Jürgen Schell said,

Für die Aktion, die ich vorgeschlagen hab, braucht man wirklich Admin-Rechte. Sonst darf man in Ordnern wie »/usr/local/bin/« nicht herumdengeln.

Es muss aber ein Programm namens gs auf Deinem Rechner geben, zumindest, wenn Du über eines meiner Scripts gehst.

Mit etwas Glück bekommst Du mit folgender Eingabe im Terminal mehr heraus:
gs -v

Bei mir ist die Antwort
GPL Ghostscript 8.71 (2010-02-10)
Copyright (C) 2010 Artifex Software, Inc. All rights reserved.

Vielleicht ist Deine Version einfach uralt?

Falls dass funktioniert, bekommst Du mit »which gs« heraus, wo dieses andere Ghostscript liegt.

Re: PDF via Ghostscript mit AppleScript - Jürgens Script

#9500 On 13 Mai, 2010 12:59 Jörg Bornemann said,
Hallo Jürgen,

die Eingabe Deiner vorgeschlagenen Befehle brachten folgendes Ergebnis:

Last login: Thu May 13 13:30:22 on console
Joerg-2:~ jborn$ gs -v
GPL Ghostscript 8.64 (2009-02-03)
Copyright (C) 2009 Artifex Software, Inc.  All rights reserved.
Joerg-2:~ jborn$ which gs
/usr/local/bin/gs
Joerg-2:~ jborn$ 

Allerdings sieht die Datei gs im Finder nicht wie von dir beschrieben wie ein Mac-Alias aus (es soll ja in Wirklichkeit ein Softlink sein), sondern zeigt unter Informationen 'ausführbare Unix Datei' an. Ich habe die Erzeugung des Softlinks dann einmal unter Admin probiert. Dann bekam ich aber die Meldung, dass die Datei gs schon existiert. Ich habe den Verdacht, da ich schon vorher mit Ghostscript experimentierte, noch ein anderes älteres Ghostscript da ist, was trotz des Benutzens der betreffenden Uninstaller immer noch 'rumgeistert'. Es gibt nämlich noch eine Fülle anderer Dateien, die alle dasselbe Datum und Uhrzeit - 4.Februar 2009 02:57 - haben. unter der Datei gs liegt die Datei 'gs-8.71-macosx', doch vermute ich dass die Datei gs nicht darauf verweist, wie es nötig wäre.
 Ich traue mich nicht, ohne weiteres die Datei gs zu löschen, um mit deinem Befehl den Softlink zu installieren. Oder kann ich die sichern und ggf. wieder zurückspielen, wenn anderes nicht mehr funktionieren sollte?
- Jörg Bornemann

Am 12.05.2010 um 21:31 schrieb Jürgen Schell:

Für die Aktion, die ich vorgeschlagen hab, braucht man wirklich Admin-Rechte. Sonst darf man in Ordnern wie »/usr/local/bin/« nicht herumdengeln.

Es muss aber ein Programm namens gs auf Deinem Rechner geben, zumindest, wenn Du über eines meiner Scripts gehst.

Mit etwas Glück bekommst Du mit folgender Eingabe im Terminal mehr heraus:
gs -v

Bei mir ist die Antwort
GPL Ghostscript 8.71 (2010-02-10)
Copyright (C) 2010 Artifex Software, Inc. All rights reserved.

Vielleicht ist Deine Version einfach uralt?

Falls dass funktioniert, bekommst Du mit which gs heraus, wo dieses andere Ghostscript liegt.


the mailing list <ragtime@macnews.de>. To unsubscribe, E-mail to: <ragtime-off@macnews.de> To switch to the DIGEST mode, E-mail to <ragtime-digest@macnews.de> To switch to the INDEX mode, E-mail to <ragtime-index@macnews.de> Send administrative queries to <ragtime-request@macnews.de>

Re: PDF via Ghostscript mit AppleScript - Jürgens Script

#9501 On 13 Mai, 2010 13:09 Jürgen Schell said,

Die Installation sieht eigentlich OK aus. (Bei den meisten Installationen hat das eigentliche Programm die Versionsnummer im Namen und es gibt einen Link namens »gs«, der darauf zeigt. Bei Dir heißt offensichtlich das eigentliche Programm gs. Das ist auch in Ordnung.)

Eine Version 8.6.4 müsste funktionieren.

Vielleicht suchen wir an ganz falscher Stelle? Schick mir doch mal ein Beispiel-Dokument und ein Destillat mit privater Post. Vielleicht fällt mir ja etwas auf.

Gruß, Jürgen

Re: PDF via Ghostscript mit AppleScript - Jürgens Script

#9498 On 12 Mai, 2010 17:34 Jörg Bornemann said,
Hallo Thomas,
ich habe die neuste RT-Version: 6.5 sowie Build 1818. Der Menüeintrag lautet natürlich 'als Verknüpfung markieren' und, wie gesagt, er funktioniert aus RT heraus auch einwandfrei. Ich habe die von Jürgen jetzt neu ins Forum gestellte Lösung implementiert und über Ghostscript gearbeitet; aber wie gesagt, die Linkfunktionalität wird in dem von Acrobat Reader geöffneten pdf-Dokument leider nicht mitgeliefert.
Momentan experimentiere ich mit Jürgens Script; denn ich habe ja keinen Acrobat Distiller.
- Jörg

Am 12.05.2010 um 17:06 schrieb Thomas Kaegi:

Hallo Jörg

Du schreibst:
Unter 'als Verknüpfung zuweisen' habe ich im Feld URL ...

Dieses 'als Verknüpfung zuweisen' sehe ich nirgends! Also, ich markiere eine Textstelle und wähle im Extras-Menü den Befehl "Als Verknüpfung markieren" (vielleicht meist du diesen). Die Tafel "Hyperlinks" der Text- oder Rechenblattinformation wird geöffnet. Dort muss "URL" aktiv sein und der Link eingetragen werden.

Allerdings vermute ich eigentlich, dass du das alles richtig gemacht hast, denn sonst würde der Link auch im RagTime-Dokument nicht funktionieren. Wo also steckt der Wurm? Du hast uns noch nicht gesagt, mit welcher RT-Version und mit welchem Distiller du das versuchst. Wenn ich mich richtig erinnere, gab es mal eine Version, mit welcher das nicht funktioniert hat. Falls du nicht RagTime 6.5 (Build 1818) hast, würde ich mal diese Version runterladen und (ggf. im Demomodus) probieren. Ich kenne die von dir beschriebenen Schwierigkeiten jedenfalls nicht, wie aus meiner Versuchsbeschreibung im anderen Thread ersichtlich ist.

Gruss, Thomas


the mailing list <ragtime@macnews.de>. To unsubscribe, E-mail to: <ragtime-off@macnews.de> To switch to the DIGEST mode, E-mail to <ragtime-digest@macnews.de> To switch to the INDEX mode, E-mail to <ragtime-index@macnews.de> Send administrative queries to <ragtime-request@macnews.de>

Re: PDF via Ghostscript mit AppleScript - Jürgens Script

#9495 On 12 Mai, 2010 16:01 Thomas Kaegi said,

Hallo Jörg

Du schreibst:
Unter 'als Verknüpfung zuweisen' habe ich im Feld URL ...

Dieses 'als Verknüpfung zuweisen' sehe ich nirgends! Also, ich markiere eine Textstelle und wähle im Extras-Menü den Befehl "Als Verknüpfung markieren" (vielleicht meist du diesen). Die Tafel "Hyperlinks" der Text- oder Rechenblattinformation wird geöffnet. Dort muss "URL" aktiv sein und der Link eingetragen werden.

Allerdings vermute ich eigentlich, dass du das alles richtig gemacht hast, denn sonst würde der Link auch im RagTime-Dokument nicht funktionieren. Wo also steckt der Wurm? Du hast uns noch nicht gesagt, mit welcher RT-Version und mit welchem Distiller du das versuchst. Wenn ich mich richtig erinnere, gab es mal eine Version, mit welcher das nicht funktioniert hat. Falls du nicht RagTime 6.5 (Build 1818) hast, würde ich mal diese Version runterladen und (ggf. im Demomodus) probieren. Ich kenne die von dir beschriebenen Schwierigkeiten jedenfalls nicht, wie aus meiner Versuchsbeschreibung im anderen Thread ersichtlich ist.

Gruss, Thomas