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

learn more… | top users | synonyms

4
votes
2answers
2k views

Drawing switches in circuitikz with connectors (dots)

I'm trying to draw an example of the logical operation of a logic gate for an analog electronics report. In the following code: \begin{circuitikz} \draw (-3,0) to[battery] (-3,2); \draw (-3,2) ...
6
votes
0answers
684 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 ...
2
votes
1answer
941 views

circuit schematic symbol for buffer with control input

circuitikz has an op amp component type with two inputs, output, and up and down ports, usually used for power supply rails. There's also a buffer component type (which I think is provided by tikz ...
1
vote
1answer
559 views

Complicated Tikz logic drawing

This is a follow-up to this question Complicated logic circuit drawing with Tikz - two input buffer gate? Any ideas how can I draw this next element IODELAY2, should I use Resistance symbol? For me ...
4
votes
1answer
695 views

Complicated logic circuit drawing with Tikz - two input buffer gate?

i'm trying to draw similar image with Tikz and Circuit Library, so far i'm stucked at drawing buffer gate with two labeled inputs (IBUFGDS and IBUFDS), standard library have a gate with only one ...
2
votes
1answer
296 views

Reverse labels without reversing the coordinates in circuitikz

How do I flip the label to the bottom without having to flip the coordinates? \documentclass[preview, american, convert]{standalone} \usepackage[siunitx]{circuitikz} \begin{document} ...
6
votes
1answer
389 views

How to make my logic circuit drawn by circuitikz look nicer?

\documentclass{article} \usepackage{circuitikz} \begin{document} \begin{circuitikz} \draw (0,3) node[not port] (mynot1) {} (mynot1.in) node[anchor=east] {$r$} (mynot1.out) node[anchor=south] ...
4
votes
1answer
580 views

draw single pole double throw switch in circuitikz

I am new to circuitikz so this question may be too easy for some of you. I want to draw a single pole double throw switch in circuitikz. It can be done with "spdt". However I don't find any example of ...
2
votes
2answers
652 views

Circuitikz: polar capacitor terminals polarity labels are wrong

When using circuitikz to draw some circuit pictures, I noticed that the terminal polarity labels are incorrect (I believe) for polar capacitors. Consider the following: \documentclass{article} ...
2
votes
1answer
501 views

Cannot manipulate nodes in tikz

I am using the following code \documentclass[11pt,a4paper]{book} \usepackage{tikz} \usepackage[american voltages, american currents]{circuitikz} \usetikzlibrary{% calc,% fadings,% shadings% } ...
2
votes
2answers
937 views

Circuitikz different ground symbol

Is it possible to make circuitikz draw a different ground symbol? I would like to have a ground symbol with only one horizontal line. Thanks.
4
votes
2answers
922 views

Labeling a circuit element with its symbol and value on both sides

I have modified the circuit code given in Voltage sign convention (European vs. American) in Circuitikz to serve my presentation in circuit making. However, I am unable to change the voltage source ...
7
votes
1answer
704 views

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 solution: ...
5
votes
1answer
2k views

Circuitikz - IC circuit with relative coordinates

I've represented an IC circuit using circuitikz, but it's a bit too rough to what I prefer. In particular I would like to use relative coordinates in this case and connect them to the ``IC device'' so ...
6
votes
1answer
952 views

Using circuitikz, how do I make a ground node and link to it from several others?

I'd like to get two or three nodes linking to a ground symbol (this is not an electric circuit), as in this attempt: \documentclass{article} \usepackage{tikz} \usetikzlibrary{positioning} ...
7
votes
1answer
943 views

Drawing a motor shaft in TikZ

I'd like to create a picture like the one with TikZ: I've already created the electrical part using circuitikz. I'd like to add the part on the right (the motor's shaft with arrows), but don't know ...
7
votes
3answers
9k views

Drawing circuit diagrams (with logic gates) in LaTeX

I'm having some difficult drawing circuit diagrams with logic gates in LaTeX. I've tried with circuitikz and pst-circ. \begin{pspicture}(-1,-1)(5,3) \logicand[ninputs=2,invertinputa=true, ...
13
votes
0answers
848 views

Industrial schematics [closed]

I'm investigating if it is possible to generate electrical schematics for industrial machinery with the LaTeX ecosystem. They are quite different from electronic circuits because are developed ...
4
votes
1answer
318 views

Increasing number of ports in circuitikz gate

Is it possible to add two ports to the gates (nand, and, or, not) in circuitikz on the top and bottom for reference voltages in a similar fashion to how they exist for the op amp?
5
votes
1answer
794 views

How to make the code of a circuitikz diagram more flexible?

I am a beginner in LaTeX, and TikZ, trying to use them for industrial documents. The sample code below (largely made with previous help) shows a circuit made with circuitikz. However I have now the ...
6
votes
2answers
2k views

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 ...
1
vote
0answers
1k views

Linux circuitikz [closed]

I'm making my first steps with circuitikz. But I'm a bit disappointed, because despite having texlive-full, some elements from the library aren't recognized while compiling, like thyristor, ...
3
votes
1answer
1k views

Drawing a Power Flow arrow in circuitikz

Is it possible to draw a power flow arrow in circuitikz? I'd like to draw an arrow point away from the voltage source on the right that indicates the flow of power towards the left. What I'm after ...
1
vote
4answers
3k views

How to draw a boolean circuit diagram in circuitikz?

How would I draw this image: using circuitikz? What I have so far is \begin{circuitikz} \draw (0,2) node[and port] (myand) {} (2,1) node[or port] (myor) {} (myand.in 1) node[anchor=east] {A} ...
4
votes
1answer
1k views

Relationship between tikz circuit library and circuitikz?

Is there any relationship between tikz circuit library and circuitikz, for example that one is build on top of the other. Are they compatible in some way? Is one of them in some way obsolete?
7
votes
1answer
4k views

Circuitikz symbols in TikZ circuit library

Some time ago, I asked about Relationship between tikz circuit library and circuitikz?. wh1t3 wrote: "However, as far as I know there is nothing the circuitikz package does that the TikZ circuit ...
3
votes
1answer
2k views

How to improve a small electrical diagram with TikZ and circuitikz?

I am a beginner in LaTeX, trying to use it for an industrial document. I am trying to make a small circuit in order to illustrate a point. However, I would like to: add a sort of legend, such as ...
4
votes
1answer
884 views

How to draw a quarter car model in LaTex? Which is basically a two masses and spring system

This is the code that i have been able to write up but i would like to make it better and label the springs and dampers and draw the ground. Also i need to draw the direction of the motion which would ...
3
votes
1answer
165 views

imagen beside a math

how I can make me stay in the following way but instead of using $ using the command / begin {align} for me to number the mathematical formulas to reference them later? \begin{center} ...
7
votes
1answer
1k views

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.
5
votes
1answer
1k views

How can I invert the poles of an OP-AMP in circuitikz?

I have an op-amp in my circuit, but I would like the + pole to be above and the - pole to be downward. I don't know how to do that. (Sorry I can't upload an image, it is my first post) Can anybody ...
5
votes
1answer
534 views

