Re: Schriftart nicht im Mapping File
"Tobias Hilbricht" (via tex-d-l Mailing List) <[email protected]>
| Newsgroups | gmane.comp.tex.german |
|---|---|
| Message-ID | <[email protected]> |
Am Montag, dem 25.03.2024 um 01:26 +0100 schrieb Norbert Zacharias:
>
> Es wäre aber den Schweiß der Edlen wert, wenn die Einbindung von SVG
> direkt (ohne ImmageMagic) funktionieren würde.
>
>
Mit SVG verbinde ich zuerst die Anwendung Inkscape, und nicht
ImageMagick. Ich weiß nicht, was Du meinst mit "Einbindung von SVG
direkt", die folgende Möglichkeit finde ich jedenfalls sehr praktisch:
Eine SVG-Datei, die man mit Gnuplot z. B. so erzeugt hat:
set term svg
set output 'meinplot.svg'
plot sin(x)
kann ich in Inkscape öffnen, nach Bedarf bearbeiten und dann über
Speichern unter -> Portable Document Format *.pdf auswählen ->
Speichern -> Option "Text in PDF weglassen und LaTeX Datei erstellen"
wählen -> OK
Man erhält die Dateien meinplot.svg und meinplot.pdf_tex, die man in
ein LaTeX-Dokument so einbinden kann:
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{figure}
\centering
\def\svgwidth{\columnwidth}
Hallo
\input{meinplot.pdf_tex}
\end{figure}
\end{document}
Auf diese Art und Weise erhält der Gnuplot auch Beschriftungen im
Schrifttyp des Dokuments, das Problem des OP habe ich nicht.
Details hierzu unter https://ctan.org/pkg/svg-inkscape
Wenn Bearbeitung in Inkscape nicht notwendig ist, kann man die Gnuplot-
Datei meinplot.svg auch auf der Kommandozeile umwandeln:
inkscape -D --export-filename=meinplot.pdf --export-latex meinplot.svg
Noch einfacher geht es mit dem LaTeX-Frontend LyX, da läuft das
beschriebene Vorgehen im Hintergrund automatisch ab, wenn man die SVG-
Datei über Einfügen -> Datei -> Externes Material einbindet.
Tobias
--
FAQ: http://texfragen.de/
Durchsuchbares Archiv: https://www.listserv.dfn.de/sympa/arc/tex-d-l
Unsubscribe/Verwaltung: https://www.listserv.dfn.de/sympa/info/tex-d-l