Konvertieren eines Lyx-Dokuments in MS Word


9

Ich habe mehrere Versuche unternommen, ein Lyx-Dokument in MS Word oder RTF zu konvertieren, und bin fehlgeschlagen. Ich arbeite mit einem mäßig komplexen Dokument, das externe Includes (Java-Code, untergeordnete Dokumente), Formeln und Bilder umfasst.

ich habe es versucht

  • Exportieren nach Latex und anschließende Verwendung, tex4htaber die OpenOffice-Datei wird nicht erstellt (keine context.xml im odt);
  • Exportieren in HTML und Importieren in OpenOffice Writer;
  • Exportieren als PDF und Importieren mit Nitro PDF;

Ich konvertiere jetzt die Nitro-PDF-Ausgabe manuell, aber bei Formeln und Codeauflistungen ist dies ziemlich schlecht.

Welche anderen Möglichkeiten gibt es?


Warum willst du das tun? Wäre ein PDF nicht besser?
Rich Bradshaw

Es ist eine Anforderung aus einer externen Veröffentlichung.
Robert Munteanu

Antworten:



1

Wahrscheinlich etwas spät zur Party, aber da ich bis heute lange gebraucht habe, um die Aufgabe zu erledigen, hatte ich das Gefühl, dass es sich lohnt, eine Spur zu hinterlassen.

Hier ist das Verfahren, das mich nach Hause gebracht hat. Es ist etwas umständlich, aber es erlaubte mir nicht, alle Sonderzeichen in meinem italienischen Dokument zu ersetzen, bei denen latex2rtf fehlschlug.

  1. Exportieren Sie Ihre Datei aus Lyx in Latex (Luatex hat die anderen Optionen nicht ausprobiert).
  2. Führen Sie htlatex [filename.tex] aus (a)
  3. Öffnen Sie die resultierende Datei mit Firefox, sie sollte alle Ihre Formatierungen ziemlich gut anzeigen
  4. Wählen Sie Alle -> Kopieren -> In LibreOffice einfügen

Ich musste die Bilder manuell wieder einfügen (b), aber es fühlte sich im Vergleich zu allen anderen Methoden, die ich versuchte, wie ein Geschenk an. Es tut mir leid, dass ich keine weiteren Verbesserungen getestet habe, aber alles abschließen musste, um eine enge Frist einzuhalten, und keine Zeit hatte, danach zu testen. Wird bearbeitet, wenn möglich.

(a) Ich vermute, ich habe das Paket durch die Installation der gigantischen latex2rtf-Anwendung erhalten, aber es sollte leicht zu finden sein. (b) In dieser Hinsicht vermute ich, dass der Lyx-Export von Bildern in Latex funktioniert hätte, wenn die Bilder keine Leerzeichen in ihren Dateinamen enthalten hätten, aber noch nicht bestätigen können. Könnte dieses kleine bisschen überprüfen und bearbeiten. Bearbeiten: aktiviert (b), und ich konnte es nicht zum Laufen bringen. Der Leerzeichen-Trick gilt für latex2rtf.


Sie sollten in der Lage sein, die HTML-Datei direkt in den meisten modernen Textverarbeitungsprogrammen zu öffnen, einschließlich Microsoft Word und LibreOffice Writer.
ein CVn

Es funktioniert normalerweise, aber es hat mich auch gescheitert. Der Lyx-Export meines neuesten Dokuments in lyXHTML konnte von Firefox nicht einmal gelesen werden.
Giampaolo Ferradini

1

Installieren Sie pandoc und fügen Sie es dem Pfad in der LyX-Voreinstellungskonfiguration hinzu. Konfigurieren Sie dann LyX neu und starten Sie LyX neu. Nach dem Neustart von LyX wird eine neue Exportoption wie "Export in Office XML (Word)" angezeigt. Nach meiner Erfahrung können die meisten mathematischen Symbole leicht in eine MS Word-Formel konvertiert werden. Einige sind es nicht, wenn ein Symbol nicht erkannt wird.

Viel Glück, die Funktion ist zumindest mit LyX 2.3.4 verfügbar.



0

Aus LyX als PDF exportieren. Adobe Acrobat Pro X bietet die Möglichkeit, PDF-Dateien als MS Word-Dokument zu speichern. Wenn Ihnen diese Version von Adobe zur Verfügung steht, empfehle ich diese Methode.


-1

Also habe ich gerade versucht, von Lyx nach HTML (doc) exportiert und dann die exportierte Datei in Libreoffice Writer geöffnet, voila, es funktioniert fast perfekt

Ich verstehe, dass diese Antwort 8 Jahre zu spät kommt, aber ich habe nur selbst danach gesucht und hoffe, dass sie anderen hilft, die es wissen müssen / wollen

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.