[GastForen Programme Print/Bildbearbeitung Adobe InDesign GREP - Suche nach Leerzeichen

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

GREP - Suche nach Leerzeichen

Kai Rübsamen
  
Beiträge gesamt: 4684

26. Apr 2008, 12:15
Beitrag # 1 von 21
Bewertung:
(52100 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo!

Über das Menü "Abfrage" ist ja bereits ein String "Mehrere Leestellen in einzelne" vorgegeben.
Ganz am Ende steht - fast unscheinbar das " ".

Gibt es denn hierfür keinen Buchstaben oder sonstiges Zeichen das man eingeben kann?

Ersetzt wird ja durch \s
Also liegt eigentlich die Vermutung nahe, das man doppelte Leerzeichen auch mit \s\s suchen könnte. Bei dieser Suche werden jedoch nicht nur doppelte Leerzeichen gefunden, sondern es wird auch die Absatzmarke miteinbezogen ...
X

GREP - Suche nach Leerzeichen

Quarz
Beiträge gesamt: 3555

26. Apr 2008, 18:41
Beitrag # 2 von 21
Beitrag ID: #348157
Bewertung: |
(51990 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo rübi,

in der mitgelieferten txt-Datei zum Script "FindChangeList"
steht dafür folgendes GREP:

Code
grep	{findWhat:" +"}	{changeTo:" "}	{includeFootnotes:true, includeMasterPages:true, includeHiddenLayers:true, wholeWord:false} 


Gerald hat vor einiger Zeit die Datei "GREP Wildcards Mac.pdf"
auf HDS gestellt.

Darin hat er dokumentiert, dass auf dem Mac mit "\s"
noch lange nicht alle Weißräume gefunden werden;
im Gegensatz zur WindowsVersion.

Ich füge die Datei nochmal als Anlage bei.

(Deswegen meine Frage, auf welchem System
Du arbeitest.)

Gruß
Quarz

------------------------
WinXP | CS3


als Antwort auf: [#348139]
Anhang:
GREP Wildcards Mac.pdf (135 KB)

GREP - Suche nach Leerzeichen

Kai Rübsamen
  
Beiträge gesamt: 4684

26. Apr 2008, 20:59
Beitrag # 3 von 21
Beitrag ID: #348173
Bewertung:
(51977 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: in der mitgelieferten txt-Datei zum Script "FindChangeList"
steht dafür folgendes GREP:

das ist schon klar, bzw. in meinem o.g. Auschnitt der Suche ist genau das enthalten.

Die Frage war eher, warum kann ich nicht nach \s suchen, aber durch \s ersetzen (ersteres im Hinblick darauf, das auch der Return gefunden wird!)?
>> Ist die Suche nach " " wirklich die einzige Möglichkeit, wenn ich den Return nicht mit einbeziehen will?

Das hier ein geschützes Leerzeichen durch \s nicht gefunden wird, ist erstmal unerheblich ...


als Antwort auf: [#348157]

GREP - Suche nach Leerzeichen

Gerald Singelmann
  
Beiträge gesamt: 6269

26. Apr 2008, 21:25
Beitrag # 4 von 21
Beitrag ID: #348175
Bewertung:
(51969 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
"Mehrere Leerstellen gegen eine Leerstelle" sieht bei mir aus wie beigefügt...


als Antwort auf: [#348173]
Anhang:
Bild 1.png (13.6 KB)

GREP - Suche nach Leerzeichen

Kai Rübsamen
  
Beiträge gesamt: 4684

27. Apr 2008, 14:49
Beitrag # 5 von 21
Beitrag ID: #348198
Bewertung:
(51900 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
fein, aber das beantwortet nicht meine Frage, bzw. dann muss ich wohl davon ausgehen, das im Suchenfeld nur " " aber nicht \s zulässig ist.


als Antwort auf: [#348175]

GREP - Suche nach Leerzeichen

Quarz
Beiträge gesamt: 3555

27. Apr 2008, 14:55
Beitrag # 6 von 21
Beitrag ID: #348199
Bewertung:
(51899 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Gerald,

Die 12 Leerräume in "Suchen nach" in "Bild 1" beziehen
sich ja auf den Mac.
Welches ist nun der Leerraum der in "Ändern in: \s"
ersetzt wird?

Gruß
Quarz

------------------------
WinXP | CS3


als Antwort auf: [#348175]
(Dieser Beitrag wurde von Quarz am 27. Apr 2008, 14:56 geändert)

GREP - Suche nach Leerzeichen

Gerald Singelmann
  
Beiträge gesamt: 6269

27. Apr 2008, 17:42
Beitrag # 7 von 21
Beitrag ID: #348211
Bewertung: |
(51867 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Zitat aber nicht \s zulässig ist.

Selbstverständlich ist es zugelassen. Tatsächlich ist ein Wildcard ausschließlich im Suchenfeld sinnvoll.

Zitat beziehen sich ja auf den Mac.

Nein, die beziehen sich auch auf den PC. Dass die Wildcards auf dem Mac nicht die gleiche Bedeutung haben wie unter Windows ist m.E. ein Bug und kein konzeptionelles Detail.

Zitat Welches ist nun der Leerraum der in "Ändern in: \s"

Wie oben gesagt ist es ziemlicher Quatsch, beim Ersetzen ein Wildcard einzusetzen. Deswegen auch der Screenshot. Auf beiden Plattformen ist die dort angegebene Suche sinnvoll.
Ansonsten: ein einfacher Test beantwortet doch die Frage, oder? Ein normales Leerzeichen.


als Antwort auf: [#348198]

GREP - Suche nach Leerzeichen

Martin Fischer
  
Beiträge gesamt: 12783

28. Apr 2008, 08:24
Beitrag # 8 von 21
Beitrag ID: #348255
Bewertung:
(51792 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: Gerald hat vor einiger Zeit die Datei "GREP Wildcards Mac.pdf"
auf HDS gestellt.


siehe http://www.hilfdirselbst.ch/..._P342337.html#342337 und kurz danach.


als Antwort auf: [#348157]

GREP - Suche nach Leerzeichen

Kai Rübsamen
  
Beiträge gesamt: 4684

28. Apr 2008, 09:53
Beitrag # 9 von 21
Beitrag ID: #348265
Bewertung:
(51769 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: Welches ist nun der Leerraum der in "Ändern in: \s"
ersetzt wird?

Alle durch die Suche gefundenen Leerräume werden gegen \s ersetzt (siehe Geralds Screenshot) und nicht nur ein normales Leerzeichen!

Antwort auf: Selbstverständlich ist es zugelassen. Tatsächlich ist ein Wildcard ausschließlich im Suchenfeld sinnvoll.

>> das bestreitet keiner ;-)

Oh Mann. Was muss ich denn tun, das mich einer versteht?!
> Für jedes Leerzeichen gibt es für die Suche ein Metazeichen, z.B. ~3 usw. Nur für das "allgemeine Leerzeichen" wird nur "Leerzeichen" verwendet.

Wenn ich jetzt doppelte Leerzeichen suchen möchte, aber die ganzen Sachen wie ~3 usw. gar nicht brauche muss ich nach
"LeerzeichenLeerzeichen" suchen, denn wenn ich nach \s\s suche, wird mir auch der Return auch gefunden!

Das führt optisch zu Verwirrungen!
> 1. Ist es tatsächlich so, das durch die Suche von \s auch der Return gefunden wird?
Wenn ja, warum?

> 2. Muss ich bei der Suche nach normalen doppelten Leerzeichen wirklich nach "LeerzeichenLeerzeichen" suchen oder gibt es hierfür ein anderes Metazeichen, das mir bisher nicht bekannt ist (außer \s)?

Und: In Gerald´s Liste wird offensichtlich der Return nicht bei der Suche nach \s gefunden?!
> Ist das nur bei mir so?


als Antwort auf: [#348255]
(Dieser Beitrag wurde von ruebi am 28. Apr 2008, 09:56 geändert)

GREP - Suche nach Leerzeichen

Martin Fischer
  
Beiträge gesamt: 12783

28. Apr 2008, 10:00
Beitrag # 10 von 21
Beitrag ID: #348268
Bewertung:
(51764 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Rübi,

wenn es klar ist, daß Du nach einem eindeutigen Zeichen, also z.B. einem Leerzeichen gefolgt von einem oder mehreren Leerzeichen und nix anderem suchen möchtest, warum verwendest Du dann nicht einfach das doppelte Leerzeichen (und +), sondern suchst nach einem Metazeichen, welches dasselbe macht? Metazeichen sind Zeichen, die mehrere Zeichen ansprechen. Ein Metazeichen, das nur ein bestimmtes Zeichen repräsentiert macht keinen Sinn. Zu was sollte es Meta sein?

Du kannst auch nach ' \x{0020}+' suchen.
Oder nach '\x{0020}{2,}'.

Aber was wäre damit gewonnen gegenüber ' +' oder ' {2,}'?

> Und: In Gerald´s Liste wird offensichtlich der Return nicht bei der Suche nach \s gefunden?!
Ich schätze, Gerald hat es sich hier einfacher gemacht und das Return ignoriert.
Tatsächlich wird es bei der GREP-Suche nach '\s' auf beiden Plattformen gefunden.
Aber das ist doch bereits mehrfach erwähnt worden.
Anders herum: Wenn a) die Diskussionen um \s und b) Deine eigenen Erfahrungen zu dem Ergebnis führen, daß eine GREP-Suche nach '\s' auch RETURNs einschließt, warum zweifelst Du dies weiterhin an? Wer soll das wie bestätigen, daß dies als Regel so akzeptiert ist?


als Antwort auf: [#348265]
(Dieser Beitrag wurde von Martin Fischer am 28. Apr 2008, 10:07 geändert)

GREP - Suche nach Leerzeichen

Quarz
Beiträge gesamt: 3555

28. Apr 2008, 10:45
Beitrag # 11 von 21
Beitrag ID: #348278
Bewertung:
(51747 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo rübi,

ich glaube Gerald hat sich in seinem Screenshot
weiter oben vertan.

Denn er schreibt in seinem 2. Beitrag:
"Ein normales Leerzeichen."

Ist ja auch klar.
Obwohl es im Zusammenhang mit "Suchen nach:"
in seinem Screenshot unlogisch ist.

Gruß
Quarz

------------------------
WinXP | CS3


als Antwort auf: [#348268]

GREP - Suche nach Leerzeichen

Kai Rübsamen
  
Beiträge gesamt: 4684

28. Apr 2008, 10:56
Beitrag # 12 von 21
Beitrag ID: #348282
Bewertung:
(51743 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: Aber was wäre damit gewonnen gegenüber ' +' oder ' {2,}'?


Es wäre optisch eindeutiger gewesen!

@ Quarz: Schau dir nochmal den Screenshot an (mit meinem Kringel). Das ist dafür verantwortlich, das das normale Leerzeichen gefunden wird, nur übersieht man es schnell.

Fazit: Ich suche weiterhin nach " ". Lasst es uns an dieser Stelle damit bewenden.


als Antwort auf: [#348278]
(Dieser Beitrag wurde von ruebi am 28. Apr 2008, 11:01 geändert)

Anhang:
Bild201.jpg (29.5 KB)

GREP - Suche nach Leerzeichen

Martin Fischer
  
Beiträge gesamt: 12783

28. Apr 2008, 11:00
Beitrag # 13 von 21
Beitrag ID: #348283
Bewertung:
(51739 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Quarz,

Antwort auf: Ich glaube Gerald hat sich in seinem Screenshot
weiter oben vertan.

Denn er schreibt in seinem 2. Beitrag:
"Ein normales Leerzeichen."


Das grenzt ja an exegetischen Studien. ;-)

Über den Screenshot bin ich auch schon gestolpert.
Ich hatte den nach einigem Hin- und Herüberlegen so verstanden, daß es nicht so dargestellt ist, wie es sein soll, sondern so, wie es in Geralds Original-Liste der GREP Ausdrücke, wie sie von Adobe geliefert werden, enthalten ist. Er wollte damit möglicherweise darauf hinweisen, daß anders als von Rübi dargestellt, nicht ein ' ' (Leerzeichen) drin steht, sondern ein '\s'.

In seinem zweiten Beitrag zeigt er dann, was er davon hält.

Anders formuliert:
Nach meiner letzten Interpretatio hat sich Gerald in seinem ersten Beitrag nicht vertan, sondern ohne Urteil das wiedergegeben, was Standard ist. In seinem zweiten Beitrag hat er dann sein Urteil darüber gefällt.


Antwort auf [ Rübi ] Fazit: Ich suche weiterhin nach " ".


Sollte dieser Thread in 2.000 Jahren ausgegraben werden, könnten die Forscher zu dem Schluß kommen, wir hätten um das Nichts gestritten. ;-)


als Antwort auf: [#348278]
(Dieser Beitrag wurde von Martin Fischer am 28. Apr 2008, 11:03 geändert)

GREP - Suche nach Leerzeichen

Quarz
Beiträge gesamt: 3555

28. Apr 2008, 11:07
Beitrag # 14 von 21
Beitrag ID: #348285
Bewertung:
(51729 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

nur der, der gerade anfängt sich mit GREP zubeschäftigen,
könnte verwirrt sein.

Ich habe, als ich anfing zu lernen, mal alles gesammelt,
was so in HDS zu diesem Thema geschrieben worden ist.

Aber jetzt können wir dieses Thema auch hier beenden.

Gruß
Quarz

------------------------
WinXP | CS3


als Antwort auf: [#348283]

GREP - Suche nach Leerzeichen

Gerald Singelmann
  
Beiträge gesamt: 6269

28. Apr 2008, 17:02
Beitrag # 15 von 21
Beitrag ID: #348362
Bewertung:
(51667 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Das PDF, das Quarz oben von mir zitierte, war nicht ganz mit der nötigen Akuratesse erstellt, wenn ich mich recht entsinne. Und öffentlich platziert hatte ich es auch noch nie.

Das habe ich jetzt nachgeholt: http://indesign-faq.de/...wildcards-im-detail/
Ein Überblick, was die einzelnen Wildcards unter Mac und unter Win finden.

Und wenn "von" mit Genitiv steht, müsste der erste Satz dann nicht: "Das PDF, das Quarz von meiner zitierte" heißen?
Oder gar: "Das PDF meiner, das Quarz oben zitierte"?


als Antwort auf: [#348285]
X