OS X Hilfe ausdrucken

lemming71

Weisser Rosenapfel
Registriert
02.12.05
Beiträge
780
Ich möchte eine Programmhilfe, die über den Helpviewer angezegt wird als komplettes Dokument ausdrucken. Leider druckt er aber nur jede Seite, bzw. jeden Index einzeln. Wie kann ich das gesamte Hilfedokument an einem Stück ausdrucken?
 
Moin lemming71,

so ganz ohne weiteres geht das nicht. Da die Hilfe aber im html-Format vorliegt, kann man sie z.B. mit Acrobat Prof. in ein PDF wandeln, das man dann natürlich drucken kann. Du könntest natürlich auch manuell aus jeder Seite ein pdf machen und die dann mit dem Automator zusammenbacken. Für eine kurze Hilfe ist das noch halbwegs praktikabel.


Gruss KayHH


Nachtrag: Evtl. beherrscht irgendein Browser ja auch den Druck ganzer Websites.
 
Probier mal sowas:
/Library/Documentation/Help/Bluetooth.help/Contents/Resources/German.lproj/pgs macmark$ textutil -cat html -output inhalt *.html

Die Datei "inhalt" ist dann eine HTML-Datei, die alle *.html-Dateien enthält aus dem Verzeichnis. Du kannst -cat html auch durch -cat doc oder -cat txt oder -cat rtf ersetzen, je nach gewünschtem Zielformat.

Buchtip dazu: "Unix für Mac OS X-Anwender" von Kai Surendorf.
 
Probier mal sowas:
/Library/Documentation/Help/Bluetooth.help/Contents/Resources/German.lproj/pgs macmark$ textutil -cat html -output inhalt *.html

Die Datei "inhalt" ist dann eine HTML-Datei, die alle *.html-Dateien enthält aus dem Verzeichnis. Du kannst -cat html auch durch -cat doc oder -cat txt oder -cat rtf ersetzen, je nach gewünschtem Zielformat.

Prima Tipp, aber vielleicht man muss es ein wenig korrigieren (nicht bös gemeint)?
 
Der Befehl klappt, habe ihn ja vorher selbst ausprobiert :-P

Aber zur Verdeulichung nochmal schrittweise:
In das Verzeichnis gehen, in dem die gewünschten Inhalte liegen. Beispiel:
cd /Library/Documentation/Help/Bluetooth.help/Contents/Resources/German.lproj/pgs/
Dann alle *.html Dateien dort zusammenfügen und in gewünschtem Zielformat speichern:
textutil -cat html -output zieldatei *.html
 
Der Befehl klappt, habe ihn ja vorher selbst ausprobiert :-P

Aber zur Verdeulichung nochmal schrittweise:
In das Verzeichnis gehen, in dem die gewünschten Inhalte liegen. Beispiel:
cd /Library/Documentation/Help/Bluetooth.help/Contents/Resources/German.lproj/pgs/
Dann alle *.html Dateien dort zusammenfügen und in gewünschtem Zielformat speichern:
textutil -cat html -output zieldatei *.html

Ja,mal eine geniale Idee! Prima Tipp! Veröffentliche den doch mal inmacosxhints.ch

Das ist sicherlich was was andere auch interessiert!
 
Probier mal sowas:
/Library/Documentation/Help/Bluetooth.help/Contents/Resources/German.lproj/pgs macmark$ textutil -cat html -output inhalt *.html

Die Datei "inhalt" ist dann eine HTML-Datei, die alle *.html-Dateien enthält aus dem Verzeichnis. Du kannst -cat html auch durch -cat doc oder -cat txt oder -cat rtf ersetzen, je nach gewünschtem Zielformat.

Buchtip dazu: "Unix für Mac OS X-Anwender" von Kai Surendorf.

Hmm, jetzt wollte ich damit eigentlich anfangen und habe es mal mit Acrobat 7 Pro probiert. Nunja, funktioniert nicht, da er die index.html Datei nicht akzetiert. Im Browser wird der Help ganz normal geöffnet.
 
Moin lemming71,

Acrobat akzeptiert die Index-Datei, ich hab' das ausprobiert. Wichtig ist, das Du den kompletten Pfad dahin angibts, also angefangen z.B. mit "file:///Applications/..." (Hinter "file:" wirklich dreimal "/").


Gruss KayHH


Nachtrag: So sieht das dann z.B. für iCal aus: "file:///Applications/iCal.app/Contents/Resources/German.lproj/iCal\ Help/iCalHelp.html". Die Leerzeichen dürfen dabei maskiert bleiben. Vorteil dieser Lösung ist auch, das Acrobat dabei ein Inhaltsverzeichnis anlegt.
 
Moin lemming71,

Acrobat akzeptiert die Index-Datei, ich hab' das ausprobiert. Wichtig ist, das Du den kompletten Pfad dahin angibts, also angefangen z.B. mit "file:///Applications/..." (Hinter "file:" wirklich dreimal "/").


Gruss KayHH


Nachtrag: So sieht das dann z.B. für iCal aus: "file:///Applications/iCal.app/Contents/Resources/German.lproj/iCal\ Help/iCalHelp.html". Die Leerzeichen dürfen dabei maskiert bleiben. Vorteil dieser Lösung ist auch, das Acrobat dabei ein Inhaltsverzeichnis anlegt.

Habe die Datei sozusagendirekt aus Acrobat und dessen Fileselector ausgewählt. Da wird der Pfad schon stimmen denke ic. Also sobald ich die PDF Konvertierung starte gibt es einen Fehler. Warumauch immer...
 
File-Selektor? Du musst im Datei-Menü PDF erstellen aus Webseite wählen. Gruss KayHH