mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 12:25 Benutzername: Passwort: Auto-Login

Thema: Software-Umstellung Corel Ventura 10 zu Adobe Indesign CC vom 07.04.2014


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Software - Print -> Software-Umstellung Corel Ventura 10 zu Adobe Indesign CC
Seite: Zurück  1, 2, 3  Weiter
Autor Nachricht
grauwert
Threadersteller

Dabei seit: 04.04.2008
Ort: Rheinland
Alter: 40
Geschlecht: Weiblich
Verfasst Do 05.02.2015 11:37
Titel

Antworten mit Zitat Zum Seitenanfang

Hallo zusammen,

eine kurze Zwischendurch-Frage, für die ich keinen neuen Thread eröffnen (und Frank nicht schon wieder zuspamen) wollte.

Situation:
Ich habe einen Text in Indesign CC. Unter anderem stehen dort auch Preise (zwei- bis viertsellige Zahlen) , denen jeweils ein eigenes Format zugewiesen wird. Nach jedem Preis soll automatisch ",– €" eingefügt werden. Quasi wie eine Nummerierung, nur von "hinten" und mit drei Zeichen.

Frage:
Geht das automatisch?
Textvariablen habe ich schon entdeckt. Diese können jedoch nur manuell eingefügt werden. Oder?
(Ich kenne das "Text danach einfügen" noch von Ventura).

Ich habe auch schonmal GREP getestet (Ich = Newbie). Suchwort
Code:
 [0-9]{3,5}
wird ersetzt zu
Code:
$0,– €
Hat auch geklappt.

Aber wie kann ich ausschließen, dass im restlichen Text Zahlen wie "25 m", "15:00 Uhr", "im Jahr 1995." etc. auch betroffen sind?

Ich hoffe, ich habe mich halbwegs verständlich ausgedrückt Lächel

Gruß Steffi
  View user's profile Private Nachricht senden
pixxxelschubser

Dabei seit: 02.10.2011
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 05.02.2015 11:54
Titel

Antworten mit Zitat Zum Seitenanfang

Zitat:
Aber wie kann ich ausschließen, dass im restlichen Text Zahlen wie "25 m", "15:00 Uhr", "im Jahr 1995." etc. auch betroffen sind?

Indem du eine Regel findest, die ausschließlich auf deine Preise zutrifft (oder ausschließlich NICHT auf die Preise zutrifft). Und genau das ist dann die Schwierigkeit beim Greppen – diesen „idiotensicher“ zu machen und weder falsch positve noch falsch negative Treffer zu landen.

z.B.: Sind alle deine Preise bereits mit einem Zeichenformat (das von den Format der restliche Zahlen abweicht) belegt, dann wäre das bereits eine Regel zur exakten Differenzierung.

Oder: Stehen deine Preise immer ohne Satzzeichen oder aber immer im Format xx,xx am Absatzende und das ist bei keiner der anderen Zahlen der Fall, dann wäre das auch eine sichere Regel, die anwendbar wäre.

Am Besten ist es aber immer, ein paar (nicht zu wenige) definitiv unverfängliche Datenbeispiele mit den möglichen Varianten im gleichen Text zu posten.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
grauwert
Threadersteller

Dabei seit: 04.04.2008
Ort: Rheinland
Alter: 40
Geschlecht: Weiblich
Verfasst Do 05.02.2015 12:05
Titel

Antworten mit Zitat Zum Seitenanfang

Danke für die Antwort.

Das ist ja wirklich ein bisschen anstrengend im Kopf, über die richtige Regel nachzudenken.
Wenn, dann und wenn nicht, dann das, aber nicht das....

Ich werde wohl erstmal ein bisschen weiter mit dem/das (?) Grep herum probieren.
Challenge accepted.

(aber ich hatte halt die leise Hoffnung, dass es die Funktion: "Variablen Text immer nach Absatz einfügen" gibt)
  View user's profile Private Nachricht senden
pixxxelschubser

Dabei seit: 02.10.2011
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 05.02.2015 12:15
Titel

Antworten mit Zitat Zum Seitenanfang

Das ist der falsche Ansatz!
Erst die Regel - dann der Grep (bzw. Regex = regular expressions).

Oder aber du postest – wie bereits vorgeschlagen – einen geeigneten Beispieltext.

P.S. ich sehe grad noch deine Klammer am Schluss:
„immer nach dem Absatz einfügen“ heißt aber: immer am Absatzanfang einfügen, und damit trennst du doch deine einzufügenden Zeichen von den Preisen!


Zuletzt bearbeitet von pixxxelschubser am Do 05.02.2015 12:17, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
grauwert
Threadersteller

Dabei seit: 04.04.2008
Ort: Rheinland
Alter: 40
Geschlecht: Weiblich
Verfasst Do 05.02.2015 12:59
Titel

