hilfdirselbst.ch
Facebook Twitter gamper-media

**********************************************
        Facelifting HDS: Danke für deine Unterstützung!

**********************************************

Ingo Herber p
Beiträge: 427
4. Dez 2017, 19:14
Beitrag #1 von 11
Bewertung:
(1854 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

GREP: Aufzählungszeichen entfernen, Absatz mit Format "Aufzählung" versehen


Hallo Experten,
mein Rohtext wurde mit Aufzählungen als Punkt, also nicht als Format geliefert.
• Zeile 1
• Zeile 2
• Zeile 3
Per GREP suche ich nach dem (Punkt mit Leerzeichen) und ersetze mit nichts, also löschen (siehe Anhang)
(~8)ändern in
Format ersetzen: Aufzählung

Das funktioniert irgendwie nicht. Mein Ergebnis sieht so aus:
Die Punkte sind weg, alles als Absatzformat Aufzählung formatiert, aber es entstehen Umbrüche:

• Zeile 1

• Zeile 2

• Zeile 3

Was mache ich falsch?
(hoffentlich ist meine Beschreibung verständlich...)

Freundliche Grüße,
Ingo
_______________________
Windows 10 prof 64bit | Adobe CC 2018.0.1 Top

Anhang:
 
X
Kai Rübsamen  M  p
Beiträge: 4483
4. Dez 2017, 20:57
Beitrag #2 von 11
Beitrag ID: #561190
Bewertung:
(1833 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

GREP: Aufzählungszeichen entfernen, Absatz mit Format "Aufzählung" versehen


Das sieht aber so aus, als fügst du einen neuen Umbruch ein.

Richtig wäre, ~8\x20 nicht in Klammern zu setzen, stattedessen den Ausdruck mit (.) zu ergänzen und ihn dann mit $1 wieder unten einsetzen.

Gruß Kai Rübsamen
_______________________
als Antwort auf: [#561188] Top
 
Ingo Herber p
Beiträge: 427
5. Dez 2017, 11:31
Beitrag #3 von 11
Beitrag ID: #561208
Bewertung:
(1761 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

GREP: Aufzählungszeichen entfernen, Absatz mit Format "Aufzählung" versehen


Hallo Kai,vielen Dank.
Meintest du die 2. Fundstelle, also $2 nicht $1? Sonst wird ja das erste Zeichen ersetzt. (.)

So hat es funktioniert:
Suche nach:
(•\x20)(.)
Ersetze durch
$2
Format ersetzen:
Aufzählung

Liebe Grüße,
Ingo
PS: \x20 für Leerzeichen war mir auch neu, ist aber im Forum bei weitem besser lesbar. :-)
_______________________
Windows 10 prof 64bit | Adobe CC 2018.0.1
als Antwort auf: [#561190] Top
 
Kai Rübsamen  M  p
Beiträge: 4483
5. Dez 2017, 11:33
Beitrag #4 von 11
Beitrag ID: #561209
Bewertung:
(1759 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

GREP: Aufzählungszeichen entfernen, Absatz mit Format "Aufzählung" versehen


Hallo Ingo,

nein, ich meinte die erste Fundstelle. Deshalb schrieb ich oben "nicht in Klammern setzen" ;-)

Gruß Kai Rübsamen
_______________________
als Antwort auf: [#561208] Top
 
Ingo Herber p
Beiträge: 427
5. Dez 2017, 11:38
Beitrag #5 von 11
Beitrag ID: #561211
Bewertung:
(1755 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

GREP: Aufzählungszeichen entfernen, Absatz mit Format "Aufzählung" versehen


oh, sorry. Habs gelesen und dann nur "sinngemäß" umgesetzt.
Beides funktioniert, deine Lösung ist aber 2 Klammern kürzer. Hast gewonnen. :-)

Vielen Dank.
_______________________
Windows 10 prof 64bit | Adobe CC 2018.0.1
als Antwort auf: [#561209] Top
 
pixxxelschubser p
Beiträge: 1541
5. Dez 2017, 19:39
Beitrag #6 von 11
Beitrag ID: #561236
Bewertung:
(1708 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

GREP: Aufzählungszeichen entfernen, Absatz mit Format "Aufzählung" versehen


Grep ist genauso toll wie vielfältig.
Ab CS6+ wäre mein Ansatz zum Suchen anstatt
•\x20(.)
wohl eher
•\h(.) gewesen.

Dadurch bezieht man deutlich mehr Leerzeichen als nur den „normalen“ Wortzwischenraum mit in die Suche ein. Nicht wirklich nötig, wenn 100%ig nur „normale“ Wortzwischenräume vorhanden sind. Aber die Erfahrung lehrt: Bei fremden Quelltexten lieber auf Nummer sicher gehen.

Der Ersetzenteil wie gehabt.

viele Grüße
pixxxelschubser




Was wir wissen, ist ein Tropfen; was wir nicht wissen, ein Ozean.

Isaac Newton


als Antwort auf: [#561211] Top
 
Kai Rübsamen  M  p
Beiträge: 4483
5. Dez 2017, 20:46
Beitrag #7 von 11
Beitrag ID: #561237
Bewertung:
(1678 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

GREP: Aufzählungszeichen entfernen, Absatz mit Format "Aufzählung" versehen


Antwort auf: Ab CS6+ wäre mein Ansatz zum Suchen anstatt •\x20(.) wohl eher •\h(.) gewesen. … Bei fremden Quelltexten lieber auf Nummer sicher gehen.


HaJü, DAS sehe ICH genau nicht so. Je gezielter du suchst, desto weniger Überraschungen hast du. Wenn einer ein Leerzeichen bestellt, kriegt er das auch ;-)

Gruß Kai Rübsamen
_______________________
als Antwort auf: [#561236] Top
 
pixxxelschubser p
Beiträge: 1541
5. Dez 2017, 21:35
Beitrag #8 von 11
Beitrag ID: #561238
Bewertung:
(1667 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

GREP: Aufzählungszeichen entfernen, Absatz mit Format "Aufzählung" versehen


Du hast definitiv (auch) recht. (Wie auch im anderen Thread.)

Meine Hintergrundgedanken:
In den Texten, die ich in der Vergangenheit bekommen habe, waren nach dem Bullet mit schöner Regelmäßigkeit Wortzwischenräume (u.U. mehrfach), Tabulatoren oder auch Gevierte immer schön bunt gemischt. Je nachdem, wer den Text geliefert hat.

Das Schöne ist: wir beide wissen zum Glück auch, wann welche Variante die Sinnvollere ist/wird.

viele Grüße
pixxxelschubser




Was wir wissen, ist ein Tropfen; was wir nicht wissen, ein Ozean.

Isaac Newton


als Antwort auf: [#561237] Top
 
Ingo Herber p
Beiträge: 427
6. Dez 2017, 09:51
Beitrag #9 von 11
Beitrag ID: #561247
Bewertung:
(1608 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

GREP: Aufzählungszeichen entfernen, Absatz mit Format "Aufzählung" versehen


Antwort auf: Meine Hintergrundgedanken:
In den Texten, die ich in der Vergangenheit bekommen habe, waren nach dem Bullet mit schöner Regelmäßigkeit Wortzwischenräume (u.U. mehrfach), Tabulatoren oder auch Gevierte immer schön bunt gemischt. Je nachdem, wer den Text geliefert hat.

Das Schöne ist: wir beide wissen zum Glück auch, wann welche Variante die Sinnvollere ist/wird.


Das mag ich so an HDS, dass auch über die Fragestellung hinaus mitgedacht wird. Daher zahle ich auch gerne für die Mitgliedschaft. :-)

Die Texte bereinige ich zuerst mit dem Script FindChangeByList, um u.a. die doppelten Leerzeichen usw. schon mal raus zu bekommen.
Interessant, dass mit \h neben den Leerzeichen auch Tabulatoren gefunden werden, das spart mir einen weiteren Klick.

Habe beim Googeln auch gleich den passenden Rübiarts-Blogbeitrag von Kai gefunden http://www.ruebiarts.de/...cal-whitespace-1205/ So klein ist die Welt.

Gruß,
Ingo
_______________________
Windows 10 prof 64bit | Adobe CC 2018.0.1
als Antwort auf: [#561238] Top
 
Uwe Laubender S
Beiträge: 4039
6. Dez 2017, 09:55
Beitrag #10 von 11
Beitrag ID: #561248
Bewertung:
(1606 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

GREP: Aufzählungszeichen entfernen, Absatz mit Format "Aufzählung" versehen


Hallo Ingo,
wenn Du Dir eine Eselsbrücke bauen willst:
Das h in \h steht für horizontalen Weißraum.
*****
Mit herzlichem Gruß,
Uwe Laubender
als Antwort auf: [#561247] Top
 
pixxxelschubser p
Beiträge: 1541
6. Dez 2017, 10:03
Beitrag #11 von 11
Beitrag ID: #561249
Bewertung:
(1605 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

GREP: Aufzählungszeichen entfernen, Absatz mit Format "Aufzählung" versehen


Zitat … Das mag ich so an HDS, dass auch über die Fragestellung hinaus mitgedacht wird. Daher zahle ich auch gerne für die Mitgliedschaft. :-) …


Hallo Ingo,
ein tolles und vor Allem ein passendes Abschlusswort zum Thema.

viele Grüße
pixxxelschubser




Was wir wissen, ist ein Tropfen; was wir nicht wissen, ein Ozean.

Isaac Newton


als Antwort auf: [#561247] Top
 
X