Bitte informieren Sie sich über Ihre Rabatte

Database Publishing mit InDesign

InDesign Datenzusammenführung mit korrekten Umlauten

So speicherst du CSV-/Excel-Dateien richtig, damit ä/ö/ü/ß in Adobe InDesign korrekt angezeigt werden.

Warum InDesign falsche Zeichen zeigt

InDesign erwartet Datenquellen in UTF-8 ohne BOM oder UTF-16. Viele Tools speichern Tabellen jedoch als ANSI bzw. UTF-8 mit BOM oder setzen länderspezifische Trennzeichen. Folge: Umlaute werden als kryptische Zeichen dargestellt, z. B. „M√ºnster“ statt „Münster“.

Die sicherste Lösung: UTF-16 mit Tab-Trennung

Kurzform: Speichere deine Tabelle als UTF-16 Unicode-Text mit Tabulatoren als Trennzeichen. Diese Variante funktioniert in allen InDesign-Versionen zuverlässig.

Export aus LibreOffice Calc (empfohlen)

  1. Datei in LibreOffice Calc öffnen.
  2. Datei → Speichern unter… → Dateityp: Text CSV (.csv).
  3. Im Dialog „Textdatei exportieren“:
    • Zeichensatz: Unicode (UTF-16)
    • Feldtrenner: TAB (\t)
    • Texttrenner: "
    • „Text in Anführungszeichen setzen“ aktivieren
LibreOffice Export-Optionen: UTF-16 + TAB
LibreOffice: UTF-16 + Tabulator – garantiert umlaut-sicher für InDesign.

Export aus Microsoft Excel

  1. Datei öffnen.
  2. Datei → Speichern unter…
  3. Typ: UTF-16 Unicode Text (.txt) wählen (Tab-getrennt).

Hinweis: „CSV UTF-8“ funktioniert nicht immer zuverlässig, da Excel oft ein BOM setzt oder Komma/Semikolon erzwingt.

Export aus Google Sheets

  1. Datei → Herunterladen → Tabulatorgetrennte Werte (.tsv).
  2. Falls InDesign dennoch Umlaute verschluckt: kurz in LibreOffice öffnen und wie oben als UTF-16 + TAB exportieren.

Export aus Apple Numbers

  1. Datei → Exportieren → CSV (Numbers bietet keine Kodierungsauswahl).
  2. Danach in TextEdit oder BBEdit öffnen und als UTF-16 sichern.
  3. Ggf. Kommas → Tabs ersetzen.

Alternative: automatische Konvertierung

Wenn du regelmäßig CSVs aus Shop/Excel exportierst, kannst du sie automatisch in „InDesign-freundlich“ umwandeln.

  • UTF-8 ohne BOM (wenn UTF-8 verlangt ist)
  • oder UTF-16 + Tab (umlauf-sicherste Variante)

Beispiel-Tool (Python, optional): csv_utf8_nobom_cleaner.py

# Einzeldatei konvertieren (UTF-8 ohne BOM)
python csv_utf8_nobom_cleaner.py /Pfad/zu/deiner.csv

# Original überschreiben
python csv_utf8_nobom_cleaner.py /Pfad/zu/deiner.csv --inplace

# Ordner rekursiv
python csv_utf8_nobom_cleaner.py /Pfad/zum/Ordner --recursive

Tipp: Für InDesign ist „UTF-16 + TAB“ am robustesten; dafür kannst du die Datei einmalig über LibreOffice exportieren.

InDesign: Datenquelle richtig einbinden

  1. Fenster → Automatisierung → Datenzusammenführung öffnen.
  2. Panel-Menü → Datenquelle auswählen….txt (UTF-16 + TAB) oder .csv wählen.
  3. Vorschau aktivieren: Umlaute sollten nun korrekt sein.
  4. Zusammenführungsoptionen:
    • Einzelner Datensatz pro Dokument“ (bei mehrseitigen Projekten, z. B. Kalender)
    • Leere Absätze für leere Felder entfernen
InDesign Datenzusammenführung Panel
InDesign Data Merge: Datenquelle wählen, Vorschau prüfen, Dokument erzeugen.

Fazit & Vergleich

Tool Empfohlene Einstellung Ergebnis
LibreOffice Calc UTF-16 + TAB + Texttrenner „ ✅ Sehr zuverlässig
Microsoft Excel UTF-16 Unicode Text (.txt) ✅ Gut (Tab-getrennt)
Google Sheets TSV (UTF-8) → ggf. via LibreOffice nach UTF-16 🟡 Meist ok
Apple Numbers CSV → danach in Texteditor als UTF-16 sichern 🟡 Bedingt

Beispiel-Downloads

Hinweis: Für mehrseitige Produktionen (Kalender/Kataloge) bewährt sich zusätzlich der Einsatz spezialisierter Plugins (z. B. EasyCatalog oder Em Software InData/InCatalog) zur Aktualisierung und Pflege verlinkter Daten.