🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

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

Text in LibreOffice ohne Formatierung Kopieren/Einfügen?

Komponentenübergreifende Themen und Hilfe zu LibreOffice
Antworten
Nichtraucher
Beiträge: 3
Registriert: So 9. Mär 2014, 02:23

Text in LibreOffice ohne Formatierung Kopieren/Einfügen?

Beitrag von Nichtraucher » So 9. Mär 2014, 02:35

Hi,


jedes mal, wenn ich aus einer PDF-Datei/einer Internetseite Text in Libre Office/Abiword kopieren möchte, wird lästigerweise die Formatierung mit beibehalten. Insbesondere die unnötigen Zeilenumbrüche sind bei längeren Passagen nur mit viel Aufwand manuell zu entfernen. Gibt es dafür eine -wenigstens halbwegs- elegante Lösung?
Zuletzt geändert von Nichtraucher am So 9. Mär 2014, 10:35, insgesamt 1-mal geändert.

pmoegenb

Re: Text in LibreOffice ohne Formatierung Kopieren/Einfügen?

Beitrag von pmoegenb » So 9. Mär 2014, 08:29

Füge den Text einfach unformatiert ein.

Zitate aus der Programmhilfe:

Einfügen von Daten aus Textdokumenten
Wenn Sie den Text über die Zwischenablage übertragen, können Sie ihn mit oder ohne Textattributen am Zielort einfügen. Verwenden Sie die Tastenkombinationen Strg+C zum Kopieren und Strg+V zum Einfügen.

Zum Auswählen des Formats, in dem der Inhalt der Zwischenablage eingefügt wird, klicken Sie etwas länger auf das Symbol Einfügen in der Standardleiste oder wählen Sie Bearbeiten - Inhalte einfügen. Wählen Sie dann das Format aus.

Nichtraucher
Beiträge: 3
Registriert: So 9. Mär 2014, 02:23

Re: Text in LibreOffice ohne Formatierung Kopieren/Einfügen?

Beitrag von Nichtraucher » So 9. Mär 2014, 13:05

Soweit war ich auch schon und hilft leider nicht weiter, da die Zeilenumbrüche beibehalten werden. Bisher habe ich diese Schwierigkeit immer mit dieser Seite hier umgangen: http://www.textfixer.com/tools/remove-line-breaks.php

[...]


/edit: Hat sich erledigt :) Trotzdem danke für die Hilfe!

manese
Beiträge: 27
Registriert: Mi 9. Feb 2011, 19:27

Re: Text in LibreOffice ohne Formatierung Kopieren/Einfügen?

Beitrag von manese » Mo 10. Mär 2014, 19:51

Hallo Nichtraucher,
ich gehe bei deinem Problem so vor:

1. Ich füge den Text ohne Formatierung ein.
Den entsprechenden Befehl habe ich mir auf die Taste "Einfg" gelegt,
das ist ganz praktisch, weil man dann auch nicht versehentlich in den Überschreibmodus wechselt.
2. Ich lasse den eingefügten Text von überflüssigen Zeilenumbrüchen heilen.
Dafür benutze ich das unten angefügte Makro.
Das Makro selbst habe ich mir auf die Tastenkombination "STRG+Einfg" gelegt.

Du kannst es ja mal ausprobieren.

Alles Gute
matthias

Code: Alles auswählen

sub eMailLueckenEntfernen
'	on error goto Fehler
	Dim oDoc as object 
		oDoc = ThisComponent
''''''''''''''''''''''''''''''''''''''''''''''
'Ein Suchobjekt erstellen
	Dim oSuche as object
		oSuche = oDoc.createReplaceDescriptor()
		oSuche.SearchRegularExpression = true
'''''''''''''''''''''''''''''''''''''''
'Leerzeilen entfernen	
		with oSuche
			.setSearchString("^$")
			.setReplaceString("")
		end with
	oDoc.replaceAll(oSuche)		
'''''''''''''''''''''''''''''''''''
'Leerzeichen am Zeilenanfang entfernen		
		with oSuche
			.setSearchString("^ ")
			.setReplaceString("")
		end with
	oDoc.replaceAll(oSuche)
'''''''''''''''''''''''''''''''''''''''
'Leerzeilen entfernen	
		with oSuche
			.setSearchString("^$")
			.setReplaceString("")
		end with
	oDoc.replaceAll(oSuche)
end sub


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