[GastForen Programme Print/Bildbearbeitung Adobe InDesign Minus-Zeichen zwischen Zahlen durch Halbgeviert ersetzen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Minus-Zeichen zwischen Zahlen durch Halbgeviert ersetzen

neunfelsen
Beiträge gesamt: 7

23. Okt 2018, 10:06
Beitrag # 1 von 10
Bewertung:
(10621 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen!

Ich habe ein sehr umfangreiches Dokument, in dem alle bis-Zeichen zwischen Seitenzahlen (z.B. S. 11-14) durch ein Minus gesetzt wurden anstatt durch ein Halgeviert.

Gerne möchte ich alle -Zeichen ersetzen, aber eben nur diejenigne, die im Dokument zwischen beliebigen Zahlen stehen. Die Zahlen selber sollen nicht ersetzt oder gelöscht werden. Lässt sich das automatisieren, evtl. via grep?

Besten Dank für eure Hilfe!
X

Minus-Zeichen zwischen Zahlen durch Halbgeviert ersetzen

mkuenster
Beiträge gesamt: 720

23. Okt 2018, 10:43
Beitrag # 2 von 10
Beitrag ID: #567008
Bewertung:
(10594 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
ja, mit GREP geht das.

(?<=\d)-(?=\d)

findet den Strich, wenn eine Zahl davor und dahinter steht.
Aber Vorsicht! Es wird nicht erkannt, ob es sich dabei um Seitenzahlen handelt.


als Antwort auf: [#567006]

Minus-Zeichen zwischen Zahlen durch Halbgeviert ersetzen

Martin Fischer
  
Beiträge gesamt: 12783

23. Okt 2018, 10:47
Beitrag # 3 von 10
Beitrag ID: #567010
Bewertung:
(10593 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

handelt es sich bei dem Ausgangsstrich um ein Minuszeichen (\u2212) oder um ein Divis (\u002D)?

Verwende folgenden GREP beim Minus als Ausgangszeichen:
Suchen: (?<=\d)\x{2212}(?=\d)
Ersetzen: \x{2013}

Oder folgenden GREP beim Divis:
Suchen: (?<=\d)\x{002D}(?=\d)
Ersetzen: \x{2013}

Oder beide auf einen Schlag:
Suchen: (?<=\d)[\x{2212}\x{002D}](?=\d)
Ersetzen: \x{2013}


als Antwort auf: [#567006]
(Dieser Beitrag wurde von Martin Fischer am 23. Okt 2018, 10:50 geändert)

Minus-Zeichen zwischen Zahlen durch Halbgeviert ersetzen

neunfelsen
Beiträge gesamt: 7

23. Okt 2018, 11:01
Beitrag # 4 von 10
Beitrag ID: #567011
Bewertung:
(10579 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Vielen Dank, Martin, das werde ich heute Nachmittag gleich ausprobieren. Diesen Befehls-string suche ich seit Wochen.

Herzlichen Dank!


als Antwort auf: [#567010]

Minus-Zeichen zwischen Zahlen durch Halbgeviert ersetzen

neunfelsen
Beiträge gesamt: 7

23. Okt 2018, 11:02
Beitrag # 5 von 10
Beitrag ID: #567012
Bewertung:
(10578 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Besten Dank, das Suchen hatte ich auch schon geschafft, aber das Ersetzen nicht, ohne die Zeichen zu löschen...


als Antwort auf: [#567008]

Minus-Zeichen zwischen Zahlen durch Halbgeviert ersetzen

Thomas Richard
Beiträge gesamt: 19339

23. Okt 2018, 11:02
Beitrag # 6 von 10
Beitrag ID: #567013
Bewertung:
(10578 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Und wenn es sich wirklich nur auf Seitenzahlen bezieht, die so formatiert sind, wie in deinem Beispiel, und man verhindern will das "in den Kriegsjahren von 1914-1918" oder "von 7-12 Jahren" oder "ISO 15930-3: PDF/X-3:2002" auch erwischt wird, kannst du Martins Universal-Suche noch auf

Code
(S\.\s\d+)\K[\x{2212}\x{002D}](?=\d) 


erweitern.


als Antwort auf: [#567010]
(Dieser Beitrag wurde von Thomas Richard am 23. Okt 2018, 11:07 geändert)

Minus-Zeichen zwischen Zahlen durch Halbgeviert ersetzen

neunfelsen
Beiträge gesamt: 7

23. Okt 2018, 11:06
Beitrag # 7 von 10
Beitrag ID: #567014
Bewertung:
(10576 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ihr seid ja echt die Cracks, vielen Dank, Thomas!


als Antwort auf: [#567013]

Minus-Zeichen zwischen Zahlen durch Halbgeviert ersetzen

Thomas Richard
Beiträge gesamt: 19339

23. Okt 2018, 11:10
Beitrag # 8 von 10
Beitrag ID: #567015
Bewertung:
(10573 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Die Kunst ist, den Suchbegriff so genau wie möglich einzugrenzen, ohne 'echte' Treffer auszugrenzen, um nicht an Dingen zu drehen, die nicht verändert werden sollen.

Je genauer die Suche auf das gesuchte zugeschnitten ist, je niedriger die Wahrscheinlichkeit, das zufällig ähnliches mit erwischt wird.


als Antwort auf: [#567014]

Minus-Zeichen zwischen Zahlen durch Halbgeviert ersetzen

neunfelsen
Beiträge gesamt: 7

23. Okt 2018, 13:47
Beitrag # 9 von 10
Beitrag ID: #567019
Bewertung:
(10519 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Also, Martin, es hat wunderbar geklappt mit deinem Hinweis. Es hat sich um den Divis gehandelt. Dein Befehl hat richtigerweise nur die Zeichen zwischen zwei Zahlen ersetzt, nicht aber die Silbentrennungs-Zeichen und andere Instanzen, wo der Divis Sinn macht.

Tausend Dank nochmal!


als Antwort auf: [#567010]

Minus-Zeichen zwischen Zahlen durch Halbgeviert ersetzen

Martin Fischer
  
Beiträge gesamt: 12783

23. Okt 2018, 14:09
Beitrag # 10 von 10
Beitrag ID: #567020
Bewertung:
(10508 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Bitte schön.

Dabei ist der GREP von Thomas tatsächlich etwas weiter entwickelt bzw. differenzierter im Zugriff.

Thomas Ausführungen kann ich nur bestätigen:

Zitat von Thomas Richard Die Kunst ist, den Suchbegriff so genau wie möglich einzugrenzen, ohne 'echte' Treffer auszugrenzen, um nicht an Dingen zu drehen, die nicht verändert werden sollen.

Je genauer die Suche auf das gesuchte zugeschnitten ist, je niedriger die Wahrscheinlichkeit, das zufällig ähnliches mit erwischt wird.


In der Tat habe ich mich wg. meiner einfachen Variante oben schon öfters geärgert, wenn es mir damit auch ISBN-Nummer, wo der Divis erhalten bleiben soll, "zerschossen" hat.

Ich werde diese Diskussion mal zum Anlass nehmen und meinen Bis-Strich GREP in Thomas Sinne differenzierter weiterentwickeln.
Damit spart man sich die Restauration nach der Automation. Wink


als Antwort auf: [#567019]
X

Aktuell

PDF / Print
pitstopPro_300

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
14.05.2024

Online
Dienstag, 14. Mai 2024, 10.00 - 10.30 Uhr

Webinar

Prozessoptimierung ist ein Teamsport! Keine Software und keine Maschine allein kann Ihnen helfen, die Effizienzpotenziale Ihres Betriebes maximal auszuschöpfen. Von der Auftragsannahme über die Vorstufe und den Druck bis hin zur Weiterverarbeitung – alles muss optimal ineinandergreifen. Apropos Weiterverarbeitung – in vielen Druckbetrieben fristet sie in Sachen Prozessoptimierung immer noch ein Schattendasein. Dabei liegen hier mittlerweile die größten Einsparpotenziale! In einem Webinar von Horizon und Impressed erfahren Sie, wie Sie diese Einsparungen realisieren können. Horizon, bekannt für innovative Lösungen in der Druckweiterverarbeitung, bietet mit iCE LiNK eine Workflowlösung für die Weiterverarbeitung. iCE LiNK überwacht, visualisiert und analysiert Produktionsabläufe und unterstützt bei der Wartung – damit immer alles reibungslos läuft. Den gleichen Anspruch hat der von Impressed entwickelte Impressed Workflow Server – er ist die smarte PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt. Im Webinar zeigen Ihnen die Experten von Horizon und Impressed, wie beide Lösungen im Team die Effizienz und Produktivität Ihres Betriebes steigern können. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Ja

Organisator: Impressed / Horizon

https://www.impressed.de/schulung.php?c=sDetail&sid=327

Einsparpotenziale in der Weiterverarbeitung
Veranstaltungen
16.05.2024

Online
Donnerstag, 16. Mai 2024, 10.00 - 10.30 Uhr

Webinar

Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Günther Business Solutions und Impressed treten in einem Webinar den Gegenbeweis an. Experten beider Unternehmen zeigen, wie Großformatdrucker vom Einsatz zweier bewährter Lösungen profitieren können: • von advanter print+sign von Günther Business Solutions, dem ERP-System für den Großformatdruck, dass alle Phasen der Wertschöpfung im Large Format Printing abdeckt • von Impressed Workflow Server, der smarten PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt Über die Kombination beider Lösungen können Großformatdrucker ihre Prozesse mit modernen Workflows Schritt für Schritt automatisieren – und so zügig deutliche Zeit- und Kosteneinsparungen realisieren. Das Webinar sollten Sie sich nicht entgehen lassen – damit Sie keine Effizienzpotenziale mehr liegen lassen. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Nein

Organisator: Impressed / Günther Business Solutions

https://www.impressed.de/schulung.php?c=sDetail&sid=326

Und es geht doch: Automatisierung im Großformatdruck!