Mit diesem Programm können Signaturdateien, d.h. Dateien, die eine oder mehrere E-Mail-Signaturen beinhalten, in HTML-Dateien umgewandelt werden.
Am Besten lässt sich dies an einem Beispiel zeigen:
Aus folgender Signaturdatei...
-- > Wenn man Pisa-Studie und Co. Glauben schenken darf, so genügen heutzutage ja > schon Sätze mit mehr als zwölf Wörtern, um einen Großteil der Bevölkerung vom > Verstehen auszuschließen. Und ich dachte die Grenze liegt bei 160 Zeichen. -- aus d.c.s.40tude-dialog -- >> inzwischen hat sich das bis zu den Entscheidern durchgesprochen. > Die inkompetenten Entscheider, die hier immer runtergemacht werden ? > Und die Privatanwender ? Die sind meistens noch inkompetenter. -- aus ger.ct
... wird folgende HTML-Datei:
<html>
<head>
<style type="text/css">
.level4 { color: blue; }
.level3 { color: green; }
.level2 { color: red; }
.level1 { color: blue; }
.level0 { color: black; }
</style>
</head>
<body>
<blockquote class="signature"><pre>
<span class="level1">> Wenn man Pisa-Studie und Co. Glauben schenken darf, so genügen heutzutage ja</span>
<span class="level1">> schon Sätze mit mehr als zwölf Wörtern, um einen Großteil der Bevölkerung vom</span>
<span class="level1">> Verstehen auszuschließen.</span>
<span class="level0">Und ich dachte die Grenze liegt bei 160 Zeichen. -- aus d.c.s.40tude-dialog</span>
</pre></blockquote>
<blockquote class="signature"><pre>
<span class="level2">>> inzwischen hat sich das bis zu den Entscheidern durchgesprochen.</span>
<span class="level1">> Die inkompetenten Entscheider, die hier immer runtergemacht werden ?</span>
<span class="level1">> Und die Privatanwender ?</span>
<span class="level0">Die sind meistens noch inkompetenter. -- aus ger.ct</span>
</pre></blockquote>
</body>
... was dann im Browser ugf. so aussieht:
> Wenn man Pisa-Studie und Co. Glauben schenken darf, so genügen heutzutage ja > schon Sätze mit mehr als zwölf Wörtern, um einen Großteil der Bevölkerung vom > Verstehen auszuschließen. Und ich dachte die Grenze liegt bei 160 Zeichen. -- aus d.c.s.40tude-dialog
>> inzwischen hat sich das bis zu den Entscheidern durchgesprochen. > Die inkompetenten Entscheider, die hier immer runtergemacht werden ? > Und die Privatanwender ? Die sind meistens noch inkompetenter. -- aus ger.ct
Dieses rudimentäre Markup kann dann wie z.B. in meiner Signatursammlung weiterverwendet werden
Achtung: Das Programm behält das
Layout der Signaturen nicht hundertprozentig bei. Es
versucht, die Herkunft (beginnend mit der
Zeichenfolge "--") zu optimieren. D.h. die Herkunft
wird rechtsbündig mit der längsten Zeile angeordnet
und evtl., falls noch Platz ist, so weit wie möglich
nach oben verschoben, sofern die Zeile dann nicht
länger als 80 Zeichen würde.
Falls dieser Algorithmus keine passende Optimierung
findet bzw. die Signatur insgesamt länger als 4
Zeilen wird, wird eine Warnung auf dem Error-Stream
(stderr) ausgegeben.
Ebenso, wenn Zeilen mit einer Länge größer 80
Zeichen gefunden werden.
Kein Screenshot, da Konsolenprogramm.
Zip-Datei in ein beliebiges Verzeichnis entpacken. In der mitgelieferten README-Datei stehen weitere Informationen.
sig2html-0.9.zip (14 KB) (Sourcen sind enthalten)
:wq!