TikZ: Parallele Verbindungspfeile für Nodes

Tabellen und Grafiken erstellen und anordnen


mofehl
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 62
Registriert: Mi 27. Aug 2014, 13:07

TikZ: Parallele Verbindungspfeile für Nodes

Beitrag von mofehl »

Moin!

Ich habe eine einfache Grafik, die eine thermodynamische Bilanz darstellt. Zwei Sachen gehen in eine Brennkammer, mehrere andere Sachen kommen raus. Die Ein- und Ausgänge stelle ich mit Pfeilen dar. Diese Pfeile würde ich gerne parallel zueinander anordnen. Leider fehlt mir die zündende Idee, wie sich das in TikZ bewerkstelligen lässt.

Zur Veranschaulichung ein Minimalbeispiel:
\documentclass[margin=5mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{positioning}

\begin{document}
\begin{tikzpicture}
	
	\node [rectangle,draw=black,minimum height=2cm,minimum width=3cm] (SMBK) {SMBK};
	\node (QEG)			[left=of SMBK,yshift=.5cm]		{$Q_{EG}$};
	\node (QL)			[left=of SMBK,yshift=-.5cm]		{$Q_{L}$};
	\node (QVG)			[below=of SMBK,xshift=-.8cm]	{$Q_{VG}$};
	\node (QVerlust)	[below=of SMBK,xshift=.8cm]		{$Q_{Verlust}$};
	\node (Pel)			[right=of SMBK,yshift=.5cm]		{$P_{el}$};
	\node (QWärme)		[right=of SMBK,yshift=-.5cm]	{$Q_{W"arme}$};
		
	\draw [->] (QEG)--(SMBK);
	\draw [->] (QL)--(SMBK);
	\draw [<-] (QVG)--(SMBK);
	\draw [<-] (QVerlust)--(SMBK);
	\draw [<-] (Pel)--(SMBK);
	\draw [<-] (QWärme)--(SMBK);

\end{tikzpicture}
\end{document}
Wer kann mir helfen?

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Verwende
\draw [->] (QEG)--(QEG-|SMBK.west);
oder
\path [->] (QEG)edge(QEG-|SMBK.west); 
Gruß
Elke

mofehl
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 62
Registriert: Mi 27. Aug 2014, 13:07

Beitrag von mofehl »

Hallo Elke, das ist eine astreine Lösung, so wie ich sie mir vorgestellt habe! Vielen Dank!

Antworten