Questions tagged [circuitikz]

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

is a package that provides a set of macros for naturally typesetting electrical and electronic networks. It contains hundred of symbols and recently added a subcircuit definition feature. It is mainly developed on GitHub; there is also a page with backward-compatible and experimental versions.

Notice that circuitikz is not the same package as the internal TikZ circuit library ; although it could be somewhat compatible, the preferred usage is to stick with one or the other.

Where to find more:

1154 questions
20
votes
3 answers

CircuiTikZ — create new component

How can I create a new component and include it in CircuiTikZ? For example a 4 bit adder?
Calixte
  • 381
15
votes
2 answers

Set label name on two lines in CircuiTikZ

I'm a very beginner in using circuitikz in my tex documents. I'd like to obtain a label that shows both the part name and the component value. Looking in this forum I found this…
bersanri
  • 970
13
votes
3 answers

Rotate voltmeter CircuiTikz

I'm using Latex and CircuiTikz to draw circuits but I can't rotate de voltmeter without making a disaster. Any idea? Here is an example. \begin{circuitikz} \draw (0,0) to[ammeter] (3,0) to (4,0) to[lamp] (4,-2) to (0,-2) …
Agustin
  • 423
12
votes
2 answers

Ground symbol issue in Circuitikz

I'm using TexLive2013 and the Circuitikz package. I'm trying to draw the ground symbol but it appears as just a line and not the proper symbol. The code I'm using is: \documentclass{article} \usepackage{circuitikz} \begin{document} \begin{center} …
James
  • 123
11
votes
1 answer

How to draw circled transistors

How to draw a circled transistor in circuitikz? I did not find any info about circled transistors in circuitikzmanual.pdf.
Kroll
  • 221
  • 2
  • 5
11
votes
3 answers

Cannot get circuit component label on both sides

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…
ananaso
  • 275
  • 1
  • 3
  • 8
10
votes
2 answers

How can I draw the switch of this diagram in circuitikz?

I am trying to draw this diagram. I do not know how to draw the switch. I tried \documentclass[]{article} \usepackage{circuitikz} \ctikzset{european resistors}% preferred way to set global options, circuitkz has too many package…
10
votes
1 answer

Add ports for flipflop in Circuitikz

I've got this so far: \begin{circuitikz} \node[flipflop D] (D) at (2,0) {}; \node[flipflop T] (T) at (6,0) {}; \node[flipflop JK] (JK) at (10,0) {}; \draw[SkyBlue] (D.pin 4) -| (3.8,0) |- (T.pin 1); \draw[SkyBlue] (T.pin 6) -- (JK.pin…
Aza Azdaema
  • 101
  • 4
9
votes
4 answers

Display ICs with circuitikz

How can I represent a IC using circuitikz? I'm thinking of something like this: I checked the whole manual and searched this information on google, but found nothing. It's hard to believe that no one ever needed this before... One simple example…
9
votes
3 answers

How to combine two dipole and tripoles efficiently in circuitikz?

I'm trying to learn how to use circuitikz to draw some circuit diagrams. So far it is going pretty well, except that now I've run into a problem when trying combine dipole circuit elements (such as resistors) with tripole elements like operational…
Alexis
  • 91
9
votes
3 answers

Opposite poles battery in circuitikz

This might be a simple question, but I would like the battery positive pole to be to the left, and to the right as the default, (0,0) to [battery, v=$\varepsilon$] (2,0) Also, is there an option within circuitikz to draw only one pair of poles…
Elec
  • 1,585
9
votes
1 answer

Circuitikz logic port design

Is there some reason why the center anchor for circuitikz logic gates are so far from the actual center (\pgfpointorigin)? Is this just where the author liked to align his gates and was too lazy to add a new anchor and use…
John Kormylo
  • 79,712
  • 3
  • 50
  • 120
9
votes
2 answers

Change symbol size in circuitikz

How can I make the diodes in the following circuit smaller? \documentclass{article} \usepackage{tikz} \usepackage[europeanresistors,americaninductors]{circuitikz} \begin{document} \begin{circuitikz} %\draw[step=1.0,black!20] (0,0) grid…
sergej
  • 6,461
  • 32
  • 62
8
votes
3 answers

AC-impedance in circuitikz

I am looking for the Symbol of a AC-impedance as it is used often in some fields of electrical engineering. It's the symbol of a European resistor with a sinusoidal wave in it as in the picture below. Can anyone help me with this?
DraUX
  • 483
8
votes
2 answers

Best way to make circuit diagrams for LaTeX?

I'm using PCTex (WinXP) and looking for the best way to make circuit diagrams for LaTeX. Something that will allow me to include many arrows, comments and equations around the schematic. The objective is to give step by step instructions on how to…
ori333
  • 131
1
2 3
27 28