fps
01-11-2012, 17:58
Bei folgendem Beispiel besteht das Problem, dass ein Teil vom Pfeil links und rechts mit der falschen Farbe versehen wird (ähnliches gilt für die Knoten). Wenn ich die Pfeile einzeln, ohne der circuit library von tikz, zeichne besteht das Problem nicht, jedoch möchte ich diese Variante vermeiden, da ich nur ungern 64 Pfeile und Beschriftungen händisch positioniere ;).
\documentclass[a4paper,12pt,DIV12]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{circuits.ee}
\usetikzlibrary{circuits.ee.IEC}
\begin{document}
%
\begin{tikzpicture}[thick,circuit ee IEC,x=3cm,y=2cm,every info/.style={font=\normalsize}, %
medium circuit symbols,every contact/.style={circuit symbol unit=6pt},every info/.style=black]
\colorlet{Baum}{red!20!orange}
\foreach \contact/\y in {1/1}
{
\node [contact] (left contact \contact) at (0,\y) {};
\node [contact] (right contact \contact) at (1,\y) {};
}
\draw [Baum](left contact 1) to [current direction'={pos=0.15,info'=$\phi_r$},resistor={inf o={$G_r$}}] (right contact 1);
\end{tikzpicture}
\end{document}
Hat jemand Vorschläge zur Behebung des Problems?
\documentclass[a4paper,12pt,DIV12]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{tikz}
\usetikzlibrary{circuits.ee}
\usetikzlibrary{circuits.ee.IEC}
\begin{document}
%
\begin{tikzpicture}[thick,circuit ee IEC,x=3cm,y=2cm,every info/.style={font=\normalsize}, %
medium circuit symbols,every contact/.style={circuit symbol unit=6pt},every info/.style=black]
\colorlet{Baum}{red!20!orange}
\foreach \contact/\y in {1/1}
{
\node [contact] (left contact \contact) at (0,\y) {};
\node [contact] (right contact \contact) at (1,\y) {};
}
\draw [Baum](left contact 1) to [current direction'={pos=0.15,info'=$\phi_r$},resistor={inf o={$G_r$}}] (right contact 1);
\end{tikzpicture}
\end{document}
Hat jemand Vorschläge zur Behebung des Problems?