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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.