Frage

Ich verwende Doxygen, um eine API-Bibliothek aus C#-Quellcode zu erstellen.Doxygen generiert eine Bibliothek mit TEX-Dateien.

Mein Kunde hat also nach einer PDF-Version dieser API-Bibliothek gefragt Ich muss die TEX-Dateibibliothek in eine einzelne PDF- oder DOCX-Datei konvertieren.

Ich habe mir Tools wie LyX, OpenOffice und ProText angesehen, aber immer noch keine Lösung gefunden.

Alle Vorschläge willkommen.

War es hilfreich?

Lösung

Der einfachste Weg, PDF-Dateien zu erhalten, ist die Verwendung von pdflatex.Jede TeX-Installation wird es enthalten, einschließlich MikTeX und TeXLive, den beiden wichtigsten Windows-Implementierungen.Die Konvertierung ist per Definition perfekt, da pdflatex ein Standard-LaTeX-Compiler ist.

Andere Methoden umfassen dvi2pdf, dvi2ps gefolgt von ps2pdf usw.Diese beinhalten jedoch einen zusätzlichen Schritt.

Eine DOCX-Datei zu erhalten ist schwieriger.Es gibt eine Reihe von Text-zu-Wort-Konvertern.Ich habe verwendet Tex2Word mit einigermaßen gutem Erfolg, auch wenn es immer wieder Aufräumarbeiten gibt.Weitere Tools werden besprochen Hier.Was auch immer Sie verwenden, Sie müssen wahrscheinlich zuerst in doc und dann in docx konvertieren, da ich glaube, dass keines der Konvertierungstools eine direkte docx-Ausgabe erzeugt.

Andere Tipps

Warum nicht nur die .tex Dokumente mit LaTeX kompilieren? Unter Windows MiKTeX und TeXnicCenter verwenden. Ich bin mir nicht sicher, wie viel Formatierung Sie hinzufügen müssen, aber das Dokument eine Standard Präambel geben, und kompilieren. Sie können PDF-Ausgabe.

Bearbeiten : Weitere Anmerkung ... das Paket tex4ht auf miktex funktioniert recht gut, solange Ihr Latex-Markup ziemlich Standard ist. tex4ht wird Dump in html, Openoffice, und ein paar andere Sachen. Wenn Sie es in html bekommen können, können Sie es in Wort nehmen kann (die ich gefunden habe, dass dies besser funktioniert als auf Open Office geradeaus).

Nach einiger Zeit der Forschung, trat ich auf diesem schönen freie Konverter-Tool, das Sie eine DOCX-Datei aus einer .tex-Datei unter anderem erstellt. Check it out:

Pandoc - a. Universal Document Converter

Sehen Sie die Beispiel-Seite für Demos .

.tex Zur Umrechnung in .docx, zu verwenden:

pandoc -s example.tex -o example.docx

, die Ihnen eine ganz befriedigende Ausgabe auf Ihre Erwartungen abhängig. Es wandelt auch Gleichungen für reguläre Wortgleichungen, wenn auch nicht jedes Symbol richtig.

texi2pdf wird diese Funktion ausführen.

Versuchen Sie es mit DVIPS mit der -Ppdf Option. Viele Tex-Distributionen enthalten es.

Doxygen erzeugt rtf-Ausgang als auch, was Word2007 glücklich ist entweder pdf oder docx zu konvertieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top