Jochen Hilgert: Formatierung in Mail

In einem Mail-Script wird innerhalb einer for-Schleife die nachstehende Zeile abgearbeitet.
print MAIL "$Artikelnummer[$y-1]   $Artikelbezeichnung[$y-1]   $Menge[$y-1]      $Einzelpreis[$y-1]      $Gesamtpreis[$y-1]\n";

Da die Stringlänge der Artikelbezeichnung unterschiedlich ist wäre eine tabellenartige Darstellung wünschenswert. Ausgleich über die Berechnung evtl. erforderlicher Leerzeichen bringt keine Lösung, da die Buchstaben unterschiedliche Darstellungsbreiten haben.
Auf HTML-Code in der Mail soll verzichtet werden.
Weiß jemand eine Lösung?
Danke.
Jochen Hilgert

  1. In einem Mail-Script wird innerhalb einer for-Schleife die nachstehende Zeile abgearbeitet.
    print MAIL "$Artikelnummer[$y-1]   $Artikelbezeichnung[$y-1]   $Menge[$y-1]      $Einzelpreis[$y-1]      $Gesamtpreis[$y-1]\n";

    Da die Stringlänge der Artikelbezeichnung unterschiedlich ist wäre eine tabellenartige Darstellung wünschenswert. Ausgleich über die Berechnung evtl. erforderlicher Leerzeichen bringt keine Lösung, da die Buchstaben unterschiedliche Darstellungsbreiten haben.
    Auf HTML-Code in der Mail soll verzichtet werden.
    Weiß jemand eine Lösung?
    Danke.
    Jochen Hilgert

    Ja, ich verwende immer Tabs, damit gehts ganz gut.