Seite 1 von 1

Schriftgrösse in Inkscapeabbildung ändern

Verfasst: Sa 28. Apr 2018, 12:20
von pamstad
Hallo Zusammen

Ich habe folgendes Problem: Ich möchte gerne eine Inkscape Datei in ein Latex Dokument einbinden. Dies klappt auch. Nun möchte ich aber auch unterschiedliche Schriftgrössen innerhalb der Graphik verwenden. Dies habe ich probiert indem ich die Bildbeschriftung innerhalb von Inkscape wie folgt deklariert habe:

$\tiny{hier steht der kleingeschriebene Text}$

Dies funktioniert leider nicht. Habe dasselbe mit \huge probiert.

Das Bild habe ich wie folgt eingefügt:
begin{figure}[h]
\centering
\def\svgwidth{175pt}
\input{Bilder/Antriebssystem.pdf_tex}
\caption{Antriebssystem mit Ein- und Ausgängen}
\label{fig:7}
\end{figure}
Danke für die Hilfe[/code]

Verfasst: Sa 28. Apr 2018, 23:24
von Bartman
Wäre es Dir möglich, den Inhalt der Datei Antriebssystem.pdf_tex zu zeigen? Wenn der Quelltext nicht aus sehr vielen Zeilen besteht, dürfte der Einsatz des BBCodes genügen.

Eine Leseempfehlung zur Anpassung der Schriftgröße.

Verfasst: So 29. Apr 2018, 14:26
von pamstad
Danke für die schnell Antwort.

Ich lade die entsprechende Datei hoch.

Verfasst: Di 1. Mai 2018, 00:31
von Bartman
Das Ausbleiben einer weiterhelfenden Antwort könnte eventuell mit dem unvollständigen Beispiel im ersten Beitrag zusammenhängen.

Da ich mich mit diesem Inkscape-Export nicht auskenne, kann ich Dir lediglich zeigen, wie Du diese nicht sehr komplexe Zeichnung mit pgf/TikZ erzeugen könntest:
\documentclass[tikz, border=5pt]{standalone}
\usepackage{sansmath}

\usetikzlibrary{matrix, fit, arrows.meta}

\tikzset{font=\sffamily}

\begin{document}
\begin{tikzpicture}[
	font=\sffamily\sansmath,
	border/.style={
		draw=blue, 
		ultra thick, 
		dotted
	}
]
\matrix [
	matrix of nodes,
	nodes={
		border, 
		anchor=center, 
		minimum width=2cm, 
		minimum height=1.5cm
	},
	column sep=.5cm,
	inner xsep=0cm
] (m) {
	|[font=\sffamily\scriptsize]| Regelung & Motor & Getriebe\\
};

\node (propulsion system) [
	border, 
	fit=(m), 
	inner xsep=0cm, 
	inner ysep=1.5cm,
	label={[anchor=south west, font=\sffamily\huge]south west:Antriebssystem}
] {};

\path [-Latex, auto] 
	([xshift=-1.5cm]propulsion system.west) 
		edge node {$P_\mathrm{el}$} 
		(propulsion system.west)
	(m-1-1) edge (m-1-2)
	(m-1-2) edge (m-1-3)
	(propulsion system.east) 
		edge node [font=\sffamily\sansmath\tiny] {$P_\mathrm{mech}$} 
		([xshift=1.5cm]propulsion system.east)
;
\end{tikzpicture}
\end{document}