On Wed, 18 Nov 2009, Massimo Redaelli submitted an update to the
circuitikz
package.
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.
Location on CTAN: /graphics/pgf/contrib/circuitikz/
License type: lppl
Announcement text:
----------------------------------------------------------------------
Quite an update. Many bugs fixed, but probably just as many
new ones introduced: feedback welcome!
* Version 0.2.3
- fixed compatibility problem with label option from tikz
- Fixed resizing problem for shape ground
- Variable capacitor
- polarized capacitor
- ConTeXt support (read the manual!)
- nfet, nigfete, nigfetd, pfet, pigfete, pigfetd
(contribution of Clemens Helfmeier and Theodor Borsche)
- njfet, pjfet (contribution of Danilo Piazzalunga)
- pigbt, nigbt
- *backward incompatibility* potentiometer is now the
standard resistor-with-arrow-in-the-middle; the old
potentiometer is now known as variable resistor (or vR),
similarly to variable inductor and variable capacitor
- triac, thyristor, memristor
- new property name for bipoles
- fixed voltage problem for batteries in american voltage mode
- european logic gates
- *backward incompatibility* new american standard
inductor. Old american inductor now called cute inductor
- *backward incompatibility* transformer now linked with
the chosen type of inductor, and version with core, too.
Similarly for variable inductor
- *backward incompatibility* styles for selecting shape
variants now end are in the plural to avoid conflict with paths
- new placing option for some tripoles (mostly transistors)
- mirror path style
----------------------------------------------------------------------
This package is located at
http://tug.ctan.org/tex-archive/graphics/pgf/contrib/circuitikz/
. More information is at
http://tug.ctan.org/pkg/circuitikz
(if the package is new it may take a day for that information to
appear). We are supported by the TeX Users Group http://www.tug.org .
Please join a users group; see http://www.tug.org/usergroups.html .
_______________________________________________
Thanks for the upload.
For the CTAN Team
Rainer Schöpf
ctan-upload(a)cl.cam.ac.uk wrote:
> An upload to cam.ctan.org is in /anfs/ctan-inc/upload-20091125-085946/
>
> ======================================================================
>
> The following information was provided by the package's contributor.
>
> Name of contribution: xpackages
> Author's name: LaTeX team
> Author's email: latex-team(a)latex-project.org
> Location on CTAN: /macros/latex/contrib/xpackages
> Summary description: High-Level LaTeX3 concepts
> License type: lppl
>
> Announcement text given by the package's contributor:
> ----------------------------------------------------------------------
> ----------------------------------------------------------------
> ----------------------------------------------------------------
> The xpackages bundle: high-level LaTeX3 concepts
> ----------------------------------------------------------------
>
> The xpackages are experimental, high-level parts of LaTeX3. They
> are designed to provide a link between the programming system
> (expl3) and the user. Each xpackage is focussed in a different
> area, for example creating document commands (xparse),
> producing flexible formatting functions (template), etc.
>
> At present, the xpackages are designed to be loaded on top
> of LaTeX2e:
>
> usepackage{xparse}
> usepackage{xtemplate}
>
> In time, a LaTeX3 format will be produced based on this code.
> This allows the code to be used in LaTeX2e packages now while a
> stand-alone LaTeX3 is developed.
>
> To use the xpackages, you will need to have the expl3 package
> available. This provides the LaTeX3 coding environment on which
> the xpackages are built.
>
> ----------------------------------------------------------------
> This release (SVN 1750)
> ----------------------------------------------------------------
>
> This release adds the new package xtemplate to the release.
> xtemplate is a complete re-working of the template code, to
> improce the interface and internals. Crucially, templates are
> nmow much better self-documenting: a designer should be able
> to read a template to see the nature of the keys it defines.
> The team have also constucted a number of automated tests for
> the xtemplate code, so that problems will show up before
> breaking the released version.
>
> The current template package is slowly being retired from use
> in the other xpackages (currently SVN only). New packages
> should use the xtemplate approach only: at a suitable stage in
> the future, template will be removed from the xpackages.
>
> ----------------------------------------------------------------
> Looking forward
> ----------------------------------------------------------------
>
> There are some outstanding questions about the xtemplate code,
> which have been discussed on the LaTeX-L list. These will be
> addressed, although it may take some time as the answers depend
> on testing xtemplate in the real world.
>
> The team is currently examining the galley2 and xfmgalley
> modules, and expect that the next xpackage to be revised to a
> usable position will be a galley system built on these existing
> packages.
>
> ----------------------------------------------------------------
> The LaTeX3 Project
> ----------------------------------------------------------------
> ----------------------------------------------------------------
>
> ----------------------------------------------------------------------
>
> Users may view the package catalogue entry at
> http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/xpackages.html
> or they may browse the package directory at
> http://www.tex.ac.uk/tex-archive//macros/latex/contrib/xpackages
> _______________________________________________
> Ctan mailing list
> Ctan(a)dante.de
> https://lists.dante.de/mailman/listinfo/ctan
This should within a day be at your local mirror.
Jim Hef{}feron
Saint Michael's College
.................................................................................
The following information was provided by our fellow contributor:
Name of contribution: PerlTeX
Version number: 2.0
Author's name: Scott Pakin
Location on CTAN: /macros/latex/contrib/perltex/
Summary description: Define LaTeX macros in terms of Perl code
License type: lppl
Announcement text:
----------------------------------------------------------------------
PerlTeX is a combination Perl script (perltex.pl) and LaTeX2e style
file (perltex.sty) that, together, give the user the ability to define
LaTeX macros in terms of Perl code. Once defined, a Perl macro becomes
indistinguishable from any other LaTeX macro. PerlTeX thereby combines
LaTeX's typesetting power with Perl's programmability.
Version 2.0 (not a major release, just the version after 1.9) of
PerlTeX fixes two bugs. First, user code can now safely change the
current directory. Second, multi-paragraph error output is now
reported correctly. Thanks to Przemyslaw Wesolek for providing a bug
report and minimal example that triggered both bugs.
----------------------------------------------------------------------
This package is located at
http://tug.ctan.org/tex-archive/macros/latex/contrib/perltex/
. More information is at
http://tug.ctan.org/pkg/perltex
(if the package is new it may take a day for that information to
appear). We are supported by the TeX Users Group http://www.tug.org .
Please join a users group; see http://www.tug.org/usergroups.html .
On Sun, 22 Nov 2009 François Charette submitted an update to the
polyglossia
package.
The package provides a complete Babel replacement for users of XeLaTeX. The
initial version includes support for 54 different language
Location on CTAN: /macros/xetex/latex/polyglossia/
Summary description: Modern multilingual typesetting with XeLaTeX
License type: lppl
Announcement text:
----------------------------------------------------------------------
Bugfix for version 1.1.0
Only the language modules for french, breton, turkish and sanskrit are
affected.
----------------------------------------------------------------------
This package is located at
http://mirror.ctan.org/macros/xetex/latex/polyglossia/
. More information is at
http://tug.ctan.org/info/?id=polyglossia
(if the package is new it may take a day for that information to
appear). We are supported by the TeX Users Group http://www.tug.org .
Please join a users group; see http://www.tug.org/usergroups.html .
_______________________________________________
Thanks for the upload.
For the CTAN Team
Rainer Schöpf
On Sat, 21 Nov 2009 Andreas Löffler submitted an update to the
sparklines
package.
Sparklines are intense, simple, wordlike graphics (so named by Edward Tufte).
Location on CTAN: /graphics/sparklines
License type: gpl
Announcement text:
----------------------------------------------------------------------
removed errors from previous version
added color support for drawing sparklines
----------------------------------------------------------------------
This package is located at
http://mirror.ctan.org/graphics/sparklines
. More information is at
http://tug.ctan.org/info/?id=sparklines
(if the package is new it may take a day for that information to
appear). We are supported by the TeX Users Group http://www.tug.org .
Please join a users group; see http://www.tug.org/usergroups.html .
_______________________________________________
Thanks for the upload.
For the CTAN Team
Rainer Schöpf
back on the 17th, the daemon piped up and wittered about an upload...
> The following information was provided by the package's contributor.
>
> Name of contribution: datetime
> Author's name: Nicola Talbot
> Location on CTAN: macros/latex/contrib/datetime
> Summary description: Change format of oday with commands for displaying the time
> License type: lppl
>
> Announcement text given by the package's contributor:
> ----------------------------------------------------------------------
> Version 2.56:
> * Added formattime. (Specific times can now be displayed in
> the same format as currenttime)
> * Added new date format yyyymmdd
> * Added new time format hhmmss
> * Added new package option iso
> * datetime package options now override babel's date format
> * Moved definition of
ewdateformat and
ewtimeformat before
> configuration file is loaded.
> ----------------------------------------------------------------------
and that same day i installed the new version, but was not able to
update the catalogue repository (mechanism failure at the server). so i
forgot to send this mail ... even when the catalogue repository was
mended.
so, 4 days late ...
thanks for the upload.
> Users may view the package catalogue entry at
> http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/datetime.html
> or they may browse the package directory at
> http://www.tex.ac.uk/tex-archive/macros/latex/contrib/datetime
needless to say, the catalogue entry has now done all the changing it's
going to do, from this update.
Robin Fairbairns
For the CTAN team
just as massenet prepares werther to kill himself (on the radio), up
pops the daemon and says:
> The following information was provided by the package's contributor.
>
> Name of contribution: expl3
> Author's name: LaTeX Team
> Location on CTAN: /macros/latex/contrib/expl3
> Summary description: Low-level LaTeX3 programming conventions
> License type: lppl
>
> Announcement text given by the package's contributor:
> ----------------------------------------------------------------------
> ----------------------------------------------------------------
> ----------------------------------------------------------------
> The expl3 bundle: Low-level LaTeX3 programming conventions
> ----------------------------------------------------------------
>
> The files of the expl3 bundle provide a low-level API for TeX
> programmers with special syntax conventions, completely
> separating it from document level syntax. Hence, the commands
> provided are not intended for use at the document level nor for
> use in describing design layouts in document class files.
>
> This API provides the foundation on which the LaTeX3 kernel
> and other advanced extensions are built. Special care has been
> taken so that they can be used within a LaTeX2e context as
> regular packages.
>
> The TeX and eTeX primitives are all given a new name according
> to these conventions. However, in the main direct use of the
> primitives is not required or encouraged: the expl3 modules
> define an independent low-level LaTeX3 programming language.
>
> At present, the expl3 modules are designed to be loaded on top
> of LaTeX2e:
>
> usepackage{expl3}
>
> In time, a LaTeX3 format will be produced based on this code.
> This allows the code to be used in LaTeX2e packages now while a
> stand-alone LaTeX3 is developed.
>
> ----------------------------------------------------------------
> This release (SVN 1733)
> ----------------------------------------------------------------
>
> Since SVN 1550, internal changes have been made to switch from
> cs_new:Nn to cs_new:npn (and of forth) for performance
> reasons. Some numerical code has switched from using num to
> int storage.
>
> The messaging system (l3msg) now allows messages to use up to
> four arguments. At the same time, the recovery code concept
> has been removed from l3msg, which now focusses purely on
> messages. These changes may therefore require changes to other code.
> Kernel messages are now divided up into groups, so that they can
> be named more freely. More details of these changes are included
> in l3obsolete.txt
>
> In the l3keys module, there have been some improvements to
> choices. An error is now issued if .generate_choices:n is given
> before .choice_code:n has defined the necessary code. The value
> l_keys_choice_int is now indexed from 0, rather than from 1,
> so that it is more easily used with if_case:w and so on.
>
> New functions chk_if_free_cs:c and seq_if_in:NV(TF) have
> been added. The exp_args:x function has been removed from the
> core of expl3, as it is only of significant benefit when using
> LuaTeX.
>
> Documentation has been improved at various places. Some changes
> have been made the font loading system, so that the use of
> lmodern is documented, and details of using l3doc.cfg to change the
> behaviour are provided.
> ----------------------------------------------------------------
> The LaTeX3 Project
> ----------------------------------------------------------------
> ----------------------------------------------------------------
>
> Users may view the package catalogue entry at
> http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/expl3.html
> or they may browse the package directory at
> http://www.tex.ac.uk/tex-archive//macros/latex/contrib/expl3
the catalogue entry will change overnight (though the difference will
hardly be noticeable).
Robin Fairbairns
For the CTAN team
On Fri, 20 Nov 2009, submitted an update to the
polyglossia
package.
Summary description: Modern multilingual typesetting with XeLaTeX
License type: lppl
Announcement text:
----------------------------------------------------------------------
This is a rather substantial bugfix release. See the
accompanying README file for details.
----------------------------------------------------------------------
This package is located at
http://mirror.ctan.org/macros/xetex/latex/polyglossia/
. More information is at
http://tug.ctan.org/info/?id=polyglossia
(if the package is new it may take a day for that information to
appear). We are supported by the TeX Users Group http://www.tug.org .
Please join a users group; see http://www.tug.org/usergroups.html .
_______________________________________________
Thanks for the upload.
For the CTAN Team
Rainer Schöpf
This should within a day be at your local mirror.
Jim Hef{}feron
Saint Michael's College
...........................................................................
The following information was provided by our fellow contributor:
Name of contribution: The Memoir class
Version number: v1.61803398c
Author's name: Lars Madsen (memoir maintainer)
Location on CTAN: /macros/latex/contrib/memoir/
Summary description: Recent bug fixes for memoir
License type: lppl
Announcement text:
----------------------------------------------------------------------
>From the README:
-- fixed typo that broke flushbottom. Please note that this
fix WILL
change existing documents, potentially changing page breaks.
-- fixed a problem that might cause the addition of
trimmarks to shift
the output box a bit downward. Thanks to Heiko Oberdiek
for the
analysis and fix
-- fixed a typo in an example in the manual
-- changed markml, markmr, marktm and markbm to
place markers
for the middle parts of the text. Earlier they did
nothing and had
to be defined by the user. Now the user can simply define
them to do
nothing if needed.
-- added visual example to the manual showing the four trim
mark types
-- changed the madsen chapter style such that it now have a
better
unnumbered look
----------------------------------------------------------------------
This package is located at
http://tug.ctan.org/tex-archive/macros/latex/contrib/memoir/
. More information is at
http://tug.ctan.org/pkg/memoir
(if the package is new it may take a day for that information to
appear). We are supported by the TeX Users Group http://www.tug.org .
Please join a users group; see http://www.tug.org/usergroups.html .
just as i was relaxing before a strenuous afternoon's sleep, the daemon
popped up its head and cried:
> The following information was provided by the package's contributor.
>
> Name of contribution: datatool
> Author's name: Nicola Talbot
> Location on CTAN: macros/latex/contrib/datatool
> Summary description: Tools to load and manipulate data
> License type: lppl
>
> Announcement text given by the package's contributor:
> ----------------------------------------------------------------------
> v2.03:
> * Added facility to clear or delete a database.
>
> * Fixed bug in DTLsavedb that prints duplicate information to file.
>
> * DTLreplaceentryforrow expands the replacement value
>
> * DTLappendtorow expands the new value
>
> * DTLnewdbentry : user can choose between expanding or not
> expanding value before adding to database.
>
> * Renamed dtl@columnindex to dtlcolumnindex so that it can be
> used in the document.
>
> * Spaces may now occur after commas (but not before) in the
> assignment part of DTLforeach
>
> * Fixed missing backslashes in example in manual (pounds->pounds)
>
> * Fixed type in datapie documentation: non-colour option is
> gray not monochrome.
>
> * Added package person.sty
thanks for that; i've installed the new version and updated the
catalogue entry (noting the new package).
> Users may view the package catalogue entry at
> http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/datatool.html
> or they may browse the package directory at
> http://www.tex.ac.uk/tex-archive/macros/latex/contrib/datatool
as always, the catalogue entry will change overnight.
Robin Fairbairns
For the CTAN team