❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️
Unterstützen Sie das LibreOffice-Forum und helfen Sie uns, unser Ziel für 2025 zu erreichen!

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱


❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Regulärer Ausdruck für "Optionaler Umbruch ohne Breite"

WRITER hat alles, was Sie von einer modernen, voll ausgestatteten Textverarbeitung erwarten.
Antworten
Mau
* LO-Experte *
Beiträge: 460
Registriert: Do 14. Feb 2013, 19:37

Regulärer Ausdruck für "Optionaler Umbruch ohne Breite"

Beitrag von Mau » Fr 22. Jan 2016, 22:06

Liebe ExpertInnen,

im Türkischen habe ich oft Wörter, die zwar zusammengeschrieben werden, aber am Zeilenende ohne Trennstrich getrennt werden. Zur Veranschaulichung: Im Deutschen gibt es das auch gelegentlich, vor allem nach Firmen-Fusionen entstandene Namen wie DaimlerChrysler oder ThyssenKrupp oder bei URL, die über mehr als eine Zeile laufen.
Dieses Zeichen heißt "Optionaler Umbruch ohne Breite". Ich muss es a) suchen und b) einfügen können und brauche dafür den/die regulären Ausdruck/Ausdrücke.

Kann mir jemand weiterhelfen?

Gruß,
Mau

Freischreiber
* LO-Experte *
Beiträge: 837
Registriert: Fr 28. Mär 2014, 10:41

Re: Regulärer Ausdruck für "Optionaler Umbruch ohne Breite"

Beitrag von Freischreiber » Sa 23. Jan 2016, 09:15

Hallo Mau,

was sich so verhält wie gewünscht ist ein geschütztes Leerzeichen in der Größe null Punkt. (Einfügen - Formatierungszeichen - Geschütztes Leerzeichen).

Ob das ein "regulärer Ausdruck" ist, weiß ich nicht.

Gruß
Freischreiber
Freischreiber nutzt seit 1/2025 LibreOffice Version 7.2.7.2 unter Windows 11 und SplitDB mit HSQL 2.7.4.
Lesenswert: https://wiki.documentfoundation.org/ReleasePlan/de

Mau
* LO-Experte *
Beiträge: 460
Registriert: Do 14. Feb 2013, 19:37

Re: Regulärer Ausdruck für "Optionaler Umbruch ohne Breite"

Beitrag von Mau » Sa 23. Jan 2016, 09:49

Lieber Freischreiber,

dein Vorschlag würde wahrscheinlich das Gegenteil bewirken, nämlich die Trennung an der gewünschten Stelle sperren.

Was reguläre Ausdrücke sind, kannst du z.B. auf der Seite
https://help.libreoffice.org/Common/Lis ... essions/de
sehen.

Gruß,
Mau

Freischreiber
* LO-Experte *
Beiträge: 837
Registriert: Fr 28. Mär 2014, 10:41

Re: Regulärer Ausdruck für "Optionaler Umbruch ohne Breite"

Beitrag von Freischreiber » Sa 23. Jan 2016, 09:57

Okay, dann: normaler Bindestrich (in weiß)*, Größe null Punkt. *Farbe dürfte bei null Punkt Größe egal sein...

Das mit dem regulären Ausdruck verstehe ich immer noch nicht:
1. wozu? Suchen und Ersetzen kann man auch Zeichenformatierungen.
2. wenn es in der von dir verlinkten Übersicht aller regulären Ausdrücke keinen passenden gibt, gibt es wohl nicht das, was du suchst?

Kann auch sein, daß mich die Frage überfordert. Ist noch mitten in der Nacht. :mrgreen:
Freischreiber nutzt seit 1/2025 LibreOffice Version 7.2.7.2 unter Windows 11 und SplitDB mit HSQL 2.7.4.
Lesenswert: https://wiki.documentfoundation.org/ReleasePlan/de

mikele
* LO-Experte *
Beiträge: 1948
Registriert: Mo 1. Aug 2011, 20:51

Re: Regulärer Ausdruck für "Optionaler Umbruch ohne Breite"

Beitrag von mikele » Sa 23. Jan 2016, 20:16

Hallo,

so ein optionaler Umbruch (kannte ich bisher auch noch nicht) steht zum Einfügen als Sonderzeichen erst zur Verfügung, wenn CTL (Complex Text Layout) aktiviert ist.
Zum Suchen&Ersetzen gibt es als regulären Ausdruck kein direkten Zugriff. Vielleicht kann man direkt nach dem Unicode-Zeichen suchen lassen. Soweit ich es herausgefunden habe, handelt es sich um den Unicode U+200D.
Also mal mit dem regex

Code: Alles auswählen

\u200D
probieren.
Gruß,
mikele

Mau
* LO-Experte *
Beiträge: 460
Registriert: Do 14. Feb 2013, 19:37

Re: Regulärer Ausdruck für "Optionaler Umbruch ohne Breite"

Beitrag von Mau » Sa 23. Jan 2016, 22:54

Lieber mikele,

danke für den Hinweis. Ich habe Regulärer Ausdruck in Suchen & Ersetzen aktiviert und deinen Code mit dem Backslash ins Suchfeld eingegeben. Funktioniert leider nicht.

Gruß,
Mau


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten