Wie beseitige ich die Lücken in einem TikZ-Schaltbild?
Hallo!
Ich habe kürzlich auf [Matheplaneten][1] ein Schaltblid, mit Hilfe der TikZ-Bibliothek matrix erstellt.
[1]: http://matheplanet.com/matheplanet/nuke/html/viewtopic.php?topic=193102&post_id=1424005
Dazu hätte eine, vermutlich banale, Frage:
Wie beseitige ich die Lücken zwischen den Leiterbahnen / Bauteilen?
___
PS: Auch weitere, andere Verbesserungsvorschläge jedweder Art sind willkommen.
Lauffähiges Minimalbeispiel:
\documentclass{article}
\usepackage[active,tightpage]{preview} %Für spezielle Ansichten **--**
\usepackage{tikz}
\usetikzlibrary{matrix}
\usetikzlibrary{circuits.ee.IEC}
\usetikzlibrary{spy}
%==============
\begin{document}
%==============
\PreviewEnvironment{tikzpicture} %Zeigt nur TikZ-Bild an **--**
\begin{tikzpicture}[%
circuit ee IEC, circuit symbol lines/.style={draw,thick}, %Schaltung
spy using outlines={circle, magnification=4, size=3.5cm, connect spies} %Spies
]
\matrix (S) [
% every node/.style={font={+}}, %Orientierungshilfe
matrix of nodes, nodes in empty cells,
inner sep=0pt, column sep=15mm, row sep = 5mm,
nodes={inner sep=0.0pt,text width=0em,align=center}
]
{
&&&&& \\
&&&&& \\
&&&&& \\
&&&&& \\
&&&&& \\
&&&&& \\
&&&&& \\
};
%Schaltungsaufbau, oben
\draw (S-1-3) to [inductor={info=$L_1$}](S-1-4.east);
\draw (S-3-3) to [capacitor={info=$C_1$}](S-3-4);
%Schaltungsaufbau, unten
\draw[set inductor graphic=var inductor IEC graphic] (S-5-3) to [inductor={info=$L_2$}](S-5-4);
\draw (S-7-3) to [capacitor={info=$C_2$}](S-7-4);
\draw (S-6-4) to [capacitor={info=$C_3$}](S-6-5);
%Leiterbahnen, oben
\draw[] (S-4-1) -- (S-4-2) -- (S-2-2) -- (S-2-3);
\draw[] (S-1-3) -- (S-3-3);
\draw[] (S-1-4) -- (S-3-4);
\draw[] (S-2-4) -- (S-2-5) -- (S-4-5) -- (S-4-6);
%Leiterbahnen, unten
\draw[] (S-4-2) -- (S-6-2) -- (S-6-3);
\draw[] (S-7-3) -- (S-5-3);
\draw[] (S-7-4) -- (S-5-4);
\draw[] (S-6-5) -- (S-4-5);
%Knotenpunkte, Klemmen (extra zeichnen, so keine Überschneidungen)
\draw[fill=white] (S-4-1) circle (2pt);
\draw[fill=white] (S-4-6) circle (2pt);
\draw[fill] (S-4-2) circle (2pt);
\draw[fill] (S-2-3) circle (2pt);
\draw[fill] (S-2-4) circle (2pt);
\draw[fill] (S-4-5) circle (2pt);
\draw[fill] (S-6-3) circle (2pt);
\draw[fill] (S-6-4) circle (2pt);
%%%%%%%%%%%%%%%%
%Spy-Vergrößerung
\spy [red] on (S-6-5) in node [left] at (7,-3);
%%%%%%%%%%%%%%%%
\end{tikzpicture}
%==============
\end{document}
%==============
PPS: Ich bitte um Nachsicht, mir ist nicht ganz klar wie oder ob das mit dem Code-Einfügen bzw. seiner Ergebnisausgabe funktioniert
![alt text][2]
[1]: http://matheplanet.com/matheplanet/nuke/html/viewtopic.php?topic=193102&post_id=1424005
[2]: http://texwelt.de/wissen/upfiles/Namenlos-2.png