[Keine Sprache] – Retter für Internetadressen (URLs) im Satz

Internetadressen (URLs) stellen im Satz eine besondere Herausforderung dar. Sie sollten ausschließlich an Interpunktionszeichen innerhalb der URL getrennt werden, also keine automatische oder manuelle Silbentrennung innerhalb eines Wortes der URL aufweisen.

In InDesign können wir die Silbentrennung leider nicht zeichenbezogen, sondern nur absatzbezogen steuern. Bevor aber jede Adresse einzeln gesucht und manuell bearbeitet werden muss: Es ist möglich, alle URLs eines Dokuments per GREP zu finden und mit einem speziell eingerichteten Zeichenformat zu belegen. Dabei hilft uns vor allem die Auswahl [Keine Sprache] der Textsprache in der Stilvorlage.

GREP zum Finden von URLs

Es gibt leider bisher keinen 100%ig zuverlässigen GREP, um Webadressen aufzuspüren und zu markieren, sodass per Suchen/Ersetzen jede vermeintliche URL angefahren, die Auswahl der Fundstelle gegebenenfalls nachjustiert und dann der Zeichenstil zugewiesen werden muss. Derzeit nutze ich diesen GREP zum Finden von URLs (schreiben Sie mir gern sofort, wenn Sie einen besseren haben!):

(?i)(http|ftp|www)(\S+)|(\S+) (\.gov|\.org|\.us|\.net|\.com|\.edu|\.org|\.biz|\.de|\.eu|\.uk|\.pdf)

Anmerkung:  Zwischen dem ersten Teil (»(?i)(http|ftp|www)(\S+)|(\S+)«) und dem zweiten (»(\.gov|\.org|\.us|\.net|\.com|\.edu|\.org|\.biz|\.de|\.eu|\.uk|\.pdf)«) befindet sich ein Leerzeichen!

Zeichenstilvorlage einrichten

Erweiterte Zeichenformate › Sprache:  [Keine Sprache]

Mit der Einstellung [Keine Sprache] für die URLs gibt es auch kein zugeordnetes Trennprogramm und damit keine Silbentrennung, auch wenn die Silbentrennung für den Absatz aktiviert ist.

Verwendung von [Keine Sprache] in InDesign

Oben: URL wird unzulässig umbrochen. Unten: [Keine Sprache] ist via Zeichenstilvorlage für die URL aktiviert; damit umbricht sie nur noch an den Interpunktionsstellen.

Grundsätzlich eignet sich dieses Vorgehen für alle Textarten und -teile, die Sie nicht getrennt haben möchten wie URLs, Firmennamen, Codefragmente im Fließtext usw.

Es gibt noch ein paar weitere Auswirkungen, die aber für den Satz von gelieferten Manuskripten nur marginale Bedeutung haben (z.B. wirkt die automatische Ersetzung typografischer Anführungszeichen bei der Texterfassung in InDesign nicht – auch diese sind sprachabhängig).

Seltsames Verhalten einzelner Fonts bei [Keine Sprache]

Bei Verwendung von [Keine Sprache] sollten Sie sicherstellen, dass Ihr Font das gewünschte Verhalten zeigt. In einem meiner Projekte kommt die FF Scala zum Einsatz. Bei der Auszeichnung von Internetadressen passiert dabei folgendes:

[a]
Das metrische Kerning der Scala wirkt nicht mehr. Vergessen Sie in einem solchen Fall nicht, zusätzlich zu [Keine Sprache] das optische Kerning zu aktivieren (und die Laufweite entsprechend dem Grundtext anzupassen – optisches Kerning führt häufig zu weiterem Lauf des Textes).

[b]
Mit [Keine Sprache] ignoriert die Scala alle zusätzlich gewählten OpenType-Features und wird ausschließlich mit seinen Standard-Features dargestellt. Z.B. gehen die als Zusatzfeature eingestellten proportionalen Versalziffern verloren und die Scala wechselt zu den Standard-Mediaevalziffern. Der Zeichenstil muss dann für die Ziffern in den URLs anschließend wieder deaktiviert werden.

[Keine Sprache]: Verlust des verändert eingestellten OpenType-Zahlenformats

[Keine Sprache]: Verlust des verändert eingestellten OpenType-Zahlenformats bei der Scala

Glücklicherweise sind nur wenige Fonts von diesem Phänomen betroffen.