{circuitikz} is a package for drawing electrical networks with TikZ.

learn more… | top users | synonyms

3
votes
1answer
30 views

CircuitTiKz lines not straight

I made a schematic using following code: \begin{circuitikz} \draw (0,0) node[op amp, scale=2] (opamp) {} (opamp.+) -- (-2.38,-3) node[ground] {} (opamp.+) node[left, ...
9
votes
0answers
996 views

How do I contribute to CircuiTikZ? [closed]

Update (29 Dec 2012) The author has already update CircuiTikZ (Thank you, Massimo!). It should be integrated into the CTAN official repositories in a few days. The package is now hosted in Github for ...
3
votes
2answers
66 views

Supply rails in circuitikz

I am trying to draw the circuit below, however I am having difficulty in drawing the connections to the supply rails. I've abused the sground node since it is the same as the typical symbol for power ...
1
vote
1answer
28 views

How to increase the size of circuit elements

I want to draw a simple circuit in which a large parallel plate capacitor with a dielectric in between is connected to a battery like this: I tried the following code so far: ...
0
votes
1answer
22 views

Circuitikz - remove base pin on PNP transistor

I want to remove the base pin at the transistor, using circuitikz. How do I do that? Here's a MWE: \documentclass[11pt]{article} % ------- Enable UTF8 characters ------- % ...
1
vote
0answers
78 views

How to include variables from tikz/pgf into pgfdeclareshape

\documentclass[tikz]{standalone} \usepackage{circuitikz} \pgfdeclareshape{oscillator} { \anchor{center}{\pgfpointorigin} % within the node, (0,0) is the center \anchor{text} % this is used to ...
0
votes
0answers
27 views

Multi way switch in circuitikz

I wonder whether there is a symbol of a sort of multi-way switch in circuitikz. That is to say a switch like the "spdt" (single-pole-double-throw), but with more switching positions. I need something ...
2
votes
1answer
53 views

mirroring antenna symbol in CircuiTikZ

I want to change the left to right antenna to right to left one as the receiver requires mirror image of transmitting antenna. This is my simplified code \documentclass[12pt,a4paper]{article} ...
3
votes
1answer
1k views

straight voltage arrows in circuitikz

I want straight voltage arrows in circuitikz, but all are bowed. Someone has a new solution? The bowed arrows are totally ugly. \documentclass[a4paper,10pt]{scrartcl} \usepackage{tikz} ...
2
votes
2answers
64 views

How can I add a box in an electric circuit?

I'm working in this ciruit: I googled how to make a box like this (Load box) but I didn't find any similar example. What I found of more similar was to use a nport but with no examples. Does ...
2
votes
0answers
51 views

New component in circuitikz

I want to create a new element to use in a circuit diagram. So far I have used CircuiTikz for the circuit diagram, but I am not familiar with the low level PGF commands that defines the standard ...
0
votes
1answer
43 views

How can I adjust these draws in the same horizontal line?

How the circuits are: I tried to use \begin{circuitikz}[american voltages, baseline=(current bounding box.base)] instead of \begin{circuitikz}[american voltages, baseline=(current bounding ...
1
vote
2answers
181 views

Making FFT Figure using LaTeX Tikz

I've been writing a paper on the FFT, and need to implement an image showing the basic premise of the 2-radix algorithm used. The image I want to create using Tikz is as follows. However, I've hardly ...
4
votes
1answer
138 views

Help in this transistor level ciruit

I'm working in this circuit: Here what I have done: \documentclass[11pt]{article} \usepackage[english]{babel} \usepackage{circuitikz} \usepackage{tikz} \begin{document} \begin{center} ...
3
votes
1answer
54 views

Circuitikz - extend arrow length

In this circuit, made using CircuiTikZ, \documentclass{article} \usepackage[american,siunitx]{circuitikz} \usetikzlibrary{positioning} \usepackage{siunitx} \begin{document} ...
3
votes
1answer
93 views

Tikz - change symbol of pmos

The default pmos symbol which appears in such a simple code \documentclass{article} \usepackage{tikz} \usepackage{circuitikz} \begin{document} \begin{center} \begin{tikzpicture}[american] ...
5
votes
1answer
57 views

How to circle one part in an electric circuit?

I am working in this circuit. I need to circle a part of it, but even after search I could't see how to do it. The code is: \documentclass[11pt]{article} \usepackage{circuitikz} ...
1
vote
1answer
32 views

Label american current source correctly

I am trying to put a label in the right of the american current source, but it doesn't want to go. I tried to use l>=$4$A instead of i>=$4$A but there is an error on that. I tried to use v ...
2
votes
1answer
30 views

How to center an arrow between two images from circuitkz?

Searching the issue I only found answers for pictures... I would like to shift these arrows here: Here I would like to shift not only the arrow but the equation too. Is it possible? Here both ...
1
vote
1answer
24 views

label of the resistors using circuitkz

How can I put the label of the resistors horizontally instead of being in the same direction of the component? I tried to use [R, l=$R_c$:-90] as an example I saw but it didn't work. ...
2
votes
1answer
54 views

Circuitikz: resistor badly drawn if xscale=-1

With this simple circuit \documentclass{article} \usepackage{circuitikz} \begin{document} \begin{circuitikz}[xscale=-1] % this xscale must be specified also in the opamp \draw (0,0) to ...
1
vote
1answer
56 views

Circuitikz - drawing error with complex circuit

If I try to compile the circuit in this answer, it gives me the weird error: Undefined control sequence \draw on the line \draw (oa.+) -| (gnn) node[ground]{}; and the following ones. I ...
1
vote
1answer
43 views

Circuitikz: increase the distance of a resistor label

In such a simple circuit \documentclass[12pt]{article} \usepackage[siunitx]{circuitikz} \usepackage{tikz} \begin{document} Resistance: \begin{circuitikz} \draw (0,0) to [R=$R$,*-*,v=$V_1 - V_2$] ...
2
votes
1answer
55 views

circuitikz wrongly displays european voltages

The voltages arrows are misplaced with respect to the components, in this case a resistor. \begin{figure}[!h] \centering \ctikzset { bipoles/length=1cm} \begin{circuitikz} [european ...
0
votes
0answers
70 views

which package is used for this circuit schematic?

I am wondering which package is used for this circuit? I have tried circuitikz, but it seems different with the attached picture. Who knows about it?
2
votes
1answer
72 views

Showing charge on capacitor in circuitikz

Is there any way to show the charge on the plates of a capacitor in circuitikz? The manual does not say anything about it.
1
vote
1answer
63 views

Suspension Points in Circuitikz

I need to write this TL equivalent circuit in Latex using circuitikz but i don't know how to implement the suspension points. Does anybody know how to do it?
2
votes
0answers
129 views

Create a triangle in a block diagram with tikz

I've been trying to create a triangle as a buffer in my diagram, but i get the error: !Package pgfkeys Error: I do no know the key '/tikz/buffer' and I am going to ignore it. Perhaps you misspelled ...
4
votes
2answers
964 views

How to draw a DC motor in circuitikz

I'm using circuitikz to create an electric circuit diagram. I'd like to draw a DC motor like this: or this one: It looks like there's no symbol for motors in circuitikz. I'm using ...
3
votes
1answer
142 views

Create a memory node

How can I create a node with this form: \documentclass{article} \usepackage{tikz} \usetikzlibrary{matrix} \usetikzlibrary{decorations.pathreplacing} \begin{document} \begin{tikzpicture} ...
4
votes
1answer
75 views

Digital circuits

A can't find examples about what I want to do with the circuitTikZ package. I want to put a letter and a black port at the left of this circuit and I want the nand4 to act like an inverter. ...
4
votes
2answers
84 views

Help with non-conventional electrical circuits

I am trying to draw two different circuits for several days and just can't get all the parts together. I tried different packages like TikZ and circuitikz but not sure which one is the best for these ...
1
vote
1answer
839 views

How do I use circuitikz package in TikzEdt?

I'm using TikzEdt and I'm currently using the circuits.ee.IEC tikz library. As far as I'm aware, there is no variable capacitor component. However, there is a tex package called circuitikz that does ...
3
votes
1answer
71 views

How do I insert a tikzpicture inside a circuitikz circuit using relative coordinates based on circuitikz?

In particular I want to insert a rectangle between the two open ends (between R1 and ground) in this circuit? \documentclass[border=10pt]{standalone} ...
3
votes
1answer
68 views

How do I place a transistor in circuitikz so that its collector (or any particular node) is at a given coordinate?

\documentclass[border=10pt]{standalone} \usepackage[american,siunitx]{circuitikz} \begin{document} \begin{circuitikz} \draw (0,0) node[transformer] (T) {}; \draw (T.B1) to [D] (3,|-T.B1) to [R] ...
4
votes
1answer
68 views

How do correct the height of the transformer in circuitikz?

\documentclass[border=10pt]{standalone} \usepackage[american]{circuitikz} \begin{document} \begin{circuitikz} \draw (0,0) node[transformer] (T) {}; \draw (T.B1) to [D] (3,0) to [R] (3,-2.1) to ...
1
vote
1answer
138 views

How do I rotate the ammeter in circuitikz so that the 'A' in symbol uses horizontal baseline?

I have just started to use Latex. I am using circuitikz package. Whenever I draw a voltmeter or ammeter on a vertical section, the 'A' or 'V' is rotated. How do I make it to use the horizontal ...
4
votes
2answers
156 views

Lining amplifiers up in circuitikz

I'm struggling to get amplifiers to sit nicely in my circuits. Here's the code: \documentclass[a4paper]{article} \usepackage{amsmath} \usepackage{circuitikz} \begin{figure}[H] \centering ...
1
vote
1answer
72 views

Space between equal points circuitikz

\documentclass[tikz]{standalone} \usepackage{circuitikz} \begin{document} \begin{circuitikz}[european, scale=1] \draw (0,0) node[ocirc]{} -- ++(right:1) ...
3
votes
3answers
2k views

Battery symbol in circuitikz

Is it possible to make circuitikz draw battery-symbols like this:
2
votes
1answer
109 views

Label node in CircuiTikz

It is easy to set a label to a component, but is it possible to place a label on a single node? For example, what I would be after, circled in red here:
0
votes
2answers
254 views

OrCAD/PSpice schematics into LaTeX

Good morning, I found this book, “Introduction to Electric Circuits”; Dorf, Svoboda, 9th Edition, 2014. I know this text was made using \LaTeX, my concern is about to know how they got this circuit ...
2
votes
1answer
263 views

CircuiTikZ logic gates alignment

I want to align the output of a XOR gate with input 1 of a NAND gate like this However, with the following code, I am not getting perfect alignment \documentclass{article} \usepackage{tikz} ...
2
votes
1answer
100 views

use circuitikz picture inside tikzpicture

In block scheme I like to add a node with call out shape, which contain details of electronic circuit. This electronic circuit is easy to draw with circutikz package. Here is my attempt to achieve ...
3
votes
2answers
173 views

circuitikz DAC and ADC shapes

Are there DAC and DAC shapes in circuitikz? You know, the irregular pentagon (line assure/rectangle with a triangular side). Trying to write a \pgfdeclareshape for it, but wondered if someone already ...
-1
votes
1answer
126 views

How to draw this circuit with circuitikz [duplicate]

I am a total newbie to circuitikz. I want to draw these two circuits I want to know how to do this. Thanks for all the help.
3
votes
2answers
154 views

Circuitikz american controlled voltage signs

Hello, friends. Well, a picture is worth a thousand words. I would like the behavior on the left rather than on the right, the latters are CircuitTikZ defaults. A helpful guy helped me to do it with ...
0
votes
1answer
113 views

Electrical diagram

This is the sheme i've made : And the code is: \begin{circuitikz}[european] \draw (0,0) to[sV,l_=$u_G$] (0,2.7) to[generic,l=$R_G$,i_=$i_{ul}$](2.5,2.7) to[generic,l_=$h_{ie1}$,i=$i_{b1}$] ...
2
votes
2answers
155 views

CircuiTikZ pole signs size

\begin{circuitikz} \draw (5,2) node[op amp] (opamp) {} (0.5,2.5) to [short, o-, i^>=$I_{in}$] (2,2.5) to [R, l=$R_{in}$] (opamp.-) (0.5,2.5) node[above] {$V_{in}$} (3.8,1) node [ground] {} to ...
18
votes
8answers
7k views

Electric circuits in TeX, LaTeX, and Friends

What are some ways to draw electric circuits in TeX systems? I'm making this community wiki since I haven't found a question related to this. I was thinking along the lines of circuitikz. What do ...