Guten Morgen,
erst seit zwei Tagen wieder mitlesend weiß ich nicht, ob und wann schon mal über den Export von CorelDraw- und/oder ChemDraw- Dateien nach LaTeX diskutiert wurde.
Problem1: Werden CorelDraw-Dateien nach .eps transformiert, um sie in LaTeX zu verwenden, so haben die Bilder plötzlich sehr breite weiße Ränder. Sieht häßlich aus! Wie kann man das vermeiden?
Problem2: Mit ChemDraw lassen sich Reaktionsgleichungen gut darstellen, also A + B ---> C. Beim Export nach LaTeX bleiben die Pfeile in ihrer Lage erhalten, die anderen Zeichen jedoch werden an eine andere Stelle verschoben. Diese Verschiebungen stören ebenfalls ungemein!
Kann mir bitte jemand Hinweise geben, wie Problem1 und/oder Problem2 beseitigt werden können?
Peter M.
Barbara / Dr.Peter Mazurek wrote:
erst seit zwei Tagen wieder mitlesend weiß ich nicht, ob und wann schon mal über den Export von CorelDraw- und/oder ChemDraw- Dateien nach LaTeX diskutiert wurde.
Wohl nicht :-)
Problem 1: Werden CorelDraw-Dateien nach .eps transformiert, um sie in LaTeX zu verwenden, so haben die Bilder plötzlich sehr breite weiße Ränder. Sieht häßlich aus! Wie kann man das vermeiden?
Das kann man auf mehrere Arten vermeiden: Das Paket graphicx kennt das Beschneiden von Bildern, so dass ein konstanter weisser Rand immer zuverlaessig eliminiert werden kann:
\includegraphics[trim=5mm 5mm 5mm 5mm, clip]{./bilder/foo.eps}
Die Loesung zu Corel Draw kannst Du bei mir privat per Mail abfragen :-)
Problem 2: Mit ChemDraw lassen sich Reaktionsgleichungen gut darstellen, also A + B ---> C. Beim Export nach LaTeX bleiben die Pfeile in ihrer Lage erhalten, die anderen Zeichen jedoch werden an eine andere Stelle verschoben. Diese Verschiebungen stören ebenfalls ungemein!
ChemDraw sagt mir leider gar nix. Aber es gibt LaTeX-Pakete, die die Chemie ganz gut abdecken sollen. Mag natuerlich sein, dass die dann keine chemischen Berechnungen koennen. Da ich schon ahne, dass ChemDraw auch eher OT ist, sollten wir besser privat dazu mailen :-)
Stefan
On Tue, Oct 22, 2002 at 06:33:13AM +0200, Barbara / Dr. Peter Mazurek wrote:
Guten Morgen,
erst seit zwei Tagen wieder mitlesend weiß ich nicht, ob und wann schon mal über den Export von CorelDraw- und/oder ChemDraw- Dateien nach LaTeX diskutiert wurde.
Problem1: Werden CorelDraw-Dateien nach .eps transformiert, um sie in LaTeX zu verwenden, so haben die Bilder plötzlich sehr breite weiße Ränder. Sieht häßlich aus! Wie kann man das vermeiden?
Das liegt wahrscheinlich an der bounding box. Die steht am Anfang oder Ende der eps Datei und gibt an wie groß die EPS Zeichnung ist. Sprich: Linke obere und rechte untere Ecke. Vielleicht die Datei mit $EDITOR anpassen. Wird dieser Rand auch angezeigt wenn man die Datei mit Ghostview anschaut? In der Latex-FAQ von Dante steht etwas dazu.
Problem2: Mit ChemDraw lassen sich Reaktionsgleichungen gut darstellen, also A + B ---> C. Beim Export nach LaTeX bleiben die Pfeile in ihrer Lage erhalten, die anderen Zeichen jedoch werden an eine andere Stelle verschoben. Diese Verschiebungen stören ebenfalls ungemein!
Wird diese Verschiebung auch in Ghostview angezeigt? Leider kenne ich kein anderes Vektorgrafikformat, das Corel exportieren kann und in Latex integriert werden kann. Zur Not könnte man die Formel als Grafik einbinden, das sieht aber bestimmt nicht sauber aus.
Zur Not hilft vielleicht die Gleichungen mit Xfig oder einem Latex-Paket neuerstellen.
Guten Morgen,
ich bedanke mich bei Thomas Guettler und Stefan Lagotzki für ihre Beiträge und folge dem Vorschlag, auf privater Basis weiteres zu klären.
Einen erfolgreichen Tag wünscht allen
Peter M.
On Tue, Oct 22, 2002 at 06:33:13AM +0200, Barbara / Dr. Peter Mazurek wrote:
Guten Morgen,
Ebenfalls einen Guten Morgen!
Hiermit melde ich mich mal wieder aus der Versenkung zurück ;-)
Problem1: Werden CorelDraw-Dateien nach .eps transformiert, um sie in
Problem2: Mit ChemDraw lassen sich Reaktionsgleichungen gut darstellen,
Ich kenne jetzt ChemDraw nicht. Aber falls es sich um eine Windowsanwendung handelt, installiere doch einfach den PS-Druckertreiber von Adobe und lasse Dir das Ergebnis als Datei ausgeben.
Damit läßt sich aus jeder Windowsanwendung die Drucken kann, Futter für LaTex herstellen.
Be"heute mal wieder zum Treffen aufschlagend"rt
Hallo,
Bert Lange gab am 23. Oktober 2002 09:12 folgenden Hinweis
[...] falls es sich um eine Windowsanwendung handelt, instal- liere doch einfach den PS-Druckertreiber von Adobe und lasse Dir das Ergebnis als Datei ausgeben.
Damit läßt sich aus jeder Windowsanwendung die Drucken kann, Futter für LaTex herstellen.
Nicht nur Futter an sich, sondern auch ein bestimmtes Aussehen ohne riesige Nacharbeit ist das Ziel. Ich bin gespannt, was dabei herauskommt (leider im Moment anderweitig sehr beschäftigt!). Unabhängig davon vielen Dank auch an Bert Lange!
Es grüßt
Peter M.
Bert Lange wrote:
Ich kenne jetzt ChemDraw nicht. Aber falls es sich um eine Windowsanwendung handelt, installiere doch einfach den PS-Druckertreiber von Adobe und lasse Dir das Ergebnis als Datei ausgeben.
JA und NEIN :-) Solange Du ganze Seiten oder Norm-Formate haben willst: kein Problem. Aber oft will man Figuren / Zeichnungsausschnitte haben und dann ist ein gezielter EPS-Export mit Grenzen und ggf. Objektwahl sehr angenehm. Abgesehen davon kann man PS-Code mit verschiedenen Scriptsprachen und Tools auch filtern bzw. weiterverarbeiten.
Stefan
.
On Thu, Oct 24, 2002 at 10:30:31PM +0200, Stefan Lagotzki wrote:
Bert Lange wrote:
Ich kenne jetzt ChemDraw nicht. Aber falls es sich um eine Windowsanwendung handelt, installiere doch einfach den PS-Druckertreiber von Adobe und lasse Dir das Ergebnis als Datei ausgeben.
JA und NEIN :-) Solange Du ganze Seiten oder Norm-Formate haben willst: kein Problem. Aber oft will man Figuren / Zeichnungsausschnitte haben und dann ist ein gezielter EPS-Export mit Grenzen und ggf. Objektwahl sehr angenehm. Abgesehen davon kann man PS-Code mit verschiedenen Scriptsprachen und Tools auch filtern bzw. weiterverarbeiten.
Wo wir gerade bei diesem Thema sind. Wie kann man aus einer PS-, oder PDF Datei z.B. ein Diagramm zu EPS exportieren?
Mit gv oder xpdf scheint das nicht zu gehen.
thomas
Thomas Guettler wrote:
Wo wir gerade bei diesem Thema sind. Wie kann man aus einer PS-, oder PDF Datei z.B. ein Diagramm zu EPS exportieren?
Hallo Thomas,
Du hast ein mehrseitiges PS/PDF-Dokument und willst von Seite 20 das schoene Diagramm als EPS haben?
Loesungsansatz: Das PDF/PS mit GNU-GhostScript aufrufen und die Seite als PDF oder PS extrahieren. Da muss man evtl. nachpruefen, ob es dabei gerastert wird (muss ich auch erst nachschauen). Sonst ein anderes PS-Tool (psselect) verwenden.
Dann die Raender ermitteln, die abgeschnitten werden sollen: links/unten/rechts/oben. Dann mit einem Werkzeug in der Shell beschneiden (pstoedit waere IMHO geeignet). Lohnt sich bei einer groesseren Anzahl von Aufgaben.
Aber Du weisst, dass man das Beschneiden auch mit LaTeX machen kann? Wenn Du andere Anwendungsgebiete im Auge hast, frag einfach noch mal nach.
mit freundlichen Gruessen Stefan Lagotzki
.
On Sat, Oct 26, 2002 at 04:29:45PM +0200, Stefan Lagotzki wrote:
Thomas Guettler wrote:
Wo wir gerade bei diesem Thema sind. Wie kann man aus einer PS-, oder PDF Datei z.B. ein Diagramm zu EPS exportieren?
Hallo Thomas,
Du hast ein mehrseitiges PS/PDF-Dokument und willst von Seite 20 das schoene Diagramm als EPS haben?
Loesungsansatz: Das PDF/PS mit GNU-GhostScript aufrufen und die Seite als PDF oder PS extrahieren. ...
[cut]
Wäre doch mal ein Idee für ein verregnetes Wochenende: Per gv EPS exportieren: Gewünschten Bereich auswählen und als EPS in eine Datei schreiben. Wenn das, wie in der Mail von Stefan beschrieben, per Hand geht, sollte es doch auch per Klicki funktionieren, oder?
thomas
Guten Morgen,
hier die Lösungen zu meinen Anfragen, die WINDOWS-Program- me CorelDraw und ChemDraw betreffend.
Problem1: Werden CorelDraw-Dateien nach .eps transformiert, um sie in LaTeX zu verwenden, so haben die Bilder plötzlich sehr breite weiße Ränder. Sieht häßlich aus! Wie kann man das vermeiden?
In CorelDraw muss bei "Exportieren nach .eps" als bounding box "Objekte" eingestellt werden; Standardeinstellung ist "Seite".
Problem2: Mit ChemDraw lassen sich Reaktionsgleichungen gut darstellen, also A + B ---> C. Beim Export nach LaTeX bleiben die Pfeile in ihrer Lage erhalten, die anderen Zeichen jedoch werden an eine andere Stelle verschoben. Diese Verschiebungen stören ebenfalls ungemein!
In ChemDraw muss man Umwege gehen: Alles markieren, in die Zwischenablage kopieren, von dort nach CorelDraw kopieren, si- cherheitshalber abspeichern und nach .eps exportieren. Dann bleibt auch der Font Palatino erhalten, der beim Exportie- ren von ChemDraw nach .eps durch Times New Roman ersetzt wird (!). Danach gibt es noch ein Größenproblem, das sich folgendermaßen lösen läßt: Unter xdvi messe man auf dem Bildschirm die Buchsta- benhöhe aus und skaliere im LaTeX-Quellcode bei \includegraphics[width=1.000\linewidth]{figure_Reaktionsglchg} die Weite entsprechend.
Ich danke nochmals allen, die sich an der Diskussion beteiligt ha- ben und wünsche einen ruhigen Tag,
Peter M.
lug-dd@mailman.schlittermann.de