BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das OpenOffice Forum zu erhalten!

DANKE >><< DANKE

> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des OpenOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als OO-SUPPORTER gekennzeichnet. 🤗

Nur Satzanfangswörter anzeigen/auflisten

WRITER hat alles, was Sie von einer modernen, voll ausgestatteten Textverarbeitung erwarten.
Antworten
Alexxxis
Beiträge: 4
Registriert: Mi 9. Mär 2022, 10:55

Nur Satzanfangswörter anzeigen/auflisten

Beitrag von Alexxxis » Mi 9. Mär 2022, 11:02

Hallo liebe Community,

gibt es die Möglichkeit via Makro oder dergleichen, im OpenOffice Writer nur das erste Wort eines jeden Satzes anzeigen zu lassen? Es benötigt also irgendein Makro oder dergleichen, dass alles löscht außer jedes erste Wort eines Satzes. Als "Trigger" für diese Funktion müssten dann folgende Zeichen mit nachfolgendem Leerzeichen oder gar Zeilenumbruch gelten:

.
!
?
."
!"
?"
:

Dass ein erstes Wort auch mal mit einem Anführungsstrich anfangen kann, nehme ich da in Kauf.

Die Ausgabe der ersten Worte müsste in jeweils einer Zeile sein und von Duplikaten befreit, damit ich es in eine Tabelle einfügen und sortieren kann.
Oder wisst ihr vielleicht eine Software, die das beherrscht?

Leider bin ich ein absoluter Makro-Nichtsblicker. Habe noch nie direkt damit gearbeitet.

Vielen Dank für eure Hilfe!

Benutzeravatar
miesepeter
Beiträge: 565
Registriert: Fr 29. Mär 2013, 10:39
Wohnort: Bayern

Re: Nur Satzanfangswörter anzeigen/auflisten

Beitrag von miesepeter » Mi 9. Mär 2022, 17:38

Hallo,

das sollte auch mit SUCHEN & ERSETZEN möglich sein. Achtung: Ich arbeite mit LibreOffice!

Siehe anhängendes Beispiel!
Wichtig:

Code: Alles auswählen

^\b[A-Z;a-z]*\b|\. \b[A-Z;a-z]*\b
Erklärungen:
  • | ist ein oder
  • [A-Z;a-z] Buchstaben (kann man auch anders suchen/finden)
  • \b ist Wortgrenze
  • ^ ist Absatzanfang
  • weitere Alternativen sind zu ergänzen
Vorgehensweise:
  • SUCHEN & ERSETZEN mit obiger "Syntax" → Alle suchen → Wörter werden markiert
  • SUCHEN & ERSETZEN verlassen (Wörter bleiben markiert)
  • markierte Wörter kopieren (oder ausschneiden)
Ciao und viel Erfolg
 
 
SatzanfaengeSuchenUndKopieren.png
SatzanfaengeSuchenUndKopieren.png (69.26 KiB) 1848 mal betrachtet

Alexxxis
Beiträge: 4
Registriert: Mi 9. Mär 2022, 10:55

Re: Nur Satzanfangswörter anzeigen/auflisten

Beitrag von Alexxxis » Mi 9. Mär 2022, 18:29

Hallo miesepeter!

Das ist schonmal ziemlich genial und bringt mich sehr weiter, auch wenn ich da noch händisch ranmuss, um die Wörter untereinander zu bringen.

Ich danke dir vielmals! Klappt auch in OpenOffice!

craig
Beiträge: 318
Registriert: Sa 14. Mai 2016, 12:36

Re: Nur Satzanfangswörter anzeigen/auflisten

Beitrag von craig » Mi 9. Mär 2022, 18:59

Hallo,
auch wenn ich da noch händisch ranmuss, um die Wörter untereinander zu bringen.
  • Wörter markieren
  • Suche nur in Selektion
  • Bei Suchen nach:
    Ein Leerzeichen einfügen
  • Ersetzen durch:
    \n
Gruß

Craig

Nie die Sicherungskopie vergessen!

═══════════════════════════════════════
WIN 10 Pro 64-Bit • AOO 4.1.8 • LO 7.4.5.1 (x64)

Alexxxis
Beiträge: 4
Registriert: Mi 9. Mär 2022, 10:55

Re: Nur Satzanfangswörter anzeigen/auflisten

Beitrag von Alexxxis » Mi 9. Mär 2022, 19:29

Danke craig!

Habe ich bereits ergooglet.
Mache zudem noch einen kleinen Workaround im Calculator mit dem Standardfilter, um alle Dubletten und die entstandenen Leerzeilen wegzubekommen.
Klappt wunderbar!

Benutzeravatar
miesepeter
Beiträge: 565
Registriert: Fr 29. Mär 2013, 10:39
Wohnort: Bayern

Re: Nur Satzanfangswörter anzeigen/auflisten

Beitrag von miesepeter » Do 10. Mär 2022, 08:28

@Alexxxis

Bei regulären Ausdrücken ist noch zu beachten, dass Zeichen, die in Funktionen eine Bedeutung haben, mit dem Backslash maskiert werden müssen. Dies betrifft u.a. folgende Zeichen:
  • Punkt (\.)
  • Fragezeichen (\?)
  • alle Klammern und einige andere Zeichen (z.B. + oder *)
Zu beachten ist auch, dass der Suchalgorithmus nicht zwischen Satzzeichen und Abkürzungen unterscheidet, er würde also in folgendem Text die Worte finden/markieren:
  • Regulär ist z.B. heutzutage gar nichts mehr. Oh je.
Anführungszeichen (wörtliche Reden; Zitate)
Es gibt hier möglicherweise auch Fallstricke. Siehe die Diskussion hier: http://de.openoffice.info/viewtopic.php?t=76083

Ciao

Alexxxis
Beiträge: 4
Registriert: Mi 9. Mär 2022, 10:55

Re: Nur Satzanfangswörter anzeigen/auflisten

Beitrag von Alexxxis » Mo 14. Mär 2022, 15:43

@miesepeter
Okay, da hast du natürlich vollkommen recht. Ich überlege mir noch, ob ich auch auf diese Eventualitäten eingehen will oder ob es am Ende gar nicht nötig ist.

Antworten