Antworten mit Zitat Zum Seitenanfang

Da hast du Recht, erst die Regel, dann der Grep.

Die Texte sind übrigens Reiseauschreibungen mit Überschrift, Fließtext, Aufzählung, Termine und Preisen.
Den konkreten Inhalt kenne ich noch nicht und orientiere mich am letzten Auftrag.

Mein angesprochenes Beispiel sieht so aus:
00.00. – 00.00.2016 < Tabulator > Feiertag < Tabulator > 000
00.00. – 00.00.2016 < Tabulator > Feiertag < Tabulator > 000
00.00. – 00.00.2016 < Tabulator > Feiertag < Tabulator > 000

(die Nullen sind natürlich später variabel)

Am Ende des Absatzes soll jeweils ein ,– € eingefügt werden.

Mit meiner ersten Grep-Suche wird aus der 000 ein 000,– €
Beschränkt ich das auf das Absatzformat, passt es.

Ich wollte zuerst, den ganzen Text prüfen, da ab und zu Preise im Fließtext auftauchen.
Dort findet man aber auch andere Ziffern, wie ich geschrieben habe (Meterangaben, Jahreszahlen etc.)

Aber hier ist es sicherlich sinnvoller, eine eigene Grep-Suche zu definieren.

Auf jeden Fall ist das ganze eine feine Sache Lächel
  View user's profile Private Nachricht senden
pixxxelschubser

Dabei seit: 02.10.2011
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 05.02.2015 13:20
Titel

Antworten mit Zitat Zum Seitenanfang

grauwert hat geschrieben:
… Auf jeden Fall ist das ganze eine feine Sache Lächel

Richtig angewendet, ja.
Ansonsten sorgt es für jede Menge Schwierigkeiten.

Bist du sicher, dass du nur ganzzahlige Preise ohne Komma und Nachkommestellen geliefert bekommst?
Dann könntest du deine Suche auf das bestimmte Absatzformat in den Formateinstellungen des Grep-Dialogfeldes einschränken und wirst mit:
Suchen nach:
\d{3,}$
und Ersetzen durch:
$0,~_€
sicherlich ganz gut fahren.

Sollten sich aber noch andere Ziffern am Absatzende befinden, dann musst du hier noch nachbessern.

Grüße
  View user's profile Private Nachricht senden
grauwert
Threadersteller

Dabei seit: 04.04.2008
Ort: Rheinland
Alter: 40
Geschlecht: Weiblich
Verfasst Do 05.02.2015 13:56
Titel

Antworten mit Zitat Zum Seitenanfang

Ja, ich bekomme immer ganze Zahlen ohne Komma geliefert.
Bsp. von letztem Jahr: „4 Tage,Mo. 18.05.-Do. 21.05.15,112"

Deshalb möchte ich ja die drei Zeichen am Ende ergänzen.

Deine vorgeschlagene Such-Formel musste ich erstmal häppchenweise nachschlagen und übersetzen:
Finde eine Ziffer mit drei oder mehr Zeichen am Absatzende.
Das ist wie eine Fremdsprache.

Danke für deine Hilfe!
  View user's profile Private Nachricht senden
pixxxelschubser

Dabei seit: 02.10.2011
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 05.02.2015 14:19
Titel

Antworten mit Zitat Zum Seitenanfang

grauwert hat geschrieben:
… Deine vorgeschlagene Such-Formel musste ich erstmal häppchenweise nachschlagen und übersetzen:
Finde eine Ziffer mit drei oder mehr Zeichen am Absatzende.
Das ist wie eine Fremdsprache.

Danke für deine Hilfe!


Gern geschehen.
Und beim Greppen ist es definitiv sinnvoll, sich die Zeichenfolgen nachzuschlagen, wenn schon so ein Faulpelz wie ich die einzelnen Schritte nicht erklärt.
*bäh*
Das erhöht aber dafür dann ganz gewaltig den Lerneffekt.


By the way:
Schon als ich das Stichwort Grep gelesen habe, fand ich dein Posting ganz witzig:
grauwert hat geschrieben:
Hallo zusammen,

eine kurze Zwischendurch-Frage, für die ich keinen neuen Thread eröffnen …


Viel Spass noch in der neuen tollen Grep-Welt.
*hehe*
  View user's profile Private Nachricht senden
 
Ähnliche Themen Corel Ventura
Suche Corel Ventura
Corel Ventura Dateien Problem
Corel Draw oder Adobe InDesign als Anfangsprogramm?
Corel-Datein in Adobe (Illu, Indesign etc.) öffnen?
Umstellung von Quark auf InDesign
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2, 3  Weiter
MGi Foren-Übersicht -> Software - Print


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.