The NetBSD Project

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

[BACK] Up to [] / pkgsrc / graphics / tex-circuitikz

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.14 / (download) - annotate - [select for diffs], Sun Jun 11 05:32:56 2023 UTC (5 months, 3 weeks ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, HEAD
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

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) - annotate - [select for diffs], Sun Apr 2 11:07:32 2023 UTC (8 months ago) by markd
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

tex-circuitikz{,-doc}: update to 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

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
    - 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
- Added `genericsplitter` component (by [frankplow](
- Fix - `splitter` used the wrong parameters (from `wilkinson`)

Revision 1.12 / (download) - annotate - [select for diffs], Thu Sep 1 03:36:03 2022 UTC (15 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

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) - annotate - [select for diffs], Sun May 15 04:20:32 2022 UTC (18 months, 2 weeks ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

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) - annotate - [select for diffs], Sun May 1 20:23:03 2022 UTC (19 months ago) by markd
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

tex-circuitikz{,-doc}: update to 1.5.1

- Do not load package `regexpatch` by default

Revision 1.9 / (download) - annotate - [select for diffs], Mon Apr 25 10:38:11 2022 UTC (19 months, 1 week ago) by markd
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

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) - annotate - [select for diffs], Fri Apr 8 05:21:48 2022 UTC (19 months, 3 weeks ago) by markd
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

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) - annotate - [select for diffs], Thu Jun 3 06:00:17 2021 UTC (2 years, 5 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

tex-circuitikz{,-doc}: update to 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
- Documentation fixes and small enhancements

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)

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
 - 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

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
 - Fixed a bug introduced in 1.3.3 that would reduce compatibility with the
   `circuits` internal library; reported by JetherReis

- 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

- 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) - annotate - [select for diffs], Thu Feb 18 19:42:07 2021 UTC (2 years, 9 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

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) - annotate - [select for diffs], Mon Apr 27 02:08:13 2020 UTC (3 years, 7 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.4: +4 -5 lines
Diff to previous 1.4 (colored)

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) - annotate - [select for diffs], Fri Dec 6 20:04:19 2019 UTC (3 years, 11 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)


Revision 1.3 / (download) - annotate - [select for diffs], Sun Aug 11 05:03:12 2019 UTC (4 years, 3 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)

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) - annotate - [select for diffs], Tue Jun 20 22:07:24 2017 UTC (6 years, 5 months ago) by markd
Branch: 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
Changes since 1.1: +4 -4 lines
Diff to previous 1.1 (colored)

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) - annotate - [select for diffs], Thu Jul 14 11:57:40 2016 UTC (7 years, 4 months ago) by markd
Branch: 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

This form allows you to request diff's 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.

CVSweb <>