Version dev

# Einführung

Der speedata Publisher erzeugt vollautomatisch PDF-Dateien aus XML-Daten. Die Layoutanweisungen liegen getrennt von den Daten vor und sind in einer speziell dafür entwickelten Programmiersprache formuliert.

## Typische Anwendungen

- Produktkataloge
- Preislisten und Datenblätter
- Reiseführer und Verzeichnisse
- Rechnungen und Geschäftsdokumente

Überall dort, wo Dokumente reproduzierbar, schnell und in hoher Qualität aus strukturierten Daten erzeugt werden sollen.

## Was den Publisher besonders macht

Programmierbare Layouts: Anders als bei Template-basierten Systemen können Layoutentscheidungen während der PDF-Erzeugung getroffen werden. Abfragen wie »Passt dieses Bild noch auf die Seite?« oder »Wie breit ist der verbleibende Platz?« sind jederzeit möglich.

Keine GUI, volle Kontrolle: Der Publisher ist ein Kommandozeilen-Werkzeug ohne graphische Oberfläche. Alle Anweisungen werden vor dem Lauf festgelegt. Das macht den Prozess reproduzierbar und automatisierbar – ideal für die Einbindung in bestehende Workflows und CI/CD-Pipelines.

Typographische Qualität: Der Publisher nutzt die gleiche Satztechnologie wie TeX/LaTeX (LuaTeX) und erreicht damit eine Ausgabequalität, die sonst nur interaktiven DTP-Programmen wie InDesign vorbehalten ist.

## Loslegen

    $ sp new helloworld
    $ cd helloworld
    $ sp

Drei Befehle, und Sie haben Ihr erstes PDF. Eine ausführliche Erklärung finden Sie im Kapitel Hallo Welt!, Installation und Konfiguration unter Erste Schritte.

## Beispiele

Im speedata Showcase finden Sie Beispiele für reale Dokumente. Auf GitHub gibt es ein Beispiel-Repository mit vollständigen, lauffähigen Projekten zum Ausprobieren.

#### Inhalt