Available in

(1) (1)/de (1)/es (1)/it

Contents

NAME

muttprint − schöner Ausdruck von Mails mit Mutt

SYNTAX

muttprint [Optionen]... [−f Datei]

BESCHREIBUNG

Diese Manpage enthält eine kurze Beschreibung von Muttprint. Ursprünglich wurde sie für die Debian GNU/Linux−Distribution geschrieben, weil das Originalprogramm keine Manpage hatte, nun habe ich die Seite in das POD-Format konvertiert.

Muttprint ist ein Hilfsprogramm, das den Ausdruck von Mutt und anderen Mailprogrammen wie XFMail oder PINE so konvertiert, dass er wie der Ausdruck von Netscape Messenger oder KMail aussieht. Es kann einen kleinen Pinguin auf die erste Seite sowie eine Kopfzeile auf jede Seite drucken. Außerdem druckt es nur die wichtigen Header und nicht alle.

Eine ausfürliche Benutzeranleitung finden Sie in /usr/share/doc/muttprint/ im PDF− und HTML−Format.

Wie auch immer, Sie müssen folgende Zeile in Ihre /etc/Muttrc oder ~/.muttrc eintragen:

        set print_command="muttprint"

Wenn Sie die Einstellungen von Muttprint anpassen wollen, kopieren Sie einfach /usr/share/doc/muttprint/sample−muttprintrc−de nach /etc/Muttprintrc oder ~/.muttprintrc in Abhängigkeit davon, ob Sie die Einstellungen für das ganze System oder nur für einen Benutzer ändern möchten.

Muttprint besitzt standardmäßig die englische Spracheinstellung, wenn die Umgebungsvariable LANG nicht gesetzt ist. Zum Beispiel können Sie in einer deutschen Umgebung folgendes setzen:

        export LANG=de_DE

Dies kann in beispielsweise in Ihrer ~/.bashrc vorgenommen werden. Für genauere Informationen über die Lokalisierung von Muttprint lesen Sie das Benutzerhandbuch.

OPTIONEN

BITTE BEACHTEN: Diese Optionen überschreiben die zugehörigen Einstellungen in ~/.muttprintrc und /etc/Muttprintrc.

Hier finden Sie eine Beschreibung aller Kommandozeilenoptionen. Eine Beschreibung der Einstellungen in der Konfigurationsdatei finden Sie in sample-muttprintrc-de, welche Sie mit Muttprint erhalten haben.
−h, −−help

Gibt eine Liste aller möglichen Optionen aus.

−v, −−version

Gibt die aktuelle Version von Muttprint aus.

−−print−locale

Gibt Informationen über die aktuelle Sprachumgebung aus.

−f Datei, −−file Datei

Liest von einer Datei anstelle von STDIN . Nützlich für einige Mailclients wie XFMail. Wenn Datei auf gesetzt ist liest Muttprint von STDIN .

−p Druckername, −−printer Druckername

Verwendet einen anderen Drucker wie die Vorteinstellung oder wie die Einstellung in der RC−Datei. Sie können auch in Datei drucken, wenn Sie als Druckername TO_FILE:/Pfad/zu/Datei eintragen. Wenn Sie den Ausdruck nach STDOUT haben möchten, müssen Sie als Druckernamen angeben.

−C Druckbefehl, −−printcommand Druckbefehl

Setzt den zum Drucken verwendeten Befehl auf Druckbefehl. Dabei wird der String $PRINTER durch den angegebenen Druckernamen ersetzt. CUPS−Unterstützung kann mit CUPS aktiviert werden; alternativ können Sie jedes beliebige Kommando angeben, der den String $CUPS_OPTIONS enthält, welcher dann durch die Optionen für CUPS ersetzt wird.

−i Datei, −−penguin Datei

Druckt Datei als Bild oben rechts auf das Blatt. Datei muss den vollständigen Pfad beinhalten. Wenn Sie Datei auf off setzen wird kein Bild gedruckt.

−x, −−x−face−nox, −−nox−face

Schaltet den Druck des im X−Face:−Header übermittelten Bildes ein oder aus. Ausführliche Erklärung in der Dokumentation.

−t Zahl, −−speed Zahl

Dies ist die Zeit in ganzen Sekunden, die Ihr Drucker für eine Seite benötigt. Die Angabe wird nur beim Duplexdruck ausgewertet. Die Voreinstellung ist 30 (Sekunden).

−w Zahl, −−wait Zahl

Dauer in Sekunden, die Muttprint zwischen dem Druck der geraden und ungeraden Seiten warten soll.

