2024-02-18 10:53:09 by Mark Davies | Files touched by this commit (4) | |
Log message:
tex-circuitikz{,-doc}: update to 1.6.7
Several new blocks, more flexible generic anchors for blocks,
and a new option to align the signs on American-style voltage
sources.
- Added `saturation` block
- Added `iamp`, `sigmoid`, and `allornothing` blocks
- Added optical fiber `fiber` block
- Now, the position of the lateral anchors (`left up` and similar)
of blocks is configurable
- Now you can choose how the signs on American-style sources
rotate when the source is not vertical
- A new section in the manual about related packages
|
2024-02-03 05:30:24 by Mark Davies | Files touched by this commit (4) | |
Log message:
tex-circuitikz{,-doc}: update to 1.6.6
1.6.6
A couple of new components.
- Added the symbol for metal-oxide varistor `mov`
- Added another symbol for fuse (wiggly fuse `wfuse`)
1.6.5
This version features an important overhaul of the `muxdemux` configurable
component/shape, making it much more flexible and powerful by adding
configurable labels and negation and clock symbols to the pins.
Also, a couple of minor fixes/workarounds.
- Added optional and configurable inner, outer and border labels to the
`muxdemux` shapes
- Added optional clock wedge and negation signs to the pins of `muxdemux` shapes
- Added the possibility to add a background drawing to `muxdemux` shapes
- Fixed a bug with `straightvoltages` and `open`
- Added an (ugly) workaround for a voltage shift mismatch
1.6.4
A bit of enhancements and fixes for the European-style logic ports, more
switches (and a bit more configurability for them), and more option for some
sources.
- The symbol in European logic ports is now rotation-invariant, and its font
can be customized
- Added a couple of "blank" (no symbol) European logic ports
- Added new "traditional" switches
- Added configurability (color, thickness, dash) to switch arrows
- Added "eyw"-symbol (reverse star) for "oo"-type sources
- Added configurable open shape to the sinusoidal current source
- Several documentation fixes
|
2023-06-11 07:32:56 by Mark Davies | Files touched by this commit (4) | |
Log message:
tex-circuitikz{,-doc}: update to 1.6.2
Several more styling options for elements (body diodes, transformers, crossing),
a clock wedge shape for logical circuits, and documentation updates for ConTeXt,
mainly noticing the (upstream) elimination of the thin `siunitx` layer
compatibility macros.
- there is no `siunitx` support for ConTeXt, point to their `units` package
- Add styling of `transform core` lines
- Add `scale` to the bodydiode options
- Add styling of crossing vertical line
- Add `clockwedge` shape
|
2023-04-02 13:07:32 by Mark Davies | Files touched by this commit (4) | |
Log message:
tex-circuitikz{,-doc}: update to 1.6.1
1.6.1
New components: solder jumpers; a couple of small but very useful
inversion markers for logical circuits, especially targeted at the
mux-demux family; a new inline microphone; a much more versatile `hemt`;
a better legacy `tline`. More tweaks to converters blocks, and a lot of
typo/grammar fixes in the manual.
- Add configurable dashes to the dc symbols in converter blocks
- Add solder jumpers
- Add a shape to mark european-style inversion, adjust European-style
logic port triangle inversion symbols to match
- Add a tail-less mic and an option to change the thickness of the
microphone's bar
- Enhance the `hemt` shape with a GaN-hemt as example
- Add anchors and a "bare" option to `tline`
- subcircuits are no more experimental
- Correction of several typo/grammar errors in the documentation
1.6.0
The big change is the refactoring (and enhancement) of the block's code.
In addition, double gate MOSes, several fixes all over the map, and
quite a lot of anchors were added into the mix.
- Big change (mostly backward compatible, minus a couple of bug fixes) to the block's
code.
- Now `vco` can be `box`ed
- enabled more short-name geographical anchors
- generic blocks can be made rectangular
- mid-way lateral anchors for all blocks, as well as up/down
- renamed converters anchors (old ones retained for backward compatibility)
- new ac/ac blocks, both single- and three-phase
- Added double gate MOS transistors (by Romano Giannetti)
- Fix deformed shape for legacy `TL` component ([issue on GitHub]
- Added several anchors on variable components, suggested by [Dr Matthias
Jung]
- Added `genericsplitter` component (by [frankplow](github.com/frankplow))
- Fix - `splitter` used the wrong parameters (from `wilkinson`)
|
2022-09-01 05:36:03 by Mark Davies | Files touched by this commit (4) | |
Log message:
tex-circuitikz{,-doc}: update to 1.5.3
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-15 06:20:32 by Mark Davies | Files touched by this commit (4) | |
Log message:
tex-circuitikz{,-doc}: update to 1.5.2
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-01 22:23:03 by Mark Davies | Files touched by this commit (4) | |
Log message:
tex-circuitikz{,-doc}: update to 1.5.1
- Do not load package `regexpatch` by default
|
2022-04-25 12:38:11 by Mark Davies | Files touched by this commit (5) | |
Log message:
tex-circuitikz{,-doc}: update to 1.5.0
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-08 07:21:48 by Mark Davies | Files touched by this commit (5) | |
Log message:
tex-circuitikz{,-doc}: update to 1.4.6
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-26 12:47:26 by Nia Alarie | Files touched by this commit (800) |
Log message:
graphics: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|