ich möchte einzelne Formeln in LaTeX setzen und diese in separate
Grafikdateien exportieren. Damit diese verlustfrei skaliert werden
können, wäre ein Vektorformat zu bevorzugen.
Wenn ich eine einzelne Formel setze, erzeuge ich jedoch eine ganze A4-
Seite mit der Formel drauf. Wie kann ich nur die Formel erzeugen?
Die Formel soll dann als Bild in Word 2007 eingefügt werden. Gibt es
dafür ein zu bevorzugendes Dateiformat, damit diese dort verlustfrei
skaliert werden kann? Falls nicht, wäre auch ein hochauflösendes PNG eine
gute Lösung, oder?
Gruß,
Daniel
Mit
dvips -E
erzeugst Du eine .eps-Datei die nur die Formel enthält, wenn sie auf
einer eigenen Seite steht. Denke daran \pagestyle{empty} zu setzen um
die Seitennummer zu unterdrücken.
> Die Formel soll dann als Bild in Word 2007 eingefügt werden. Gibt es
> dafür ein zu bevorzugendes Dateiformat, damit diese dort verlustfrei
> skaliert werden kann? Falls nicht, wäre auch ein hochauflösendes PNG eine
> gute Lösung, oder?
Du kannst versuchen es mit pstoedit nach EMF zu konvertieren, aber ich
vermute dass das sowieso nicht klappt. Aber Du kannst die Datei
zumindest mit ghostscript nach PNG konvertieren.
Tschüß,
Reinhard
Inkscape kann in den neuen Versionen LaTeX rendern.
Es unterstuetzt als Ausgabe sehr viele Dateiformate.
--
Jonas Stein <ne...@jonasstein.de>
> > ich möchte einzelne Formeln in LaTeX setzen und diese in separate
> > Grafikdateien exportieren. Damit diese verlustfrei skaliert werden
> > können, wäre ein Vektorformat zu bevorzugen.
>
> Inkscape kann in den neuen Versionen LaTeX rendern.
> Es unterstuetzt als Ausgabe sehr viele Dateiformate.
>
> http://inkscape.org/
Ja, aber die Exporte nach wmf und emf sind teilweise buggy.
Ich habe bereits bei inkscape einen Bugreport erstellt und bin mit einem
der Entwickler in Kontakt.
> > Die Formel soll dann als Bild in Word 2007 eingefügt werden.
> > Gibt es dafür ein zu bevorzugendes Dateiformat, damit diese
> > dort verlustfrei skaliert werden kann?
Einfügen in MSOffice-Anwendungen: wmf oder emf, das sind Vektorformate
und damit verlustfrei skalierbar.
MSOffice kann zwar im Prinzip auch eps importieren, damit gibt es aber
schon seit etlichen MSOffice-Versionen bis einschließlich -2003
Probleme. U.a. wird auf nicht-PostScript-Druckern nur das
eps-Vorschaubild gedruckt. Ob MSO-2007 oder MSO-2010 einen besseren
eps-Import haben, habe ich noch nicht ausprobieren können.
> > Falls nicht, wäre auch ein hochauflösendes PNG eine gute Lösung, oder?
Ja.
Oder vielleicht "Aurora" http://elevatorlady.ca/index.html
Grüße
--
Wilfried Hennings
bitte in der Newsgruppe antworten, die Mailadresse ist ungültig
> ich möchte einzelne Formeln in LaTeX setzen und diese in separate
> Grafikdateien exportieren. Damit diese verlustfrei skaliert werden
> können, wäre ein Vektorformat zu bevorzugen.
>
> Wenn ich eine einzelne Formel setze, erzeuge ich jedoch eine ganze A4-
> Seite mit der Formel drauf. Wie kann ich nur die Formel erzeugen?
Mit dem Paket preview kannst du alle Fomelumgebungen automatisch
als einzelne PDF's rausschreiben.
Herbert
Hier ein Beispiel dazu:
% formeln.tex
\documentclass{article}
\usepackage[active,displaymath,tightpage]{preview}
\begin{document}
\begin{displaymath}
c = \sqrt{a^2 + b^2}
\end{displaymath}
\begin{displaymath}
\sigma(t) = \frac{1}{\sqrt{2\pi}} \int^t_0 e^{-x^2/2} dx
\end{displaymath}
Irgendwelcher Text ...
\end{document}
Daraus eine pdf-Datei mit einer Formel pro Seite erzeugen:
pdflatex formeln.tex
Werden Pixel-Grafiken benötigt, dann:
gs -sDEVICE=pngmono -r300 -dSAFER -q -dNOPAUSE -dBATCH \
-sOutputFile=formel%d.png formeln.pdf
(ggf. "-r300" anpassen)
Es entstehen die png-Grafiken
formel1.png
formel2.png
Bei Bedarf könnte man die Datei "formeln.pdf" vorher noch mit Hilfe des
Programm "pdfcrop" von unötigen weißen Rändern befreien.
...Rolf
Ich finde die Idee und die Möglichkeit Formeln für Drittprogramme zu
erzeugen sehr interessant. Leider erzeugt das Minimalbeispiel nur die
Meldung "Undefined control sequence" für die Zeile mit der ersten
Formel.
Habe preview 11.85 vom 2008/02/03 installiert und LaTeXLive 2009/
Debian.
Habe bereits die übliche Darstellweise von Formeln versucht- leider
ohne Erfolg.
Stefan
> Ich finde die Idee und die Möglichkeit Formeln für Drittprogramme zu
> erzeugen sehr interessant. Leider erzeugt das Minimalbeispiel nur die
> Meldung "Undefined control sequence" für die Zeile mit der ersten
> Formel.
> Habe preview 11.85 vom 2008/02/03 installiert und LaTeXLive 2009/
> Debian.
>
> Habe bereits die übliche Darstellweise von Formeln versucht- leider
> ohne Erfolg.
ein wenig mehr Informationen musst du schon liefer. Hier eine
Dateiliste, die du im Logfile erhältst, wenn in der Präambel
\listfiles steht.
*File List*
article.cls 2007/10/19 v1.4h Standard LaTeX document class
size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
preview.sty 2010/02/14 11.86 (AUCTeX/preview-latex)
prtightpage.def
***********
Weiterhin sagt deine Fehlermeldung auch noch genauer, welches
Makro nicht definiert ist.
Herbert