hilfdirselbst.ch
Facebook Twitter gamper-media
« « 1 2 » »  
Corinne Andres
Beiträge: 10
27. Jul 2017, 07:35
Beitrag #1 von 19
Bewertung:
(2155 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

FindChangeByList - Problem mit Umlauten


Guten Morgen zusammen

ich arbeite in CS6 und möchte einige Sprachersetzungen in mehrseitigen Dokumenten durchführen. Dazu hab ich jetzt FindChangeByList aktiviert. Was mir aber Probleme macht sind die Umlaute. e mit circumflex, accent grave etc.
und in Französisch hats ja eine ganze Menge von denen...
ein Beispiel:

grep {find what:"div. Farben"} {change to:"coloris variés"} {include footnotes:true, include master pages:true, include hidden layers:true, whole word:false}

Resultat: coloris variés

Wie muss ich das é eingeben, damit das korrekt ersetzt wird im InDesign?

Ich freue mich auf eure Antworten.

Vielen Dank und liebe Grüsse
Corinne
Top
 
X
Kai Rübsamen  M  p
Beiträge: 4488
27. Jul 2017, 08:01
Beitrag #2 von 19
Beitrag ID: #558772
Bewertung:
(2152 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

FindChangeByList - Problem mit Umlauten


Guten Morgen,

versuch es mal mit dem Unicode-Codepoint:

Code
grep	{findWhat:"div. Farben"}	{changeTo:"coloris vari\\x{E9}s"} 


Gruß Kai Rübsamen
_______________________
als Antwort auf: [#558771] Top
 
Corinne Andres
Beiträge: 10
27. Jul 2017, 08:05
Beitrag #3 von 19
Beitrag ID: #558773
Bewertung:
(2147 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

FindChangeByList - Problem mit Umlauten


Herzlichen Dank, Kai.
so hats geklappt.

Gruss
Corinne
als Antwort auf: [#558772] Top
 
Kai Rübsamen  M  p
Beiträge: 4488
27. Jul 2017, 08:13
Beitrag #4 von 19
Beitrag ID: #558775
Bewertung:
(2147 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

FindChangeByList - Problem mit Umlauten


Das funktioniert zwar, ist aber doch eigentlich Käse. Plan B: Speichere mal die txt-Datei neu als UTF-16. Das funktioniert hier auch und du musst die einzelnen Zeichen nicht umwandeln.

Gruß Kai Rübsamen
_______________________
als Antwort auf: [#558773] Top
 
Corinne Andres
Beiträge: 10
27. Jul 2017, 09:58
Beitrag #5 von 19
Beitrag ID: #558779
Bewertung:
(2126 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

FindChangeByList - Problem mit Umlauten


Das hat jetzt leider nicht geklappt.
in welchem Text-Editor bearbeitest du die Daten? Vielleicht liegts daran?
ich verwende TextEdit.

Gruss Corinne
als Antwort auf: [#558775] Top
 
Kai Rübsamen  M  p
Beiträge: 4488
27. Jul 2017, 10:25
Beitrag #6 von 19
Beitrag ID: #558781
Bewertung:
(2119 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

FindChangeByList - Problem mit Umlauten


Ich hab es auch mit Textedit gemacht, s. beigefügte Datei. Hab es allerdings in CC2015 getestet.

Gruß Kai Rübsamen
_______________________
als Antwort auf: [#558779] Top

Anhang:
 
Corinne Andres
Beiträge: 10
27. Jul 2017, 10:31
Beitrag #7 von 19
Beitrag ID: #558783
Bewertung:
(2113 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

FindChangeByList - Problem mit Umlauten


bei mir passiert da einfach nichts. keine Fehlermeldung oder so...
als Antwort auf: [#558781] Top
 
Kai Rübsamen  M  p
Beiträge: 4488
27. Jul 2017, 10:38
Beitrag #8 von 19
Beitrag ID: #558784
Bewertung:
(2111 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

FindChangeByList - Problem mit Umlauten


tja, was soll ich sagen ;-) Hab jetzt extra ein CS6 geöffnet, Dokument erstellt, meine hier veröffentliche Datei installiert und bei mir funktioniert es … es liegt also an dir.

Gruß Kai Rübsamen
_______________________
als Antwort auf: [#558783] Top
 
Corinne Andres
Beiträge: 10
27. Jul 2017, 10:47
Beitrag #9 von 19
Beitrag ID: #558787
Bewertung:
(2099 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

FindChangeByList - Problem mit Umlauten


Danke :-) Dann wird das so sein :-) Ich versuchs nochmals...

Hast du mir noch einen Tipp? und zwar würde ich überall gerne "ab" durch "dès" ersetzen. Allerdings nicht, wenn das Wort ab im Wort Knabe vorkommt. wie kann ich steuern, dass es nur das ganze Wort anzieht?

vielen Dank und liebe Grüsse
Corinne
als Antwort auf: [#558784] Top
 
Kai Rübsamen  M  p
Beiträge: 4488
27. Jul 2017, 11:04
Beitrag #10 von 19
Beitrag ID: #558789
Bewertung:
(2096 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

FindChangeByList - Problem mit Umlauten


Ob man das anziehen kann, weis ich nicht. Versuch es mal so: (?!Knabe)(\b\w*)ab(\w*\b)

Gruß Kai Rübsamen
_______________________
als Antwort auf: [#558787] Top
 
Corinne Andres
Beiträge: 10
27. Jul 2017, 11:51
Beitrag #11 von 19
Beitrag ID: #558794
Bewertung:
(2085 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

FindChangeByList - Problem mit Umlauten


wär das richtig so? weil: so gehts nicht... :-)
grep {find what:"(\b\w*)ab(\w*\b)"} {change to:"dès"} {include footnotes:true, include master pages:true, include hidden layers:true, whole word:false}

LG, Corinne
als Antwort auf: [#558789] Top
 
Kai Rübsamen  M  p
Beiträge: 4488
27. Jul 2017, 12:07
Beitrag #12 von 19
Beitrag ID: #558798
Bewertung:
(2083 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

FindChangeByList - Problem mit Umlauten


Du hast nicht gesagt, dass du das auch per Skript lösen willst. Versuch es doch erstmal über das normale Interface. Falls es da geht, evtl. aus allen "\" ein "\\" machen.

Edit: Ich hänge dir hier fürs UI mal zwei Screenshots an.

Gruß Kai Rübsamen
_______________________
als Antwort auf: [#558794]
(Dieser Beitrag wurde von Kai Rübsamen am 27. Jul 2017, 12:20 geändert)
Top

Anhang:
01_vorher.png (83.4 KB)
 
 
Corinne Andres
Beiträge: 10
27. Jul 2017, 13:05
Beitrag #13 von 19
Beitrag ID: #558804
Bewertung:
(2073 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

FindChangeByList - Problem mit Umlauten


ah, entschuldige. Momentan dreht sich alles um dieses Script bei mir.
In dem Script möchte ich alle Sprach-Ersetzungen auf einmal vornehmen.
Und da wäre mir eine Lösung am Liebsten, bei der ich sagen kann: wenn "ab" alleine steht, dann ersetze es durch "dès". Wenn es aber in irgendeiner Buchstabenfolge vorkommt, dann lasse es wies ist.
Sonst muss ich da alle Eventualitäten auflisten, und das ist fast nicht möglich.

LG Corinne
als Antwort auf: [#558798] Top
 
ToniMontanaa S
Beiträge: 415
27. Jul 2017, 13:25
Beitrag #14 von 19
Beitrag ID: #558805
Bewertung:
(2070 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

FindChangeByList - Problem mit Umlauten


Hallo Corinne,

versuch mal damit
Code
(?<![\l\u])ab(?![\l\u]) 


Findet das "ab" nur wenn davor und danach kein weiterer Buchstabe steht.

Grüße
Stefan
als Antwort auf: [#558804] Top
 
Corinne Andres
Beiträge: 10
27. Jul 2017, 13:29
Beitrag #15 von 19
Beitrag ID: #558806
Bewertung:
(2067 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

FindChangeByList - Problem mit Umlauten


Vielen Dank, Stefan
meinst dus so? {find what:"(?<![\l\u])ab(?![\l\u])"}
Da bekomme ich den Fehler -2741 Unbekanntes Token gefunden

LG, Corinne
als Antwort auf: [#558805] Top
 
« « 1 2 » »  
X