New answers tagged

1

Actually, one could use this trick to load any tikzlibrary temporarily. \documentclass{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{pgfplots}\pgfplotsset{compat=1.9} \usepackage[siunitx]{circuitikz} \begin{document} circuit ee IEC \bgroup% local definitions \usetikzlibrary{circuits.ee.IEC} \begin{circuitikz}[circuit ...


3

% arara: pdflatex \documentclass[landscape,12pt]{report} \usepackage[utf8]{inputenc} \usepackage{tikz} \usetikzlibrary{arrows,automata,positioning} \usepackage{mathtools} \usepackage{geometry} \geometry{ a4paper, total={170.00 mm,257.00 mm}, left=20.00 mm, top=20.00 mm, } \begin{document} \begin{tikzpicture}[% ,-> ,>=stealth' ...


1

As a workaround, you could just set the options you want individually, since european is simply a shorthand for a collection of such options. For example: \usemodule[circuitikz] \ctikzset{current=european, voltage=european, resistor=european, inductor=european} \starttext \starttikzpicture \draw (0,0) to[R, l=$R_1$] (2,0); \stoptikzpicture \stoptext ...


2

Just define your own component. I copy&pasted the battery1 definition and added the arrow. \documentclass{article} \usepackage{tikz,circuitikz} \makeatletter \def\pgf@circ@battery2@path#1{\pgf@circ@bipole@path{battery2}{#1}} \compattikzset{battery2/.style = {\circuitikzbasekey, /tikz/to path=\pgf@circ@battery2@path, \circuitikzbasekey/bipole/is ...


1

Do you liked something like this? \documentclass[border=3mm]{standalone} \usepackage[siunitx,american]{circuitikz} \usetikzlibrary{arrows.meta} \tikzset{ every pin/.style = {pin distance=7mm, inner sep=1pt, text=teal, pin edge={teal, line width=2pt, shorten <=-2pt, {Triangle ...


5

Yes, name the potentiometer (using the n key) and use the wiper anchor; for example: \documentclass{standalone} \usepackage{circuitikz} \begin{document} \begin{circuitikz} \draw (0,0) to[american potentiometer,n=mypot] ++(2,0) (mypot.wiper) to[short,-o] ++(2,0) ;\end{circuitikz} \end{document}


1

\begin{figure} % Suiveur \centering \begin{circuitikz} \draw (0, 0) node[op amp,yscale=-1] (opamp) {} (opamp.-) to ++(-.8,0) -| (-2,-0.5) to [R,*-,l_=364.1<\ohm>](-2,-2.5) node[ground]{} (-2,-0.5) to [R,l=988<\ohm>](-2,1.5) -| (-4,1.5) to [battery, l_=15<\volt>](-4,-2.5) ...


1

Is this what you were trying to do? BTW, the \pgfextra{...} is only needed to call \ctikzset in the middle of a \draw (\path, \fill etc.) command. \ctikzset{\bipoles\length=5cm} will change the size of every component. (The widths and heights are multiplied by the length.) \documentclass[border=1pt]{standalone} \usepackage[siunitx,american]{circuitikz} ...



Top 50 recent answers are included