CircuiTikZ

Last updated
Circuit diagram example drawn with CircuiTikZ Circuitikz example single.svg
Circuit diagram example drawn with CircuiTikZ

CircuiTikZ is a TikZ add-on for typesetting circuit diagrams in a TeX environment such as LaTeX. [1] [2] It was started by Massimo Redaelli in 2007 when he had to create exams at the Polytechnic University of Milan as a research assistant. [3] After he left University in 2010 the project began to stumble. From 2015 on the further development mainly takes place at the Institute for Electronics Engineering [4] of the Friedrich-Alexander-Universität Erlangen-Nürnberg.

Contents

CircuiTikZ is widely used for publications and books in the academic environment of electronics. [5]

CircuiTikZ is released under the LaTeX Project Public License and/or the GNU General Public License.

See also

Related Research Articles

LaTeX Document preparation system

LaTeX is a software system for document preparation. When writing, the writer uses plain text as opposed to the formatted text found in "What You See Is What You Get" word processors like Microsoft Word, LibreOffice Writer and Apple Pages. The writer uses markup tagging conventions to define the general structure of a document to stylise text throughout a document, and to add citations and cross-references. A TeX distribution such as TeX Live or MiKTeX is used to produce an output file suitable for printing or digital distribution.

TeX, stylized within the system as TeX, is a typesetting system which was designed and written by Donald Knuth and first released in 1978. TeX is a popular means of typesetting complex mathematical formulae; it has been noted as one of the most sophisticated digital typographical systems.

CTAN is the authoritative place where TeX related material and software can be found for download. Repositories for other projects, such as the MiKTeX distribution of TeX, constantly mirror most of CTAN.

Device independent file format

The device independent file format (DVI) is the output file format of the TeX typesetting program, designed by David R. Fuchs and implemented by Donald E. Knuth in 1982. Unlike the TeX markup files used to generate them, DVI files are not intended to be human-readable; they consist of binary data describing the visual layout of a document in a manner not reliant on any specific image format, display hardware or printer. DVI files are typically used as input to a second program which translates DVI files to graphical data. For example, most TeX software packages include a program for previewing DVI files on a user's computer display; this program is a driver. Drivers are also used to convert from DVI to popular page description languages and for printing.

MetaPost refers to both a programming language and the interpreter of the MetaPost programming language. Both are derived from Donald Knuth's Metafont language and interpreter. MetaPost produces vector graphic diagrams from a geometric/algebraic description. The language shares Metafont's declarative syntax for manipulating lines, curves, points and geometric transformations. However,

Computer Modern Family of typefaces

Computer Modern is the original family of typefaces used by the typesetting program TeX. It was created by Donald Knuth with his Metafont program, and was most recently updated in 1992. Computer Modern, or variants of it, remains very widely used in scientific publishing, especially in disciplines that make frequent use of mathematical notation.

XyMTeX

ΧyMTeΧ is a macro package for TeX which renders high-quality chemical structure diagrams. Using the typesetting system, the name is styled as XϒMTeX. It was originally written by Shinsaku Fujita. Molecules are defined by TeX markup.

ConTeXt General-purpose document processor, derived from TeX

ConTeXt is a general-purpose document processor. Like LaTeX, it is derived from TeX. It is especially suited for structured documents, automated document production, very fine typography, and multi-lingual typesetting. It is based in part on the TeX typesetting system, and uses a document markup language for manuscript preparation. The typographical and automated capabilities of ConTeXt are extensive, including interfaces for handling microtypography, multiple footnotes and footnote classes, and manipulating OpenType fonts and features. Moreover, it offers extensive support for colors, backgrounds, hyperlinks, presentations, figure-text integration, and conditional compilation. It gives the user extensive control over formatting while making it easy to create new layouts and styles without learning the low-level TeX macro language.

PSTricks is a set of macros that allow the inclusion of PostScript drawings directly inside TeX or LaTeX code. It was originally written by Timothy Van Zandt and has been maintained in recent years by Denis Girou, Sebastian Rahtz and Herbert Voss.