−F Schriftname, −−font Schriftname

Hier können Sie eine schöne Schriftfamlilie für den Ausdruck auswählen. Möglich sind: Latex, Latex-bright, Times, Utopia, Palatino, Charter und Bookman, CentSchool, Chancery, Helvetica und AvantGarde. Ob alle Schriften verfügbar sind hängt von Ihrer LaTeX-Installation ab. Voreinstellung ist Latex.

−H, −−headrule−noH, −−noheadrule

Hier können Sie einstellen, ob ab Seite 2 nach der Kopfzeile eine Linie gedruckt werden soll oder nicht.

−b, −−footrule−nob, −−nofootrule

Hier können Sie einstellen, ob auf allen Seiten über der Fußzeile eine Linie gedruckt werden soll oder nicht.

−S Stil, −−frontstyle Stil

Wählen Sie einen Stil für den Ausdruck der Mailheader auf der ersten Seite: plain, border (default), Border, fbox, shadowbox, ovalbox, Ovalbox, doublebox, grey, greybox. Für eine genauere Beschreibung lesen Sie das Handbuch.

−a Header, −−printed−headers Header

Geben Sie die zu druckenden Header an. Trennen Sie die jeden Header mit "_" ab. Mit * eingeschlossene Header werden fett gedruckt, bei / erfolgt Kursivdruck. Ist einer der angegebenen Header nicht vorhanden, wird er weggelassen. Die Reihenfolge beim Druck ist dieselbe wie hier angegeben.

