English version


The Bat! Schnellvorlagen


1 Schnellvorlagen für das Mailprogramm The Bat!

1.1 Boxquotes
1.2 Fußnoten
1.3 Alternatives Zitieren I (| ersetzt >)
1.4 Alternatives Zitieren II (> zitiert jede Zeile)
1.5 Rot13-Verschlüsselung
1.6 Wechselnde Groß-/Kleinschreibung
1.7 Anzahl Tage bis zum/seit dem großen Ereignis


Schnellvorlagen für das Mailprogramm The Bat!

Dieser Text fasst einige meiner Schnellvorlagen für das E-Mailprogramm The Bat! zusammen. Bitte beachtet, dass ein Teil der Schnellvorlagen nur mit bestimmten TB! Versionen zusammenarbeitet. So funktionieren einige Schnellvorlagen leider nicht mit den TB!-Versionen 1.53 oder früher. Natürlich ist deren Benutzung auf eigene Gefahr.

An dieser Stelle herzlichen Dank an Januk Aggarwal, Silviu Cojocaru und Andreas Wosgien für ihre tollen Ideen zur Verbesserung der Templates und an Matthias Appel, bei dem ich zum ersten Mal eine dieser rekursiven Schnellvorlagen gesehen habe.

Falls ihr Anmerkungen, Ergänzungen oder Verbesserungsvorschläge etc. loswerden wollt, so schickt mir einfach eine Mail an Carsten Thönges.

zurück


1.1 Boxquotes

Mit diesen Schnellvorlagen ist es möglich, Boxquotes in der Art

,----- [ RFC 2822 ]
| [...]
| Messages are divided into lines of characters. A line is a series of
| characters that is delimited with the two characters carriage-return
| and line-feed; that is, the carriage return (CR) character (ASCII
| value 13) followed immediately by the line feed (LF) character (ASCII
| value 10). (The carriage-return/line-feed pair is usually written in
| this document as "CRLF".)
| [...]
`-----

per Tastendruck in den TB!-Editor einzufügen.

Benutzung:
bq Text in die Zwischenablage kopieren und im Editor die Schnellvorlage bq aufrufen (bq Strg+Space). Der Inhalt der Zwischenablage wird als Boxquote eingefügt
bqf Beim Aufruf von der Schnellvorlage bqf im Editor wird die Datei, deren Dateiname momentan in der Zwischenablage steht, als Boxquote eingefügt.

Die Schnellvorlagen können natürlich in The Bat! direkt einer Tastenkombination zugeordnet werden.

Benötigte Schnellvorlagen:
bq Boxquote aus Zwischenablage
bqf Boxquote aus Datei
bq2 (von bq und bqf benötigt)
lauffähig ab The Bat! Version 1.60

zurück


1.2 Fußnoten

Diese Schnellvorlagen ermöglichen es, schnell und einfach Fußnoten im TB!-Editor zu erzeugen. Dabei werden die Fußnoten oberhalb des Signaturtrenners - falls vorhanden - eingefügt und automatisch nummeriert. Falls die Schnellvorlage keinen Signaturtrenner vorfinde, werden die Fußnoten unten an den Text angehängt.

Aus

,----- [ vorher ]
| Dieser Text(FN:erste Fußnote#) demonstriert die
| Anwendung(FN:zweite Fußnote#) von Fußnoten(FN:dritte Fußnote#)
| mittels Schnellvorlagen(FN:vierte Fußnote#).
|
| --
| Gruß, Carsten
`-----

wird

