I cannot get a circuit that I'm trying to recreate to have both the label of the resistor (e.g. R1, R2, etc.) and its value (e.g. 1.0kΩ, 5.6kΩ, etc.) to be displayed on either side of the resistor, like so:
My current circuit and related package statement:
\usepackage[siunitx, american]{circuitikz}
\begin{center}
\begin{circuitikz}\draw
(0,0) to[V=12<\volt>] (0,4) -- (0,6)
to[R=$R_1$, l=1.0<\kilo\ohm>] (8,6) -- (8,4)
to[R=$R_L$, l=1.0<\kilo\ohm>, *-*] (8,0)
to[R=$R_5$, l^=1.0<\kilo\ohm>] (4,0)
to[R=$R_4$, l^=1.0<\kilo\ohm>] (0,0);
\draw
(0,4) to[R=$R_2$, l=1.0<\kilo\ohm>] (4,4)
to[R=$R_3$, l=1.0<\kilo\ohm>] (8,4);
\draw (4,4) to[R=$R_6$, l=5.6<\kilo\ohm>] (4,0);
\draw (0,-1) -- node[ground]{} (0,0);
\end{circuitikz}
\end{center}
As far as I can tell, I've constructed my resistors just like every other example I've found online so far, but it still isn't showing the second label.
Am I simply missing a package, or have I misunderstood something here?
On a side note, you might notice that the labels for the two resistors along the bottom edge aren't being forced above the resistor like my LaTeX is telling it to do.