summaryrefslogtreecommitdiff
path: root/graphics/tex-circuitikz
AgeCommit message (Collapse)AuthorFilesLines
2022-09-01tex-circuitikz{,-doc}: update to 1.5.3markd2-7/+7
Minor release: fixes to the manual, and a new component (Shockley diodes). - Merging changes to fix the language in the manual (thanks to Charles B. Cameron). - Added Shockley diode
2022-05-15tex-circuitikz{,-doc}: update to 1.5.2markd2-7/+7
Adding a couple of new components and a nice feature to transistors and tubes. - Added TVS diodes (transorb) - Added proximity switches - Added partially drawn tube and transistor borders
2022-05-01tex-circuitikz{,-doc}: update to 1.5.1markd2-7/+7
- Do not load package `regexpatch` by default
2022-04-25tex-circuitikz{,-doc}: update to 1.5.0markd3-9/+9
In this version, several internal changes have been included in order to streamline and organize better the components and to change the management of color. The changes are pretty deep and subtle, so a bug or unexpected behaviour is always possible. You can use the 1.4.6 rollback point in case of trouble, but be sure to report any bug. - Added connectors shapes, and included the BNC into that class - Added nullator and norator shapes - Added buzzer and reversed buzzer bipoles - Added "dot" anchors to inductances - Added "boxed only" option for some circular blocks - Added DIN antenna shape - Fixed block/input arrow connection - Fixed a problem with generic tunable arrows Internal changes: - Added a generic drawing function for shapes, which are now drawn always in background - Added a hook system to be able to change component drawing settings per-shape, per-class or globally - All the 250+ shapes are now "protected" by possible external arrow and arced corners parameters - Completely changed the management of the shapes' color
2022-04-08tex-circuitikz{,-doc}: update to 1.4.6markd3-9/+21
A nasty bug fix and some hack to avoid that some global Ti*k*Z option spill into the shapes. - Fix bug with legacy transmission lines in `overlay`s - Robustify some shapes: do not let arrows option pass to the inner drawing - Add warning about global draw options in the manual - Fixes in the documentation: hyperlink the index again, cite new recovery point, remove some legacy construct - Added 1.4.6 rollback point
2021-10-26graphics: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes
2021-10-07graphics: Remove SHA1 hashes for distfilesnia1-2/+1
2021-06-03tex-circuitikz{,-doc}: update to 1.3.7markd2-9/+9
1.3.7 Minor release, mainly documentation upgrades. - New options for the line thickness, rotation, and size of symbols drawn in sources - New tutorial: drawing a circuit around an operational amplifier - Documentation fixes and small enhancements 1.3.6 Mainly a bugfix release; fixing a bug in the `l2` stacked labels means that old constructs that were failing silently can give an error now. Sorry. To compensate, I added stacked annotation (for symmetry). - Added stacked annotations for symmetry with stacked labels. - Fixed a bug in the plotting of `inst amp ra` terminals. - Fixed a bug in managing stacked labels (`l2=...`); possibly it will be mildly backward-incompatible (please see the manual about incompatible changes) 1.3.5 Power electronics devices are the main characters in this release: PUT, GTOs, a new style for thyristors, and a photovoltaic module. Additionally, an **experimental** support for subcircuits has been added; it could change in the future. Fixed a nasty bug in rotary switches "in" anchor positioning in some cases. - Added support for creating and using sub-circuits - Added UJT transistors and GTO devices - Added (as an option) a different, more compact style for thyristor-type devices. - Added a photovoltaic module - Added a DC/DC converter block for symmetry - Added the possibility to change the waveforms shown in the oscilloscope - In the manual, separate the component usage chapter from the big component list - Fix wrong rotary switch "in" anchors for switches with more than 180 degrees coverage 1.3.4 New things, like configurable modifier thickness, ferroelectric devices, and several transistor tweaks. Importantly, a bug that hindered compatibility with the internal Ti*k*Z `circuits` library (introduced in 1.3.3) has been fixed. - Added separate configuration for the line thickness of resistors, capacitors, and inductors modifiers - Added ferroelectric capacitors and ferroelectric gate MOS/FETs - Added an option to fill the gate gap in MOSes, FETs and IGBTs with a color - Added a "centergap" anchor for transistors - Added the option "nogate" to the `hemt` symbol - Fixed a bug in thermistors not respecting their class line thickness - Fixes in the manual (copy and paste of snippets without numbers, correct old usage of `siunitx`, factor out repetitions in the preamble; thanks to Ulrike Fischer: https://tex.stackexchange.com/a/57160/38080) - Fixed a bug introduced in 1.3.3 that would reduce compatibility with the `circuits` internal library; reported by JetherReis 1.3.2 - Added the simplified (2-waves) highpass and lowpass blocks - Added graphene FETs (suggested by Cees Keyer) - Added left/right anchors to transistors - Fixed a bug in flip-flops 1.3.1 - Fixed a bug in "fuse" and "afuse" fill - Remove the voltage direction warning. Nobody really ever cared - Minor fixes and enhancements to the manual
2021-02-18tex-circuitikz{,-doc}: update to 1.3.0markd3-9/+13
The main changes here are under the hood: a big refactoring that should have helped fixed some long-standing misfeatures. In case of disaster, there is a new rollback point added (still not using the new LaTeX rollback mechanism, though). - Fixed a long-standing problem with labels and similar decoration with equal signs and commas - Fixed a typo in the manual (thanks to @muzimuzhi on GitHub) - The Mother of All Code Refactoring: no real changes (modulo errors) - Added a rollback point to 1.2.7
2020-04-27tex-*: update to texlive 2020 versionsmarkd4-13/+21
tex-a2ping{,-doc} to 2.84p tex-animate{,-doc} to 20200425 tex-auto-pst-pdf{,-doc} to 0.6.52849 tex-chemfig{,-doc} to 1.52 tex-circuitikz{,-doc} to 1.1.1 tex-graphics-pln{,-doc} to 2020 tex-mcf2graph{,-doc} to 4.48 tex-mptopdf{,-doc} to 2020 tex-pst-node{,-doc} to 1.42a tex-pst-pdf{,-doc} to 1.2e tex-pst-tools{,-doc} to 0.10 tex-pstricks-add{,-doc} to 3.89a tex-tikz-feynhand{,-doc} to 1.1.0 tex-tikzmark{,-doc} to 1.8 tex-tkz-base{,-doc} to 3.06c tex-tkz-fct{,-doc} to 1.3c
2019-12-06tex-*: add TEXLIVE_UNVERSIONED=yesmarkd1-1/+2
2019-08-11tex-circuitikz{,-doc}: update to 0.9.3markd3-10/+16
Release 0.9.3, official date 13 Jul 2019 This is mainly a bugfix release. - Added the option to have "dotless" P-MOS (to use with arrowmos option) - Fixed a (puzzling) problem with coupler2 - Fixed a compatibility problem with newer PGF (>3.0.1a) Release 0.9.2 (2019-06-21) - (hopefully) fixed ConTeXt compatibility. Most new functionality is not tested; testers and developers for the ConTeXt side are needed. - Added old ConTeXt version for 0.8.3 - Added tailless ground Release 0.9.1: - Added old LaTeX versions for 0.8.3, 0.7, 0.6 and 0.4 - Added the option to have inline transformers and gyrators - Added rotary switches - Added more configurable bipole nodes (connectors) and more shapes - Added 7-segment displays - Added vacuum tubes by J. op den Brouw - Made the open shape of dcisources configurable - Made the arrows on vcc and vee configurable - Fixed anchors of diamondpole nodes - Fixed a bug about unstable anchors in the chip components - Fixed a regression in label placement for some values of scaling - Fixed problems with cute switches anchors
2017-06-20Update to TeXlive 2017markd3-11/+11
Updated fonts/tex-cabin{,-doc} to 2017 Updated graphics/tex-circuitikz{,-doc} to 0.8.3 Updated fonts/tex-cjhebrew{,-doc} to 0.2a Updated print/tex-cjk-gs-integrate{,-doc} to 20170505.0 Updated fonts/tex-comicneue{,-doc} to 1.1 Updated print/tex-comment{,-doc} to 3.8 Updated print/tex-context{,-doc} to 2017 Updated print/tex-context-filter{,-doc} to 2017 Updated print/tex-csbulletin{,-doc} to 1.1 Updated print/tex-csplain to 2017 Updated print/tex-csquotes{,-doc} to 5.2b Updated print/tex-cweb{,-doc} to 3.64b
2016-07-14Add tex-circuitikz{,-doc} 0.6markd4-0/+42
The package provides a set of macros for naturally typesetting electrical and (somewhat less naturally, perhaps) electronic networks. It is designed as a tool that is easy to use, with a lean syntax, native to LaTeX, and directly supporting PDF output format. So is based on the very impressive pgf/TikZ package.