Jim Hefferon is a Professor of Mathematics at Saint Michael's College. He is known for his award-winning textbook on linear algebra that is available for free download, with LaTeX source, and for his activity in the TeX community.

A translinear circuit is a circuit that carries out its function using the translinear principle. These are current-mode circuits that can be made using transistors that obey an exponential current-voltage characteristic—this includes BJTs and CMOS transistors in weak inversion. Translinearity, in broad sense, is linear dependence of transconductance on current, which occurs in components with exponential current-voltage relationship.

University of Electronic Science and Technology of China

University of Electronic Science and Technology of China (UESTC) is a national public research university in Chengdu, Sichuan, China. It is co-sponsored by the Ministry of Education, the Ministry of Industry and Information Technology, Sichuan Provincial Government and Chengdu Municipal Government.

PGF/Ti<i>k</i>Z Graphics languages

PGF/TikZ is a pair of languages for producing vector graphics from a geometric/algebraic description, with standard features including the drawing of points, lines, arrows, paths, circles, ellipses and polygons. PGF is a lower-level language, while TikZ is a set of higher-level macros that use PGF. The top-level PGF and TikZ commands are invoked as TeX macros, but in contrast with PSTricks, the PGF/TikZ graphics themselves are described in a language that resembles MetaPost. Till Tantau is the designer of the PGF and TikZ languages. He is also the main developer of the only known interpreter for PGF and TikZ, which is written in TeX. PGF is an acronym for "Portable Graphics Format". TikZ was introduced in version 0.95 of PGF, and it is a recursive acronym for "TikZ ist kein Zeichenprogramm".

Institute for Space and Defense Electronics

The Institute for Space and Defense Electronics (ISDE) is a research facility at Vanderbilt University, a private research university in Nashville, Tennessee. ISDE is housed in the Department of Electrical Engineering and Computer Science and is the largest such academic facility in the world.

Allameh Mohaddes Nouri University

Allameh Mohaddes Nouri University or AMNU ; is a non-profit university in the north of Iran which admits students either through the National Entrance Examination or on the basis of the applicants' prior school profile. The university was established in 1996 and is located in the town of Nūr in Mazandaran, Iran. It was promoted from an 'institute of higher education' to 'university' status in April, 2014 and stood first in the scientific-educational ranking of non-profit universities by Iran's Ministry of Science, Research and Technology.

University of Málaga Public university in Málaga, Spain

The University of Málaga is a public university ranked 23 among all Spanish universities and 683 in the world. It was established in 1972 and has, as of 2016, 30,203 Bachelor students and 2576 on a Master's program, 1255 tenured and 1056 temporary teachers. The UMA offers 65 degree courses and 6 double degrees, over 21 doctoral programmes, 64 master's Degrees, and 100 courses throughout the academic year. Education takes place in 18 centres by appointed teachers from 81 departments. The great majority of the teaching is organised within the two campuses, although classes also take place in locations spread around the city centre, as well as in Ronda and Antequera.

EB Garamond Typeface family

EB Garamond is a free and open source implementation of Claude Garamont’s Antiqua typeface Garamond and the matching Italic, Greek and Cyrillic characters designed by Robert Granjon. Its name is shortening of Egenolff–Berner Garamond which refers to the fact that the letter forms are taken from the Egenolff–Berner specimen printed in 1592.

Parallel (operator) Mathematical operation modeling parallel resistors

The parallel operator  is a mathematical function which is used as a shorthand in electrical engineering, but is also used in kinetics, fluid mechanics and financial mathematics.

Chandroth Vasudevan Radhakrishnan Indian software developer (b. 1953)

Chandroth Vasudevan Radhakrishnan aka CV Radhakrishnan aka CVR, is an Indian free software developer, entrepreneur and the Founder of River Valley Technologies. He is also one of the founding members of TeX Users Group in India.

References

  1. CircuiTikZ - Easy electrical networks
  2. CTAN: Package CircuiTikZ
  3. CircuiTikZ Github repository
  4. Institute for Electronics Engineering
  5. Poole, Clive; Darwazeh, Izzat (2015). Microwave Active Circuit Analysis and Design. Academic Press.