Wie kopiere ich den Tabelleninhalt von LibreOffice Writer in einfachen Text?

1888
Jasper

Wenn ich den Inhalt einer Tabelle auswähle und versuche, sie in ein Nur-Text-Dokument einzufügen, wird das Layout stark beschädigt.

+-----+----+ |one |two | +-----+----+ |three|four| +-----+----+ 

wird unabhängig davon, ob ich Strg C / V oder select / MMB verwende,

one two three four 

Kann man so etwas bekommen?

one<tab>two three<tab>four 

oder irgendein anderes Trennzeichen zwischen Zellen außer <linebreak>? Die Problemumgehung mit Calc kann nicht der einzige Weg sein ...

2

2 Antworten auf die Frage

1
tohuwawohu

Dies ist eine einfache Aufgabe:

Menü Table-> Convert-> Table to text.... Jetzt können Sie das Trennzeichen auswählen:

enter image description here

Aber ich * möchte * das Quelldokument nicht bearbeiten ... Jasper vor 9 Jahren 0
Du brauchst das nicht. Kopieren Sie die Tabelle in ein neues LO Writer-Dokument, konvertieren Sie es wie beschrieben und speichern Sie es als Text (oder kopieren Sie die Ausgabe der Konvertierung). tohuwawohu vor 9 Jahren 1
1
RedGrittyBrick

Sie können ein Tool wie Pandoc verwenden, um LibreOffice ODT (und viele andere Formate) in ein Nur-Text-Markup umzuwandeln (z. B. Markdown, reStructuredText, AsciiDoc, MediaWiki, DokuWiki, Textile`).

Ein schneller Online-Test bei Try Pandoc führte dazu:

Markdown

Test ====  --------- ----- Apples 100 Oranges 77 --------- -----  ------------------------------------------------------------------------ 

PHP Markdown Extra

Test ====  |---------|-----| | Apples | 100 | | Oranges | 77 |  ------------------------------------------------------------------------ 

ReStructuredText

Test ====  +-----------+-------+ | Apples | 100 | +-----------+-------+ | Oranges | 77 | +-----------+-------+  -------------- 

und so weiter