Zwei Beispiele:

        Date_To_From_CC_Newsgroups_*Subject*   (Standard)
        /Date/_To_From_X-Mailer_*/Subject/*

−P Papierformat, −−paper Papierformat

Wählen Sie ein Papierformat: A4 in den meisten Ländern (" DIN A4" in Deutschland) und letter in den Vereinigten Staaten.

−e Zeichenkette, −−date Zeichenkette

Diese Option erlaubt zwei Einstellungen: original und local. Bei original wird das Datum unverändert wie im Mailheader gedruckt, d. h. auf English und in der Zeitzone des Absenders. Bei local konvertiert Muttprint das Datum und die Uhrzeit in die Systemzeitzone und gibt das Datum in der Systemprache aus. Vgl. die Optionen −−date−format und −−lang.

Beispiele:

        original: Tue, 15 Jan 2002 21:43:49 +0100
        local:    Dienstag, 15. Januar 2002 21:43:49

−E Zeichenkette, −−date−format Zeichenkette

Über diese Option lässt sich das Datumsformat (falls local gewählt wurde) genauer definieren. Als Argumente werden Format-Strings nach strftime(3) akzeptiert, z. B.

        "%A, %d. %B %Y %H:%M:%S" (üblich in Deutschland)
        "%a, %d.%m.%y %H:%M"     (verkürzte Form)
        "%Y-%m-%d %H:%M:%S"      (nach ISO)

−A Zeichenkette, −−addressformat Zeichenkette

Hiermit lässt sich einstellen, wie Mailadressen gedruckt werden. Der Wert original lässt die Header unverändert. Andernfalls ist dieser Option ein Formatstring zu übergeben, wobei folgende Ersetzungen vorgenommen werden:

        %r              Name ("Realname")
        %a              Mailadresse
        \n              Zeilenumbruch

Die Voreinstellung ist %r <%a>,\n. Zusätzlich können einzelne Bestandteile in Sternchen ("*") für Fettdruck oder in Schrägstriche ("/") für Kursivdruck eingeschlossen werden.

Beispiel:

        "/%r/ (%a),"

Die Anführungszeichen sind notwendig, damit die Zeichenkette nicht von der Shell in mehrere Bestandteile aufgebrochen wird.

−n Zeichenkette, −−verbatimnormal Zeichenkette

Damit können die Optionen festgelegt werden, die der Verbatim−Umgebung übergeben werden, in der der normale Mailtext gedruckt wird. Detaillierte Erklärungen finden Sie im Handbuch. Einige Beispiele:

        fontshape=it           kursive Schrift
        frame=topline          Rahmen über dem Block
        fontfamily=helvetica   Schrift Helvetica
        fontsize=\Huge         riesige Schrift

Einzelne Optionen können mit Kommata getrennt werden, also z. B. fontshape=it,fontseries=b.

−V Zeichenkette, −−verbatimsig Zeichenkette

Wie −−verbatimnormal, allerdings bezieht sich die Angabe auf die Signatur. Wird als Zeichenkette raw angegeben, findet keine Unterscheidung zwischen Signatur und Mailtext statt.

−D, −−debug−noD, −−nodebug

Wählen Sie, ob Muttprint in eine Logdatei /tmp/muttprint.log schreiben soll. Dieses Feature ist nützlich, um nach Hilfe zu fragen wenn Muttprint nicht funktioniert.

−B, −−background−noB, −−nobackground

Nach dem Einlesen der Daten von der Standardeingabe arbeitet Muttprint wird in den Hintergrund geschickt. Damit steht das Mailprogramm schneller wieder zur Verfügung. Nachteil: Es können keine Fehlermeldungen mehr angezeigt werden. Daher sollte diese Option nur benutzt werden, wenn Muttprint fehlerfrei funktioniert.

−d, −−duplex−nod, −−noduplex

Aktiviert oder deaktiviert Duplexdruck. Wenn es eingeschaltet ist druckt Muttprint zuerst nur ungerade Seiten, wartet einige Zeit und druckt dann die geraden Seiten.

−2−1

Druckt zwei Seiten auf ein Blatt wie hier gezeigt.

        +----------+----------+
        ⎪          ⎪          ⎪
        ⎪          ⎪          ⎪
        ⎪    1     ⎪     2    ⎪
        ⎪          ⎪          ⎪
        ⎪          ⎪          ⎪
        ⎪          ⎪          ⎪
        +----------+----------+

Dieses Feature wird im Manual und in der Konfigurationsdatei als Papiersparmodus bezeichnet.

−g Zahl, −−topmargin Zahl

Stellt den oberen Rand in Millimetern ein.

−G Zahl, −−bottommargin Zahl

Stellt den unteren Rand in Millimetern ein.

−j Zahl, −−leftmargin Zahl

Stellt den linken Rand in Millimetern ein.

−J Zahl, −−rightmargin Zahl

Stellt den rechten Rand in Millimetern ein.

−s, −−rem_sig−nos, −−norem_sig

Löscht die Signatur (abgetrennt durch "−− ") im Ausdruck. Dies ist bei sehr langen Signaturen nützlich. Aber immer mehr Menschen (oder Mailprogramme) trennen die Signatur nicht korrekt ab, so dass dieses Feature nicht immer richtig funktioniert, siehe auch die nächste Option.

−−sig_regexp Regulärer Ausdruck

Setzt den Regulären Ausdruck (in Perl−Syntax), der für Signaturerkennung verwendet wird. Die Standardeinstellung ist ^−− $.

−q, −−rem_quote−noq, −−norem_quote

Löscht zitierte Absätze vom Ausdruck.

Muttprint erkennt die Zitate durch den gleichen regulären Ausdruck wie Mutt, es sollte also korrekt funktionieren.

−z Größe, −−fontsize Größe

Gibt die Schriftgröße an. Möglich sind 10pt, 11pt und 12pt.

−W Zahl, −−wrapmargin Zahl

Einstellung der maximalen Zeilenlänge. Längere Zeilen werden automatisch umgebrochen und der Absatz wird neu formatiert.

−r Datei, −−rcfile Datei

Gibt eine weitere Konfigurationsdatei an, die zusätzlich zur /etc/Muttprintrc und ~/.muttprintrc gelesen wird. Diese Datei überschreibt alle anderen Einstellungen, auch Kommandozeilenparameter. (Es hat also wenig Sinn, zusätzlich noch weitere Optionen außer −f anzugeben.)

DATEIEN

/usr/bin/muttprint

Das Program Muttprint selbst.

/usr/bin/muttprint−langinfo

Hilfsprogramm zum Auslesen des Zeichensatzes.

/etc/Muttprintrc

Systemweite Konfigurationsdatei.

~/.muttprintrc

Konfigurationsdatei für den jeweiligen Benutzer.

/tmp/muttprint−XXXXX

Temporäre Datei, die von Muttprint erstellt wurde.

/usr/share/doc/muttprint/

Dokumentation in verschiedenen Sprachen und Formaten.

/usr/share/muttprint/

Einige Bilder, die für den Druck auf der erste Seite der Mail verwendet werden können.

/usr/share/muttprint/translations

Die Übersetzungsdateien.

SIEHE AUCH

mutt(1)

Homepage: http://muttprint.sf.net

COPYRIGHT

© 2000−03 Bernhard Walle

Dies ist freie Software; im Quellcode finden Sie Details über die Kopierbedingungen. Es besteht keine Garantie; nicht einmal für MARKTREIFE oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK .

AUTOR

Bernhard Walle <Bernhard.Walle [AT] gmx.de>

COMMENTS

blog comments powered by Disqus