,----- [ nachher (nachdem der Absatz noch mit Alt+L formatiert wurde ]
| Dieser Text[1] demonstriert die Anwendung[2] von Fußnoten[3] mittels
| Schnellvorlagen[4].
|
| [1] erste Fußnote
| [2] zweite Fußnote
| [3] dritte Fußnote
| [4] vierte Fußnote
| --
| Gruß, Carsten
`-----
Benutzung:

Während des Erstellens von Mails kann mittels der Schnellvorlage afn (afn Strg+Space) schnell ein (FN:#) eingefügt und der Fußnotentext eingegeben werden.

Nach Fertigstellen der Mail muss der gesamte Mailtext in die Zwischenablage kopiert und danach die Schnellvorlage fn aufgerufen werden.

Am schnellsten geht dies mit: Strg+A Strg+X fn Strg+Space. Die Schnellvorlagen können natürlich in The Bat! direkt einer Tastenkombination zugeordnet werden.

Die nun teilweise verrückten Absätze sollte man mit Alt+L neu formatieren.

Benötigte Schnellvorlagen:
fn Erzeugung von Fußnoten
afn Schnelles Einfügen von Fußnotentags
fn2 (von fn benötigt)
lauffähig ab The Bat! Version 1.60

zurück


1.3 Alternatives Zitieren I (| ersetzt >)

In Antwortvorlagen kann %QUOTES durch %QINCLUDE="nq" ersetzt werden. Dadurch wird Originalmailtext mit vorangestelltem | in jeder Zeile zitiert. Quotestyles werden dabei jedoch nicht beachtet.

Das sieht dann etwa so aus:

* Hans M. schrieb:

| Ist es möglich in TB! ein alternatives Quotezeichen, zum
| Beispiel das "|", zu verwenden?

Ja, sicher.

Man kann natürlich auch jedes beliebige andere Zeichen als Zitatzeichen verwenden. Dazu muss lediglich die Schnellvorlage nq2 angepasst werden (Ersetzen von "|").

Benutzung:

%QINCLUDE="nq" anstelle von %QUOTES in die Antwortvorlage einfügen.

Benötigte Schnellvorlagen:
nq Alternatives Zitat
nq2 (von nq benötigt)
lauffähig ab The Bat! Version 1.60

zurück


1.4 Alternatives Zitieren II (auch leere Zeilen zitieren)

In einer Antwortvorlage kann einfach %QUOTES durch %QINCLUDE="quote_bl" ersetzt werden. Auch leeren Zeilen wird nun ein > vorangestellt. Quotestyles werden dabei berücksichtigt.

Etwa so:

* Hans M. schrieb:

> Kann man mit The Bat! nicht auch leere Zeilen in einer Antwort
> mitzitieren?
>
> Das muss doch irgendwie möglich sein, geht das?

Ja, sicher.
Benutzung:

%QINCLUDE="quote_bl" anstelle von %QUOTES in die Antwortvorlage einfügen.

Benötigte Schnellvorlagen:
quote_bl Alternatives Zitat
quote2 (von quote_bl benötigt)
lauffähig ab The Bat! Version 1.60

zurück


1.5 Rot13-Verschlüsselung

Diese Schnellvorlage eignet sich zur Rot13-Verschlüsselung von Text im TB!-Editor. Dabei wird der Inhalt der Zwischenablage Rot13-verschlüsselt in den Mailtext eingefügt.

Benutzung:

beliebigen (kurzen!) Text in die Zwischenablage kopieren und im Editor die Schnellvorlage r13 aufrufen (r13 + Strg+Space).

Benötigte Schnellvorlagen:
r13 Rot13-Verschlüsselung
r13_r (von r13 benötigt)
lauffähig ab The Bat! Version 1.60

zurück


1.6 Wechselnde Groß-/Kleinschreibung

Eine eigentlich nutzlose Schnellvorlage, die sich wohl nur bei Antworten an solche Mailschreiber zum Einsatz kommen dürfte, die durch dauernde Kleinschreibung auffallen und das das mit ihrer Individualität begründen ;)

Aus

,----- [ vorher ]
| Bitte respektieren Sie auch meine individuelle Art der
| Mailgestaltung...
`-----

wird

,----- [ nachher ]
| BiTtE ReSpEkTiErEn sIe aUcH MeInE InDiViDuElLe aRt dEr
| MaIlGeStAlTuNg...
`-----
Benutzung:

beliebigen (kurzen!) Text in die Zwischenablage kopieren und im Editor die Schnellvorlage mix aufrufen (mix + Strg+Space).

Benötigte Schnellvorlagen:
mix Wechselnde Groß-/Kleinschreibung
mix_r (von mix benötigt)
lauffähig ab The Bat! Version 1.60

zurück


1.7 Anzahl Tage bis zum/seit dem großen Ereignis

Diese Schnellvorlagen ermöglichen es, in eigenen Mails eine Art Tages-Countdown, d.h. die Tagesdifferenz bis zu oder seit einem bestimmten Datum, ausgeben zu lassen.

Vielleicht möchte man in der eigenen Signatur die Tage bis zur nächsten WM, Weihnachten, Geburtstag, etc nennen?

,-----
| [...]
| --
| Beste Grüße, Carsten Thönges
|
| Nur noch 256 Tage bis Weihnachten.
`-----

oder

,-----
| [...]
| Unser kleiner $NAME_DES_KINDES ist nun schon 124 Tage alt.
`-----
Benutzung:

Die Schnellvorlage datediff ist der Startpunkt der Datumsberechnung. Es empfiehlt sich für jedes Ereignis eine eigene Schnellvorlage anzulegen, die folgenden Aufbau haben sollte:

,----- [ days_xmas ]
| %Comment="20021224"%-
| Nur noch %Qinclude="datediff" Tage bis Weihnachten.
`-----

Wichtig ist, dass in der ersten Zeile das Zieldatum an %Comment übergeben wird. Das Datum muss in genau diesem Format eingetragen werden: JJJJMMTT (4-stellig das Jahr, 2-stellig der Monat, 2-stellig der Tag, notfalls mit führenden Nullen) Das Datum kann sowohl in der Zukunft als auch in der Vergangenheit liegen.

In der Hauptvorlage steht dann schließlich:

,-----
| --
| Beste Grüße, Carsten Thönges
|
| %QInclude="days_xmas"
`-----
Benötigte Schnellvorlagen:
datediff Berechnung von Tagesdifferenzen
datediff_r (von datediff benötigt)
datediff_addmonth (von datediff benötigt)
datediff_days (von datediff benötigt)
days_xmas Beispiel: Anzahl der Tage bis Weihnachten 2002
lauffähig ab The Bat! Version 1.60

zurück


Valid HTML 4.0! Valid CSS! Made with XEmacs!
Last modified: Fri Aug 23 23:24:07 CEST 2002 by Carsten Thönges