Jump to content
Registriere dich bei Typografie.info und schalte sofort alle Mitgliederfunktionen (einschließlich des Download-Portals) frei …

InDesign: Wie kann man Tausendertrennzeichen und Komma von Deutsch nach Englisch wechseln?

Empfohlene Beiträge

TobiW

Gleichzeitig geht glaube ich mit GREP nicht, weil du im Ersetzen-Text ja sowas wie eine Wenn-dann-Abfrage brauchst. Ich würde in zwei Schritten vorgehen und erst die Kommata durch eine Zeichenkette ersetzen, die sonst nicht Vorkommt – bspw. „##KOMMA##“ –, dann die Punkte ersetzen und anschließend die Komma-Zeichenkette zurück umwandeln. Ist das verständlich?

Link zu diesem Kommentar
Gast bertel

Ich war jetzt fleißig und hab’s zu Fuß gemacht:

  • Tabelleninhalt markieren
  • mit cmd+f "Text" alle Kommata in Punkte verwandelt, damit sind nur noch Punkte vorhanden
  • mit cmd+f "GREP" (?<=\d).(?=\d\d\d) durch Kommata ersetzt

Das geht halbwegs schnell, weil man sich die Abfragen ja mit Namen versehen abspeichern kann.

Link zu diesem Kommentar
Sebastian Nagel

Wir haben dafür bei uns 3 GREP-Suchen abgespeichert, die in Reihenfolge hintereinander ausgeführt werden:

(Beispiel für Deutsch nach Englisch):

  1. ersetze alle , durch °°°
    (= etwas das nicht im Text vorkommt, zum "Parken" der deutschen Kommas)
  2. ersetze alle . durch ,
    (alle deutschen Tausender-Trennzeichen zu englischen Trennzeichen)
  3. ersetze alle °°° durch .
    (macht aus den alten deutschen Kommas nun englische Kommas)

 

Da wir teils Zahlen wie "1,234" (Zahl mit drei Nachkomma-Stellen) haben, ist das pauschale "alle Kommata in Punkte wandeln" nicht sicher, deshalb der Umweg über das "auslagern" in Schritt 1, sodass dann Schritt 2 und 3 unabhängig voneinander arbeiten können.

Wir stellen alle drei Suchen jeweils in Lookahead/Lookbehind-Kontext mit einer Ziffer davor und dahinter. Das stellt sicher dass nur die Zeichen zwischen Zahlen behandelt werden.

 

In der Praxis geht das dann recht schnell, wenn die Suchen erprobt und abgespeichert sind. Wenn man mutig genug ist mit "alles ersetzen" zu arbeiten, sind es 9 Klicks.

  • Gefällt 3
Link zu diesem Kommentar
Martin Schulz
vor 16 Stunden schrieb Sebastian Nagel:

Wir haben dafür bei uns 3 GREP-Suchen abgespeichert, die in Reihenfolge hintereinander ausgeführt werden:

(Beispiel für Deutsch nach Englisch):

  1. ersetze alle , durch °°°
    (= etwas das nicht im Text vorkommt, zum "Parken" der deutschen Kommas)
  2. ersetze alle . durch ,
    (alle deutschen Tausender-Trennzeichen zu englischen Trennzeichen)
  3. ersetze alle °°° durch .
    (macht aus den alten deutschen Kommas nun englische Kommas)

Ja, so mache ich das auch immer.

Link zu diesem Kommentar

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Einloggen

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden

Unsere Partner

Entdecke hunderte Font-Sonderangebote.
FDI Type Foundry besuchen
Hier beginnt deine kreative Reise.
Mit über 130.000 Fonts der größte Schriften-Shop im Internet.
Unser englischsprachiger Typografie-Kanal auf YouTube.
×
×
  • Neu erstellen...

🍪 Hinweis:

Wir benutzen funktionale Cookies.