Voltage labels too close to circuit element with circuitikz 2.4

Since upgrading to circuitikz 2.4, I noticed that the voltage labels are way too close to the circuit elements. For example: \documentclass{article} \usepackage[american ...
5
votes
1answer
1k views

How to draw this circuit (or something similar) with circuitikz?

I've been playing around with circuitikz, and am really loving it so far. The only problem is that I really don't know how to adapt it when there a symbol that I want is not present. For example, ...
3
votes
1answer
412 views

Grid customized

I would like to build a grid such as the figure shown below where each grid point is surrounded by some of the two curves that describe below. First curve: an outline around the point forming a ...
8
votes
1answer
1k views

circuitikz labeling

I am trying to create a few logic circuits for a class that I teach. After brief investigation I decided to use TikZ library circuit due to the lack of the support by PSTricks for American notation. ...
5
votes
2answers
2k views

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 ...
3
votes
1answer
807 views

Does a workaround or solution exists for the label conflict of circuitikz and TikZ?

I would like to use circuitikz with TikZ. However, I find that circuitikz modifies or does not recognize TikZ labels. The author of circuitiz has commented that in the "released version of CircuiTikz ...
2
votes
2answers
1k views

Battery symbol in circuitikz

Is it possible to make circuitikz draw battery-symbols like this:
7
votes
2answers
6k views

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 ...
4
votes
1answer
2k views

Voltage sign convention (European vs. American) in Circuitikz

This time I dive into Circuitikz. Anyway, I've got a problem with the american and european styles of e.g. voltages. IIRC Voltage drops are counted positive which means the voltage arrow in the ...
4
votes
1answer
2k views

Creating custom electronic components in TikZ

In Tikz there is an opportunity to draw logical gates,... I was wondering if it is possible (and easy) to make custom components, like a CMOS-transistor, a Multiplexer, flip-flop,... Perhaps these ...
3
votes
2answers
1k views

Better alternative to Circuitikz?

I'm a bit confused about all possible package to draw electrical circuits. I'm new to drawing these diagrams (although I'm well known to TikZ). Is there a better package than circuitikz? I found it's ...
3
votes
0answers
1k views

Using circuitikz to generate logic circuit diagrams? [closed]

How can I use circuitikz (or similar library for small code) to generate logic circuit diagrams with full variable life. x ---[and1]--- z y ---[and1]--- z So f(x,y)=z An image of the kind of ...
3
votes
1answer
1k views

Scaling components in CircuiTikz

I would like to know how to scale a single component in CircuiTikZ. There are several possibilities to scale paths, a hole diagram, etc., but I didn't find a way to do so with a single component. ...
8
votes
2answers
1k views

Circuitikz doesn't recognize units

For example when I use \ohm or \micro it throws an error. For example, in the MWE: \documentclass{article} \usepackage{circuitikz} \begin{document} \begin{circuitikz} \draw (0,0) to ...
4
votes
1answer
2k views

Scaling in CircuiTikZ

When scaling a circuit with the scale option: \begin{circuitikz}[scale = 'some_scale_factor'] all the coordinates are well scaled but not the components. How to correctly scale the whole scheme?
9
votes
2answers
3k views

AC source symbol in TikZ circuits.ee.IEC library

I can draw an AC source manually: \begin{tikzpicture} \draw (0,0) sin (1,1) cos (2,0) sin (3,-1) cos (4,0); \draw (2,0) circle (2.5); \end{tikzpicture} How do I declare an ACsource symbol so ...
2
votes
2answers
2k views

In a circuitikz diagram, how can I avoid the labels overlapping each other, add +/-, and add custom elements?

I cut this out so that there is no confusion. I have this picture: And I've managed to draw this: The code is as follows: \begin{figure} \begin{circuitikz}[european] \draw[o-] (0,2.2) to ...
2
votes
1answer
889 views

CircuitTikZ — relative coordinate

Is it possible to use relative coordinate for bipoles ? For example to draw a conductor, we can use : (0,0)-- ++(2,0), and I'd like to do the same with bipoles. Thanks !
5
votes
1answer
4k views

Plotting circuits with circuitikz

I have one small problem (I managed to draw what I needed, and for a first timer I'm very proud of myself XD). I need to draw image like this: And what I managed to get is this: So, the resistor ...