Dokumente

Dokumente formatieren

Die Nutzung von strukturierten HTML Texten und Textbausteinen, die dann bei der Erstellung von Dokumenten und Berichten mit BIRT auf der Basis eines Cascading Style Sheets (CSS) formatiert ausgegeben werden, ermöglicht die Trennung von Struktur und Inhalt vom Format:

  1. <h1>Überschrift Kapitel</h1>
  2. <h2>Überschrift Absatz</h2>

1. Überschrift Kapitel
1.1 Überschrift Absatz

Das erfordert einen Textformatierer und je nach Know-How einen Texteditor.

Einerseits, wenn möglich webbasiert, die Erstellung von strukturierten HTML Texten auf der Basis eines CSS und der darin definierten Formate, ein WYSIWYG - Editor. Da kann man aber notfalls auf gewohnte Werkzeuge zurückgreifen, wenn man die einfachen HTML - Elemente selber gut beherrscht. 

Andererseits die Aufbereitung dieser strukturierten HTML Texte mit BIRT in das PDF Ausgabeformat,

Damit werden Prozesse deutlich optimiert und man kann optimal auf Kunden- und Marketinganforderungen reagieren, dedizierte CSS Definitionen nutzen oder diese schnell austauschen, ohne eine Text oder einen Textbaustein ändern zu müssen.

Egal in welchem Kontext dieser Textbaustein dann verwendet werden soll, werden die fertigen Definitionen benutzt, ohne über die Nummerierungen oder Verschachtelungen nachzudenken.

In einer Standard CSS-Definition werden entsprechenden Einstellungen für Farben und Größen einfach den individuellen Anforderungen angepasst.

Das erlaubt dann zugleich die Überprüfung der eigenen Konfiguration anhand der Beschreibung dieser CSS Definitionen.

Darin wird zugleich genau beschrieben, welche Vorteile gegenüber normalen Eclipse BIRT Ausgaben entstehen.

Abgesehen vom Wysiwyg-Editor betrifft das im Endergebnis, also folgende Punkte im Bericht oder Dokument:

  • Die erfassten einfach strukturierten HTML Texte und Textbausteine können mit einem neuen Style (CSS) unverändert weiter genutzt werden.
  • Definition von nummerierten (H1..H3) Überschriften, also mit hierarchischen Abschnittsnummern 1, 1.1, 1.1.1 in einem Dokument.
  • Definition von unnummerierten (H4..H6) Überschriften.
  • Definition von Listen (LI) als Aufzählungen (UL), Nummerierungen (OL) und Definitionen (DL, DT, DD) und Verschachtelung über mehrere Ebenen
  • Textformatierungen für fett (B), unterstrichen (U), kursiv (I)
  • Textformat hochgestellt (SUP) und tiefgestellt (SUB)
  • Ausgabe von Source Code mit äquidistanter Schrift
  • Darstellung von Referenz-Links
  • Einbindung von Grafiken
  • Optimierter Seitenumbruch für lange Strukturen.

Für Fragen zum Modul FORMAT nehmen Sie mit uns Kontakt auf.