Hey, ich würde gerne Diagramme, selbst erstellte Graphiken aus PowerPoint in Latex einbinden. Leider scheint es nur über drei Ecken (.emf umwandeln durch seperates Programm in .svg und einbinden der svg mit dem svg package von latex) möglich zu sein, solange man Vektorgrafiken haben möchte. Gibt es dazu eine (freie) Alternative um hübsche Blockdiagramme, Schemata, etc. zu erstellen und relativ einfach in Latex einzubinden? Also möglichst ohne Umwandeln? Ich habe vor mehrere Dutzend solche Grafiken zu erstellen und das sollte möglichst flott ablaufen...
Core schrieb: > Gibt es dazu eine (freie) Alternative um hübsche Blockdiagramme, > Schemata, etc. zu erstellen und relativ einfach in Latex einzubinden? Punkt-, Linien-, Blockdiagramme: Gnuplot, kann auch gleich Latex-Code ausgeben. einfache Blockdiagramme: Das Paket bchart (ctan.org/pkg/bchart) Tortendiagramm: Das Paket pgf-pie (ctan.org/pkg/pgf-pie) Außerdem lassen sich ja eps-Dateien dierkt in Latex einbinden. MfG
Powerpoint kann direkt als SVG exportieren (Rechtsklick -> Als Grafik speichern -> SVG).
>Powerpoint kann direkt als SVG exportieren (Rechtsklick -> Als Grafik >speichern -> SVG). Ich nutze Office 2016. Leider scheint es mit dieser Version nicht möglich zu sein. Das wäre aber der beste Weg! Gibt es nicht ein Addin oder ähnliches um diese Funktionalität nachzurüsten?
Core schrieb: >>Powerpoint kann direkt als SVG exportieren (Rechtsklick -> Als > Grafik >>speichern -> SVG). > > Ich nutze Office 2016. Leider scheint es mit dieser Version nicht > möglich zu sein. Das wäre aber der beste Weg! Gibt es nicht ein Addin > oder ähnliches um diese Funktionalität nachzurüsten? Vielleicht kann es Libre Office. Du könntest die PowerPoint Datei in Libre Office importieren und dann dort nach SVG exportieren.
Ich verwende für sowas immer yEd. ( https://www.yworks.com/products/yed ) Das kann als SVG exportieren.
Ich würde für sowas - da ich es eh kenne - Inkscape nehmen. Natürlich ist dieses mit mehr auffand wie bei PP verbunden. Aber wenn man sich die Grundelemente einmal optisch ansprechend erzeugt hat, geht es mittels copy&paste relativ schnell so etwas zusammen zu bauen. Leider verfalle ich dann immer dahin das ich es noch etwas schicker haben will und ewig dran rum bastel.
Core schrieb: > Leider scheint es nur über drei Ecken (.emf umwandeln durch seperates > Programm in .svg und einbinden der svg mit dem svg package von latex) > möglich zu sein, solange man Vektorgrafiken haben möchte. Du kannst das Powerpoint-Zeug als PDF exportieren, das lässt sich direkt einbinden.
Die chicste Variante ist es, die Diagramme in TikZ in LaTeX neu zu zeichnen. Dadurch kann man die Grafikelemente auch mit den Textelementen verbinden, also z.B. Pfeile von bestimmten Worten im Text auf bestimmte Blöcke in der Grafik verweisen lassen. Außerdem ist die Schrift-Art und -Größe dann exakt wie im Text (wenn man es nicht anders angibt), sodass sich ein konsistentes Gesamtbild ergibt. Wenn man SVGs einfügt wird die Schrift immer irgendwie skaliert und passt nie so ganz. Außerdem hat man in SVGs (ohne Weiteres) nicht die LaTeX-Schriften, welche IMO besser aussehen. Auch hat man so alles in einem Workflow, und muss nicht auf externe Tools & Converter zurückgreifen. Mit TikZ zu arbeiten ist sicherlich mehr Arbeit und kostet Einarbeitungszeit, aber dafür sieht das Gesamtbild stimmig aus, was IMO insbesondere auch für Uni-Abschlussarbeiten gut ist. Dieser typische Look mit "Roman-Schrift in Größe 14 im Text, Arial in Größe 15,478321 skaliert im Diagramm" zeugt eher so von zusammenkopiert :-) Schlimmer sind natürlich kaputtskalierte & komprimierte Pixelgrafiken, gerne auch aus anderen Papern gescreenshottet. Hier die TikZ-Anleitung: http://mirrors.ctan.org/graphics/pgf/base/doc/pgfmanual.pdf Siehe z.B. S. 31 für ein Beispiel, wie gut sowas aussehen kann.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.