ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
1359
1359
EMPFEHLEN
-
Hallo zusammen,
ich tüfttel gerade an folgendem Problem und bräuchte einmal einen Denkanstoß.
Mein Java Programm soll mit Hilfe von LaTeX, Bilder von mathematischen Formeln generieren können.
Beispiel: Ich nehme den LaTex Code.Code :1
\lim\limits_{n\rightarrow \infty} \frac{1}{n}
Diesen Code erweiter ich automatisch zu einem vollständigen LaTeX Dokument. Dieses lasse ich dann von meiner lokalen LaTeX Distribution kompilieren und erhalte schrittweise meine.tex Datei bzw. eine DVI oder auch PDF Datei.
Damit habe ich meine Formel aus LaTeX Code kompiliert und in einer PDF oder DVI Datei stehen. Problem: Beispielsweise in der PDF Datei habe ich nun eine ganze A4 Seite wo irgendwo meine eine kleine Formel steht. Jetzt benötige ich eine Möglichkeit den gesamten Whitespace, der sich um meine Formel herum befindet aus der PDF zu löschen, bzw. meine PDF auf die tatsächliche Größe meiner Formel zu reduzieren. Wie könnte ich hier vorgehen Gibt es überhaupt eine Möglichkeit?
Oder ist mein gesamter Ansatz mumpitz und es geht viel einfacher?
Bei Google findet man leider nicht sehr viel zu dem Thema. Ich habe schon versucht, mein Ziel über ImageMagick und JMagick zu erreichen. Leider ohne Erfolg. Außerdem stört mich bei ImageMagick, dass der Nutzer sich dieses erst noch zusätzlich installieren muss.
Hat jemand von euch eine Idee oder vielleicht so etwas Ähnliches schon einmal realisiert?
Zur Anschauung fällt mir gerade noch Wikipedia ein. Dort werden Formeln auch in LaTeX angegeben und der Server generiert daraus Bilddateien. Genau das möchte ich mit Java realisieren. Leider geht das auf einem Webserver erhäblich einfacher.
Gruß
Benni
-
Hallo!
Dein Ansatz ist schon nicht verkehrt. Lass dir von latex ein DVI generieren und verwende dann dvipng, um es in ein PNG zu rendern. Das Tool erledigt mit der Option „-T tight“ auch gleich das Zuschneiden.
Grüße,
Matthias„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
-
Hat sich erledigt. Mit dem ProcessBuilder war das alles kein Problem.
Jetzt hab ich nur noch das Problem, dass bei mit der Parameter "-T tight" nicht richtig funktioniert. Er schneidet zwar das Bild zu aber niht auf die richtige Größe.
Muss ich da irgendetwas beachten?
-
„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
So meine Bilder werden jetzt richtig zugeschnitten. Hatte den Parameter nicht richtig übergeben.
Besten Dank noch einmal für die Hilfe!
Ähnliche Themen
-
wie oft "zahl" durch "teiler" ohne Rest geteilt werden kann code für c++ gesucht ..
Von benito im Forum C/C++Antworten: 2Letzter Beitrag: 16.01.11, 09:36 -
LaTeX macht Probleme mit "listings"-Paket
Von g-a-s-t im Forum Sonstige SprachenAntworten: 12Letzter Beitrag: 19.08.10, 14:01 -
PHP: "Sie sind hier"-Navigation à la "Home > Bilder ..."
Von Der_baum im Forum PHPAntworten: 6Letzter Beitrag: 20.04.07, 17:39 -
Frage zu Tutorial "Kategorienübersicht(wie hier im Board)" -> Array aus DB generieren
Von Moritz123 im Forum PHPAntworten: 3Letzter Beitrag: 01.03.06, 09:38 -
"Code" und "PHP-Code" gibt es schon - was ist mit "VB-Code"?
Von daDom im Forum Visual Basic 6.0Antworten: 0Letzter Beitrag: 09.01.04, 16:30





Zitieren


Login




