❤️ 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. 🤗

Hervorgehobene Absätze entfernen

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

Hervorgehobene Absätze entfernen

Beitrag von Mau » Sa 2. Aug 2025, 17:13

Liebe ExpertInnen,
vor zwei Jahren hatte ich schon ein sehr ähnliches Problem, dann funktionierte es eine Weile, und jetzt aber wieder nichts mehr.

Ein freundlicher Mensch hat mir eine Buchübersetzung zur weiteren Bearbeitung übergeben, in der sämtliche Absätze gedoppelt sind: Die erste Version enthält eine Hervorhebungsfarbe (#00FFFF), die zweite keine. Die Absätze mit den Hervorhebungen kann ich nicht gebrauchen.
Ich habe sie erst mit Suchen und ersetzen / Formatierung Farbe zu entfernen versucht. Danach steht, wie erwartet, unter dem Feld Suchen: Hellcyan, nicht transparent und ist ansonsten leer. Weitere Optionen sind keine aktiviert. Ein Klick auf Vorherigen / Nächsten suchen oder Ersetzen bringt dann aber immer nur die Meldung Suchbegriff nicht gefunden heraus.
Bei AltSearch habe ich keine Möglichkeit gefunden, eine Hervorhebungsfarbe suchen zu lassen.
Dateianhänge
Hervorhebungen entfernen.odt
(256.2 KiB) 1432-mal heruntergeladen
Zuletzt geändert von Mau am Mo 4. Aug 2025, 12:24, insgesamt 1-mal geändert.

Mondblatt24
* LO-Experte *
Beiträge: 3364
Registriert: Fr 3. Mär 2017, 17:12

Re: Hervorgehobene Absätze entfernen

Beitrag von Mondblatt24 » Sa 2. Aug 2025, 18:07

Mau hat geschrieben:
Sa 2. Aug 2025, 17:13
Suchbegriff nicht gefunden
Ich musste bis Version 7.6.7.2 zurückgehen, bis mir die Meldung nicht mehr angezeigt wurde und die Absätze entsprechend gefunden wurden.
Win 11 (x64) ▪ LO 25.8.0.4 (x64) ▪ AOO Portable 4.1.15
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

Pit Zyclade
* LO-Experte *
Beiträge: 3056
Registriert: Mo 12. Nov 2012, 16:59

Re: Hervorgehobene Absätze entfernen

Beitrag von Pit Zyclade » Sa 2. Aug 2025, 18:15

Du mußt methodisch korrekter vorgehen!
1. die Überschriften und Fußnoten (z.B. 42) müssen händisch umformatiert werden, damit sie nicht gelöscht werden von den nun folgenden Maßnahmen
2. Menü "Suchen und Ersetzen"
2.1. unter Suchen und Ersetzen leer lassen
2.2. Attribute: "Farbe der Zeichenhervorhebung" ankreuzen
2.3. Ok
2.4. Alle Suchen
2.5. Schließen

Jetzt sind alle fraglichen Absätze markiert und werden mit Entf-Taste gelöscht.

Anmerkung: Das ist alles direkt formatiert gewesen und leider nicht mit einer Absatz- oder Zeichenformatvorlage!
LO 24.8.7.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.

Benutzeravatar
miesepeter
* LO-Experte *
Beiträge: 2155
Registriert: So 19. Dez 2010, 18:16
Wohnort: Bayern

Re: Hervorgehobene Absätze entfernen

Beitrag von miesepeter » Sa 2. Aug 2025, 20:09

AltSearch.oxt
Mau hat geschrieben:
Sa 2. Aug 2025, 17:13
Bei AltSearch habe ich keine Möglichkeit gefunden, eine Hervorhebungsfarbe suchen zu lassen.
Das geht schon:
  • Suche nach: Eigenschaften
  • Zeichenhintergrund (markiert)
    (Wenigstens ein Zeichen mit dem entsprechenden Zeichenhintergrund muss zwingend markiert werden.)
  • Suchbegriff: [:::CharBackColor::] (wird automatisch in die Suchzeile eingetragen)
Falsche Fußnotenanker:
Die falschen Fußnotenanker sind ebenso blau markiert und werden von der Suche erfasst.
Die Suche findet 1095 Zeichen mit hellblauem Hintergrund.

-----------------
Mondblatt24 hat geschrieben:
Sa 2. Aug 2025, 18:07
Ich musste bis Version 7.6.7.2 zurückgehen, bis mir die Meldung nicht mehr angezeigt wurde und die Absätze entsprechend gefunden wurden.
Ich kann deine Beobachtung bestätigen.
Schreibst du hierzu eine Meldung im Bugzilla? - Danke!

-----------------
Ciao
-----------------
Version: 25.2.5.2 (X86_64) / LibreOffice Community
Build ID: 520(Build:2)
CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Ubuntu package version: 4:25.2.5~rc2-0ubuntu0.22.04.1~lo1
Calc: threaded

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

Re: Hervorgehobene Absätze entfernen

Beitrag von Mau » Mo 4. Aug 2025, 12:27

LIebe Leute,
danke für die Antworten.
Lieber Pit, dein Weg funktioniert eben nicht bei. Der Vorgänger, von dem ich die Datei habe, hat brav alles von Hand formatiert.

Lieber Miesepeter, dein Weg hat mit Schritt-für-Schritt-Suche genau zwei Mal funktioniert, die Absätze waren markiert und konnten mit Ersetzen entfernt werden; danach kam die angehängte Fehlermeldung. Und kein Trick wollte helfen, das Tool zum Weitermachen zu bewegen.
miesepeter hat geschrieben:
Sa 2. Aug 2025, 20:09
AltSearch.oxt
  • Suche nach: Eigenschaften
  • Zeichenhintergrund (markiert)
    (Wenigstens ein Zeichen mit dem entsprechenden Zeichenhintergrund muss zwingend markiert werden.)
  • Suchbegriff: [:::CharBackColor::] (wird automatisch in die Suchzeile eingetragen)
-----------------
Version: 25.2.5.2 (X86_64) / LibreOffice Community
Build ID: 520(Build:2)
CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Ubuntu package version: 4:25.2.5~rc2-0ubuntu0.22.04.1~lo1
Calc: threaded
Liebe Grüße,
Mau

P.S.: Ich habe jetzt Version 24.8.
Dateianhänge
AltSearch Hintergrund Suchen Fehlermeldung.odg
(82.75 KiB) 513-mal heruntergeladen

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

Re: Hervorgehobene Absätze entfernen

Beitrag von mikele » Mo 4. Aug 2025, 20:41

Hallo,
ich habe mal ein kleine Makro zusammengbastelt, dass die entsprechenden Absätze löschen sollte.
Allerdings habe ich festgestellt, dass manche Absätze nur teilweise cyan (#00ffff) sind. Daher hier die radikale Maßnahme, dass wenn das erste Zeichen die richtige Farbe hat, der gesamte Absatz gelöscht wird.

Code: Alles auswählen

sub absatz_mit_farbe_entfernen
     ocursor=ThisComponent.Text.createTextCursor
     oCursor.gotoStart(False)
     'für einen sauberen Schleifendurchlauf kurz 1 nach rechts ...
     oCursor.goRight(1,False)
     'Zähler initialisieren
     z=0
	Do
		' ... und wieder zurück
		oCursor.goLeft(1,False)
		farbe=-1
		'Wenn kein leerer Ansatz, dann lese die Hintergrundfarbe des 1. Zeichens
		if not ocursor.isEndOfParagraph then
			oCursor.goRight(1,True)
			farbe=ocursor.charbackcolor	
		end if
		'bis zum Absatzende auswählen
		oCursor.gotoEndOfParagraph(True)
		'Absatzendemarkierung mitnehmen
		oCursor.goRight(1,true)
		'wenn die richtige Farbem, dann den gesamten Absatz löschen
		if farbe=65535 then
				ocursor.string=""
		end if
		'mitzählen
		z=z+1
		'im Falle, dass nicht gelöscht werden musste, zur Sicherheit
		ocursor.collapsetoend()
	Loop While oCursor.goRight(1,False) 
	msgbox z & " Absätze entfernt"
end sub
In deinem Beispieldokument habe ich so 1654 Absätze entfernt.
Gruß,
mikele

Benutzeravatar
miesepeter
* LO-Experte *
Beiträge: 2155
Registriert: So 19. Dez 2010, 18:16
Wohnort: Bayern

Re: Hervorgehobene Absätze entfernen

Beitrag von miesepeter » Mo 4. Aug 2025, 21:19

AltSearch.oxt
Mau hat geschrieben:
Mo 4. Aug 2025, 12:27
Miesepeter, dein Weg hat mit Schritt-für-Schritt-Suche genau zwei Mal funktioniert, die Absätze waren markiert und konnten mit Ersetzen entfernt werden; danach kam die angehängte Fehlermeldung. Und kein Trick wollte helfen, das Tool zum Weitermachen zu bewegen.
AltSearch.oxt ist hier wohl nicht perfekt. ;)

EDIT
Wie ich gerade feststellte, markierte AltSearch.oxt auch andere Zeichen, die nicht durch Hellcyan gekennzeichnet waren. Damit fällt es aus für deine Zwecke. @mikele hat hier wohl die Lösung.

PS:
Mir fällt gerade auf, dass deine Beispieldatei fast 500-mal heruntergeladen wurde. Respekt (vor der KI)!

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

Re: Hervorgehobene Absätze entfernen

Beitrag von Mau » Mo 4. Aug 2025, 22:17

Lieber mikele, lieber miesepeter,

über Makro-Codes für solche Fälle bin ich immer besonders dankbar. Ich habe es leider nie geschafft, mich in diese Programmiersprache so einzuarbeiten, dass ich so etwas selbst ohne Hilfe herstellen kann.
mikele hat geschrieben:
Mo 4. Aug 2025, 20:41
if farbe=65535 then
65535 ist die DEC-Form von #00FFFF, richtig?
miesepeter hat geschrieben:
Mo 4. Aug 2025, 21:19
PS:
Mir fällt gerade auf, dass deine Beispieldatei fast 500-mal heruntergeladen wurde. Respekt (vor der KI)!
Oh my God. Stehen mir da Urheber-Tantiemen zu? :D

Benutzeravatar
miesepeter
* LO-Experte *
Beiträge: 2155
Registriert: So 19. Dez 2010, 18:16
Wohnort: Bayern

Re: Hervorgehobene Absätze entfernen

Beitrag von miesepeter » Di 5. Aug 2025, 10:28

@Mau
Die Umrechner im Internet finden: umrechnung hex in dezimal

OT:
Urheber-Tantiemen: Das Geschäftsmodell der KI ist halt, grundsätzlich zu kopieren und auszuwerten und nichts dafür zu bezahlen. Heute sind wir schon bei mehr als 600 Downloads. Vermüllung des Internets, Verschleudern von elektrischer Energie.


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