The NetBSD Project

CVS log for pkgsrc/graphics/tex-circuitikz/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / graphics / tex-circuitikz

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.16: download - view: text, markup, annotated - select for diffs
Sun Feb 18 09:53:08 2024 UTC (9 months, 1 week ago) by markd
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, HEAD
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -2 lines
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

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Feb 3 04:30:24 2024 UTC (9 months, 4 weeks ago) by markd
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -2 lines
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

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Jun 11 05:32:56 2023 UTC (17 months, 3 weeks ago) by markd
Branches: MAIN
CVS tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2 lines
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

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Apr 2 11:07:32 2023 UTC (20 months ago) by markd
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
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`)

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Sep 1 03:36:03 2022 UTC (2 years, 3 months ago) by markd
Branches: MAIN
CVS tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
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

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun May 15 04:20:32 2022 UTC (2 years, 6 months ago) by markd
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
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

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun May 1 20:23:03 2022 UTC (2 years, 7 months ago) by markd
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
tex-circuitikz{,-doc}: update to 1.5.1

- Do not load package `regexpatch` by default

Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Apr 25 10:38:11 2022 UTC (2 years, 7 months ago) by markd
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
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

Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Apr 8 05:21:48 2022 UTC (2 years, 7 months ago) by markd
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2 lines
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

Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Jun 3 06:00:17 2021 UTC (3 years, 6 months ago) by markd
Branches: MAIN
CVS tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +3 -3 lines
tex-circuitikz{,-doc}: update to 1.3.7

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

Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Feb 18 19:42:07 2021 UTC (3 years, 9 months ago) by markd
Branches: MAIN
CVS tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
tex-circuitikz{,-doc}: update to 1.3.0

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

Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Apr 27 02:08:13 2020 UTC (4 years, 7 months ago) by markd
Branches: MAIN
CVS tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +4 -5 lines
tex-*: update to texlive 2020 versions

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

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Dec 6 20:04:19 2019 UTC (4 years, 11 months ago) by markd
Branches: MAIN
CVS tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -1 lines
tex-*: add TEXLIVE_UNVERSIONED=yes

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Aug 11 05:03:12 2019 UTC (5 years, 3 months ago) by markd
Branches: MAIN
CVS tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +4 -4 lines
tex-circuitikz{,-doc}: update to 0.9.3

 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

Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Jun 20 22:07:24 2017 UTC (7 years, 5 months ago) by markd
Branches: MAIN
CVS tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +4 -4 lines
Update to TeXlive 2017

  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

Revision 1.1: download - view: text, markup, annotated - select for diffs
Thu Jul 14 11:57:40 2016 UTC (8 years, 4 months ago) by markd
Branches: MAIN
CVS tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Add tex-circuitikz{,-doc} 0.6

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.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>