Pas encore inscrit ? Creez un Overblog!

Créer mon blog

XSL FO - Einsteigertutorial

Jeder Webseitendesigner oder der Schriftsteller, der seine Arbeiten veröffentlicht, kennt das Problem: Das Layout, das man auf dem eigenen Bildschirm mühevoll erstellt hat um einen bestimmten Effekt zu vermitteln, sieht auf einem anderen Bildschirm oder ausgedruckt nicht mehr aus wie es sollte. Mit XSL FO gehört dieses Problem der Vergangenheit an.

Was ist XSL FO überhaupt?

XSL FO steht für Extensible Stylesheet Language – Formatting Objects, eine XML-Anwendung, die genau beschreibt, wie Texte, Bilder oder andere Elemente auf einer bestimmten Seite angeordnet sein sollen. Die Einsatzgebiete für dieses Verfahren sind dabei sehr breit. Sie reichen nicht nur von einfachen Bildschirmdarstellungen des Dokuments, sondern hin bis zum professionellen Druck auf Papier. Aber auch für Menschen mit eingeschränktem Sehvermögen bietet sich XSL FO an, da mit entsprechenden Programmen der Inhalt des Dokuments durch einen Sprachsynthesizer wiedergegeben werden kann.

Was XSL-FO von anderen Textverarbeitungsprogrammen unterscheidet

Man merkt XSL FO seine Ursprünge für den professionellen Druck deutlich an, schließlich ist dieses Verfahren der Programmierung sehr viel ähnlicher als den üblichen Textverarbeitungsprogrammen. Im Gegensatz zu Anwendungen wie Microsoft Word oder Pages von Apple beruht XSL FO nicht auf dem Grundsatz "what you see is what you get", bei der der Anwender bereits während des Schreibens das Layout und Design bestimmt. Vielmehr ähnelt XSL FO der Anwendung Latex. Der Schreiber bestimmt anhand der - nur auf den ersten Blick kryptisch anmutender - Befehle das Aussehen des späteren Textes. Dabei stehen zahlreiche Commands zur Verfügung, um das Design und Layout nach seinen Wünschen zu gestalten: Es können die Höhe und Breite der Seite, deren Anzahl und auch Nummerierungen festgelegt werden. Auch Überschriften, Absätze, Listen oder Tabellen lassen sich genau bestimmen wie sie später dargestellt werden sollen. Dieses Dokument mit dem eigentlichem Text und einer Vielzahl an Befehlen zur Formatierung muss aber noch zu einem fertigen, für das menschliche Auge angenehm lesbaren Text transformiert werden. Während bei Word und Pages dieser Arbeitsschritt im jeweiligen Programm bereits integriert ist und beim Erstellen des Textes erfolgt, bedarf es bei XLS einer eigenständigen Textgenerierung mittels eines separaten Programms.

Von der Datei zum Text-Dokument: Das FO-Processing

Der Weg von der XML-Datei zum lesbaren Dokument führt über den FO-Prozess, bei dem die Layout-Befehle in ihr geplantes Aussehen umgesetzt werden und so ein reines Textdokument erstellt wird. Sehr beliebt und weit verbreitet ist dabei das JAVA-Programm FOP der Apache Software Foundation. Es unterstützt verschiedene Ausgabeformate wie PDF, ASCII-TXT oder auch gleich den direkten Ausdruck an einen angeschlossenen Drucker.

Articles de la même catégorie Computer

Laptop Konfigurator - Empfehlungen und Erfahrungsberichte

Laptop Konfigurator - Empfehlungen und Erfahrungsberichte

Viele bekannte Hersteller wie zum Beispiel Dell, bieten ihre Laptops auch über das Internet an. Potenzielle Käufer kommen somit nicht nur in den Genuss von einem sehr guten Preis-Leistungs-Verhältnis und von einem bequemen Bestellvorgang, sondern können auch nützliche Funktionen wie einen Laptop Konfigurator nutzen. Mit diesem kleinen Programm können die Laptops direkt auf der Website des Herstellers von der Ausstattung her an die persönlichen Bedürfnisse der Käufer angepasst werden.
Wie kann ich die Sicherheit meines E-mail-Postfaches erhöhen? Ein Ratgeber

Wie kann ich die Sicherheit meines E-mail-Postfaches erhöhen? Ein Ratgeber

Infizierte E-mails stellen mittlerweile die größte Bedrohung für mit dem Internet verbundene Computer dar. Doch Mail-Schutz stellt keine große Hürde dar. Wie Sie sich und Ihren PC ohne großen Aufwand umfassend davor schützen können, erfahren Sie in diesem Ratgeber.
Wie erstelle ich eine PDF-Datei und konvertiere diverse Dateitypen zu PDF?

Wie erstelle ich eine PDF-Datei und konvertiere diverse Dateitypen zu PDF?

Wer Dokumente am Computer austauschen möchte, hat oft mit Problemen zu kämpfen. Kann der Empfänger überhaupt die Datei öffnen? Gerade Office-Dokumente und ihre verschiedenen Formate können hier für Ärger sorgen. Einfach umschiffen kann man diese Problematik indem man Daten als PDF verschickt. Wie das funktioniert, zeigt der Artikel.
Car TFT LCD Monitor - Ein Testbericht

Car TFT LCD Monitor - Ein Testbericht

Viele Menschen gönnen sich heute immer mehr Luxus und Wohlstand. Diese Entwicklung ist angesichts der immer besser verdienenden Bevölkerung und immer optimaler funktionierenden Wirtschaft zu erkennen. Egal ob Auto, Haus oder Urlaub – viele Leute gönnen sich in vielen Bereichen den Luxus. Vor allem im Bereich Automobile ist dieser Trend in den letzten Jahren ziemlich gut zu verfolgen. In diesem Zusammenhang soll in diesem Artikel auf ein Gerät, welches von Luxus zeugt und in jedes Luxusfahrzeug hineingehört, eingegangen werden – das TFT für das Auto.