Circuit diagram symbols from circuitikz

When it comes to drawing circuit diagrams for publication work (e.g. books, articles, posters) there has always been a dilemma around which drawing methodology to choose. Everyone wants to have superior quality schematic diagrams, designed in zero or negative time. The pool of drawing tools for circuit diagrams in the galaxy of internet is so huge, and yet, I have not seen any well integrated and universal tool for this simple task of drawing lines and connecting dots. As with many open-source tools, what seems to be missing is a “good integration”, this “good integration” however, appears to be a hard NP-complete problem.

With this post I am not getting any further with the solution of the problem, but I wanted to share a crude solution for creating tikz-like quality circuit diagrams, without having to spend days in tikz coding like a monkey to create a simple RC schematic. If you are not familiar with tikz and the circuitikz package, click on the links to read more.

Going straight to the point – here is a pdf file containing a “database card” of all available till this date circuitikz symbols. Of course, you can find the symbols in the package documentation, however, these are spread among the 60 page manual which is rather difficult for indexing and import in Inkscape.

Now when I have a compressed document with all symbols, I can easily import the ones I need in Inkscape and continue drawing the usual way. Here is the tikz input file used for generation.

And in case you need a high resolution raster version of the database you can find one below.

circuitikz v.0.3 database card

circuitikz v.0.3 database card

Advertisements

One comment

  1. Many thanks! This is most useful. Recently I needed to sketch a really simple setup and still I ended up using Solid Edge. It’s like boarding a Spitfire to go to the local shop…

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s