
Ich habe in der Vergangenheit viel Aufwand in das Ausrichten, Setzen und Layouten von LaTeX-Dokumenten als PDFs gesteckt. Gibt es einen vernünftigen Konverter, der CSS3, HTML usw. verwendet, um aus LaTeX eine schöne Website zu erstellen? Soweit ich sehe, halten die bekannten Konverter das HTML nur sehr schlicht und verzichten auf das Design.
Wenn ich TeX nicht direkt in HTML kompilieren kann, können Sie mir einige PDF-Konverter oder andere Möglichkeiten empfehlen, LaTeX browserzentriert zu veröffentlichen (ohne PDFs zu verwenden)?
Antwort1
pdf2htmlEXkann PDF ohne Formatverlust in HTML konvertieren.
Antwort2
Ich entwickle derzeit ein kostenloses Open-Source-Tool, das LaTeX in eine einzelne HTML-Datei konvertieren kann. Es heißt PDBF (https://github.com/uds-datalab/PDBF) und läuft unter Win/Linux/Mac.
Anweisungen:
- Stellen Sie sicher, dass Sie eine Java Runtime (Version >= 1.7) installiert haben
- Laden Sie die neueste Version von PDBF herunter:https://github.com/uds-datalab/PDBF/archive/gh-pages.zip
- Archiv entpacken
- Aktuelles Verzeichnis in entpackten Ordner ändern
- Ausführen: java -jar pdbf.jar /Pfad/zu/einerTexdatei.tex
Die resultierende HTML-Datei wird im selben Ordner wie die Quell-Tex-Datei abgelegt und erhält denselben Namen wie die Quell-Tex-Datei.
Technische Details: Der PDBF-Compiler verwendet grundsätzlich eine reguläre Tex-Engine zum Kompilieren Ihres PDFs und speichert das PDF dann als Base64-codierte JavaScript-Zeichenfolge im HTML. Anschließend fügt er eine leicht modifizierte Version von pdf.js (der kostenlosen und Open Source-PDF-Engine von Firefox) in das HTML ein, um dieses PDF anzuzeigen.
Ich hoffe, mein Projekt gefällt Ihnen. Wenn Sie Vorschläge haben oder auf Fehler stoßen, können Sie mich gerne über GitHub kontaktieren.
Antwort3
Ehrlich gesagt war das Beste, was ich getan habe, die Latex-Datei in PDF zu konvertieren. Dann ist es am besten und einfachsten, das PDF in HTML5 zu konvertieren, indem manhttps://www.idrsolutions.com/online-pdf-to-html5-converter/
Dies war die beste und einfachste Methode, um die gesamte Struktur der Latex-Datei beizubehalten.
Antwort4
Du solltest in Betracht ziehenAbonnieren. Möglicherweise ist etwas Arbeit an Ihren Tex-Dateien erforderlich, das Ergebnis ist jedoch ausgezeichnet.