Office-Suite

Überflüssige Absatzzeichen in LibreOffice Writer entfernen

25.02.2019 von Thomas Rieske
Wer kopierte Texte in die LibreOffice-Textverarbeitung einfügt, kennt das Problem: Besonders bei der Übernahme aus PDFs endet häufig fast jede Zeile mit einer Absatzmarke. Um diese automatisiert in ein Leerzeichen umzuwandeln, fehlt auf den ersten Blick aber eine entsprechende Option.

Absatzmarken mit Suchen-und-Ersetzen-Funktion entfernen

Der richtige Ansatz führt - wie beim großen Konkurrenten Microsoft Word - über die Suchen-und-Ersetzen-Funktion. Eine Schwierigkeit ergibt sich allerdings dadurch, dass Sie nicht alle Absatzendezeichen löschen wollen, sondern nur die fälschlicherweise eingefügten. Deshalb müssen Sie vor allen weiteren Schritten die Zeilen markieren, deren Absatzmarke Sie entfernen wollen.

Entfernen von nNicht direkt aufeinanderfolgende Zeilen

Nicht direkt aufeinanderfolgende Zeilen lassen sich per gedrückter Strg-Taste selektieren. Erst danach rufen Sie den Suchen-und-Ersetzen-Dialog auf, entweder über die Menüpunkte Bearbeiten / Suchen und Ersetzen oder das Tastenkürzel Strg+Alt+F.

LibreOffice Writer - Überflüssige Absatzzeichen entfernen
LibreOffice 6.0.7.3 für Windows
Als Beispiel dient der bekannte Blindtext „Lorem ipsum“. Hierin sollen alle Absatzmarken am Ende einer Zeile entfernt werden, während die drei regulären Absatzmarken (erkennbar am roten Pfeil) erhalten bleiben sollen.
LibreOffice 6.0.7.3 für Windows
Zuerst selektieren Sie alle Zeilen, deren überflüssige Absatzmarke Sie entfernen wollen. Für nicht zusammenhängende Textstellen drücken Sie die Strg-Taste. Zeilen mit regulären Absatzmarken sparen Sie aus.
LibreOffice 6.0.7.3 für Windows
Nun rufen Sie den Suchen-und-Ersetzen-Dialog auf. Sie erreichen ihn über das Bearbeiten-Menü oder per Shortcut Strg+Alt+F.
LibreOffice 6.0.7.3 für Windows
In dem Dialogfenster klicken Sie zunächst auf das Plus-Zeichen vor „Weitere Optionen“.
LibreOffice 6.0.7.3 für Windows
Falls das Kontrollkästchen „Nur in Auswahl“ nicht anwählbar ist, schließen Sie das Fenster zunächst wieder.
LibreOffice 6.0.7.3 für Windows
Wenn Sie den Text mit der Maus markiert haben, wird die Absatzmarke der vorletzten Zeile nicht miterfasst, was den Fehler in der Dialogbox verursacht.
LibreOffice 6.0.7.3 für Windows
Daher müssen Sie die Markierung erweitern, etwa mit den Pfeiltasten bei gedrückter Shift-Taste, bis die Absatzmarke enthalten ist.
LibreOffice 6.0.7.3 für Windows
Öffnen Sie den Suchen-und-Ersetzen-Dialog erneut. Jetzt ist die Checkbox „Nur in Auswahl“ direkt aktiviert. Setzen Sie außerdem ein Häkchen vor „Reguläre Ausdrücke“.
LibreOffice 6.0.7.3 für Windows
Nun geben Sie in das Suchen-Feld das Dollarzeichen ($) ein, im Ersetzen-Feld drücken Sie die Leertaste.
LibreOffice 6.0.7.3 für Windows
Ist alles korrekt angegeben, klicken Sie auf den Button „Alle ersetzen“. Die Funktion sollte 15 Ersetzungen vornehmen und 3 Absatzmarken stehenlassen.
LibreOffice 6.0.7.3 für Windows
Offenbar hat alles problemlos funktioniert. „Suchen und Ersetzen“ meldet, dass unser Suchbegriff 15-mal ausgetauscht wurde.
LibreOffice 6.0.7.3 für Windows
So sieht der Beispieltext nach der Austauschaktion aus. Die Absatzzeichen sind wie gewünscht bis auf die drei regulären verschwunden.

Erweiterte Optionen nutzen

Jetzt klicken Sie auf das Plus-Zeichen, damit die erweiterten Optionen sichtbar werden. Die Checkbox Nur in Auswahl sollte automatisch aktiviert sein. Offenbar bewirkt ein Bug im Writer, der uns beim Testen auffiel, dass diese Box manchmal ausgegraut ist. In dem Fall half es als Workaround, den letzten Teil des selektierten Texts (also die vorletzte Zeile) neu auszuwählen, sodass dessen Absatzmarke miterfasst wird.

Aktivieren Sie außerdem die Checkbox Reguläre Ausdrücke. Danach wechseln Sie ins Feld Suchen und geben dort das Dollarzeichen ein. Im darunter angeordneten Ersetzen-Feld drücken Sie die Leertaste.

Zum Abschluss klicken Sie auf die Schaltfläche Alle ersetzen. Daraufhin bleiben nur die gewünschten Absatzmarken übrig, alle anderen werden entfernt. (hal)