Questions tagged [circuitikz]
{circuitikz} is a package for drawing electrical and electronic networks with TikZ.
1,232 questions
4
votes
2
answers
108
views
circuitikz: How to use circuitikz inside a TikZ-matrix
Is it possible to use circuitikz-shapes as cells inside a TikZ-matrix?
(I mean, as cells
<*> & <*> & <*> ... \\, how to place nodes afterwards is already clear.)
If I put in |...
5
votes
1
answer
70
views
circuitikz: How to read out the value of bipoles/length
According to the manual, section 3.1.4.1 "Components size", bipoles/length (default 1.4cm) is the central parameter; "which can be interpreted as the length of a resistor (including ...
4
votes
1
answer
86
views
circuitikz: European Amplifier (en amp) without pins or with absolut valued pin length
I want to create an en amp with a pin length of 0 - alternatively: a pin length with a clearly defined value, for example 5mm.
I tried to transfer the "trick"
\ctikzset{tripoles/en amp/port ...
4
votes
1
answer
97
views
circuitikz inverted voltage EU vs american
I was wondering why there's a different polarity used in EU vs american symbols for voltage sources. As one can see the eu version and the american version have oposite polarity, which make's it hard ...
5
votes
1
answer
51
views
CircuiTikZ inconsistent behaviour of voltage/distance from node
I found that the behaviour of the voltage/distance from node-key varies depending on the component, as can be seen in the mwe below. Is there a fix that I am missing?
Also, when I set voltage/distance ...
2
votes
1
answer
41
views
CircuiTikZ behavior of voltage shift at open component
In CiruciTikZ, I tried to shift the voltage arrow and label away from an open-component. But apparently the usual options (voltage shift and voltage/distance from line) don't seem to work, as you can ...
4
votes
1
answer
66
views
circuitikz: voltage arrow exactly from position to position
What is the correct syntax for placing a voltage arrow precisely between the two input terminals?
By the way:
To make the whole look nicer, I wanted to increase the pin lengths, but I couldn't manage ...
6
votes
4
answers
225
views
circuitikz: anchoring a circular path symbol
How do I choose the anchor so that the line starts exactly at the edge at a path-source to[american current source]?
\documentclass[margin=5pt, multi=circuitikz]{standalone}
\usepackage{circuitikz}
\...
3
votes
1
answer
54
views
Tikz/Circuitikz : naming \pic structures breaks the code
I am trying to build my circuit diagrams containing repeating structures, leveraging the \tikzset macro and a pic inside it. For instance, for an amplifier in feedback configuration, I'd write:
\...
7
votes
1
answer
123
views
Circuitikz full list of `\ctikzset` options
Where can I find the full list of options for \ctikzset? I couldn't find something like this in the documentation from CTAN, or in the Github repository, and for the life of me I cannot figure a ...
4
votes
1
answer
68
views
Circuitikz: customize the style of the rotary switch position display
I've been experimenting with a rotary switch. I want 7 switch positions with a gap at the bottom.
My question is: can the thick black line be replaced with a nice arrow?
By the way: it seems ...
6
votes
2
answers
98
views
How to customize CircuiTikz ac - dc symbols
The ac & dc symbols in Circuitikz are a much welcomed addition. However, I could not find a proper way to customize it to a typical application in a multimeter dial with the ac or dc symbol ...
3
votes
1
answer
80
views
circuitikz: Rename self-drawn 'bipole symbol'
I drew a new bipol-symbol (which is similar to a capacitor from pgfcircbipoles.tex) and I want to be able to say
\draw[] (0,0) to[newname] (2,0) to[vC] (4,0);
instead of
\draw[] (0,0) to[capacitor] (...
5
votes
1
answer
138
views
Add a DPDT switch
I've diagrammed the charging and discharging of a capacitor.
\documentclass[border = 1mm]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{siunitx}
\usepackage[european, straightvoltages, ...
4
votes
1
answer
81
views
circuitikz / pgfpicture: modify existing symbol to a new one and rename it
I want to create these block-circuit-symbols
(I don't know the correct English name. 'Size limiter'? 'Limiter'? [German: "Größenwertbegrenzer"])
So I stole the \pgfpicture-code for the ...