Version dev

# Grundlagen

Das Studium dieses Kapitels sollte ausreichen, um Layoutregelwerke selbständig zu erstellen. Gelegentlich werden weiterführende Themen in einem späteren Kapitel vertieft. Beispielsweise werden für Tabellen nur die wichtigsten Formatierungen behandelt, ein eigenes Kapitel (Tabellen) beschreibt Tabellen im Detail. In solchen Fällen gibt es natürlich einen Querverweis.

| Noch ein Hinweis für das Handbuch. Viele Beispiele zeigen nur die Layout-Datei und nicht die dazugehörigen Daten. Es wird in der Datendatei dann immer die einfache Struktur `<data />` vorausgesetzt. Zu erkennen ist das daran, dass im Layout `<Record element="data">` enthalten ist. Am einfachsten ist es, den Publisher mit `sp --dummy` zu starten, das simuliert diese Datendatei.

Datenstruktur
Aufbau und Strukturierung der Datendatei
Objekte ausgeben
Text, Bilder, Boxen, Barcodes und mehr
Dateiorganisation
Wie der Publisher Dateien findet
Raster
Das Seitenraster und Objektplatzierung
Seitentypen
Verschiedene Seitenvorlagen definieren
Programmierung
Variablen, Bedingungen, Schleifen und Funktionen
Platzierungsbereiche
Bereiche und Rahmen auf der Seite

#### Inhalt