All Projects → circuitikz → Circuitikz

circuitikz / Circuitikz

Licence: other
CircuiTikZ TeX/LaTeX package for drawing circuits

Projects that are alternatives of or similar to Circuitikz

Tikz
Complete collection of my PGF/TikZ figures.
Stars: ✭ 668 (+200.9%)
Mutual labels:  latex, tikz
Matlab2tikz
This program converts MATLAB®/Octave figures to TikZ/pgfplots figures for smooth integration into LaTeX.
Stars: ✭ 1,041 (+368.92%)
Mutual labels:  latex, tikz
Awesome Tikz
A curated list of awesome TikZ documentations, libraries and resources
Stars: ✭ 804 (+262.16%)
Mutual labels:  latex, tikz
Tikz
Galley of Tikz drawings.
Stars: ✭ 251 (+13.06%)
Mutual labels:  latex, tikz
Quiver
A modern commutative diagram editor for the web.
Stars: ✭ 1,799 (+710.36%)
Mutual labels:  latex, tikz
tikz favorites
collection of favorite TikZ graphics
Stars: ✭ 62 (-72.07%)
Mutual labels:  latex, tikz
Latex Examples
Examples for the usage of LaTeX
Stars: ✭ 1,032 (+364.86%)
Mutual labels:  latex, tikz
lazylatex
Because LaTeX shouldn't be boring! 🐠 LaTeX package inspired by sphinx-rtd-theme. Build with tcolorbox, minted, tikz, etc,.
Stars: ✭ 16 (-92.79%)
Mutual labels:  latex, tikz
Tikzcd Editor
A simple visual editor for creating commutative diagrams.
Stars: ✭ 1,627 (+632.88%)
Mutual labels:  latex, tikz
Tikz Feynman
Feynman Diagrams with TikZ
Stars: ✭ 104 (-53.15%)
Mutual labels:  latex, tikz
Ktikz
KtikZ provides a nice user interface for making pictures using TikZ.
Stars: ✭ 233 (+4.95%)
Mutual labels:  latex, tikz
Neural
LATEX: TikZ package for drawing neural networks. Also available on CTAN at http://www.ctan.org/tex-archive/graphics/pgf/contrib/neuralnetwork
Stars: ✭ 169 (-23.87%)
Mutual labels:  latex, tikz
Tikz drawings
Drawing in LaTeX
Stars: ✭ 18 (-91.89%)
Mutual labels:  latex, tikz
Tikzplotlib
Convert matplotlib figures to TikZ/PGFplots for smooth integration into LaTeX.
Stars: ✭ 1,338 (+502.7%)
Mutual labels:  latex, tikz
Latex Cheatsheet
Template for a compact LaTeX Cheatsheet I made some years ago.
Stars: ✭ 136 (-38.74%)
Mutual labels:  latex, tikz
Sane tikz
Reconquer the canvas: beautiful Tikz figures without clunky Tikz code
Stars: ✭ 196 (-11.71%)
Mutual labels:  latex, tikz
Latex G7 32
Стиль LaTeX для оформления отчетов о НИР, расчётно-пояснительной записки к курсовым и дипломным работам (ГОСТ 7.32-2001 и ГОСТ РВ 15.110-2003).
Stars: ✭ 193 (-13.06%)
Mutual labels:  latex
Mathpix
Query the mathpix API to convert math images to LaTeX
Stars: ✭ 208 (-6.31%)
Mutual labels:  latex
Highlight
Source code to formatted text converter
Stars: ✭ 191 (-13.96%)
Mutual labels:  latex
Nudtpaper
A LaTeX template for Master/PhD Thesis of NUDT
Stars: ✭ 189 (-14.86%)
Mutual labels:  latex

circuitikz

This package provides a set of macros for naturally typesetting electrical and electronic networks.

It was born mainly for writing Massimo Redaelli's exercise book and exams sheets for the Elettrotecnica courses at Politecnico di Milano, Italy. He wanted a tool that was easy to use, with a lean syntax, native to LaTeX, and supporting directly PDF output format.

So it was based on the very impressive TikZ package.


Requirements

  • Tikz/PGF graphics library, version 3
  • xstrings not older than 2009/03/13

Installation

The stable version is available on CTAN and is included within the major latex distributions(Texlive, Miktex). If you want to test the latest version, have a look at http://circuitikz.github.io/circuitikz/. There you can find the latest git-version as a single file, just copy it to your project or to your local tex tree.

Usage

Stable version

Just place

  \usepackage[siunitx, RPvoltages]{circuitikz}

or other opions; for ConTeXt,

  \usemodule[circuitikz]

in the preamble and compile away, both with PS and PDF target output.

Development version

If you want to use the git version, just append a git to the package name:

  \usepackage[siunitx, RPvoltages]{circuitikzgit}

or, for ConTeXt,

  \usemodule[circuitikzgit]

Older versions (v0.9.1 onwards)

If you want to use older versions of circuitikz in LaTeX, just append the version number to the package name, as in circuitikz-$version:

  \usepackage{circuitikz-0.8.3}

The available versions are specified in the manual.

In ConTeXt, you can use older version with

  \usemodule[circuitikz-0.8.3]

Be aware that options can (and do) change between versions, so you have to check them manually.

More Information and documentation

More Information can be found in the manual; you can find a compiled version for the "bleeding edge" version in the github page and for the various releases in the GitHub releases, where you can find the manual in the assets of each release (since 0.8.3, anyways).

Contact the authors

For bug reports and enhacement suggestions, the preferred way is to use the issue page on the project. Please be ready to provide an example code showing the bug, if any.

Please do not use the issue page for generic help on how to use the package. The manual has a (growing) set of examples; also the questions tagged circuitikz on https://tex.stackexchange.com/ are often answered promptly.


Copyright 2018-2021 by Romano Giannetti

Copyright 2015-2021 by Stefan Lindner

Copyright 2013-2021 by Stefan Erhardt

Copyright 2007-2021 by Massimo Redaelli

This file may be distributed and/or modified

  1. under the LaTeX Project Public License and/or
  2. under the GNU Public License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].