Henri Menke submitted an update to the
pgf
package.
Version number: 3.1.5
License type: lppl1.3c gpl2 fdl
Summary description: Create PostScript and PDF graphics in TeX
Announcement text:
----------------------------------------------------------------------
# BREAKING CHANGES
- The computation of path times in the `intersection` library was wrong
when sorting intersections and did therefore not work correctly (#480).
This is fixed now, but that also means that the order of intersections
might change if you were using sorting before. You can easily check this
by looking for `pgfintersectionsortbyfirstpath` and
`pgfintersectionsortbyfirstpath` or the `sort by` key if you are using
intersections in Ti*k*Z.
- It turned out that in `pgf@protocolsizes` the `pgf@path@size@hook` was
executed only if the picture was actually to be placed. This led to the
problem that the `local bounding box` was not updated correctly (#795).
To correct this, the hook is now executed unconditionally.
- To get name prefixes for `pic` working (#311) the resolution of node
names in ` ikz@calc@anchor` now has two stages. First it tries to look
up the prefixed name and uses it if it exists. If there is no prefixed
name, the global name without prefix will be looked up and used (fixes
#717). Previously, if the prefixed name did not exist and error was
issued immediately without attempting to look up the global name.
- There was a bug in old PGF versions that the body of `pgfkeysedef` was
not fully expanded #305. This was fixed in PGF 3.1 (ac33f7e5) by the use
of `scantokens`. Unfortunately when expanding the body the catcodes at
the point of use are taken instead of the catcodes at the point of
definition. This led to new bugs like #669. With the new version we are
taking a middle ground. We support macro definitions within edef bodies by
doubling all the hashes followed by numbers. All other hashes have to be
escaped manually. We assume that this is not a common use case.
# New features
You can read about these new features in the manual:
- The `patterns.meta` library now provides a couple of predefined patterns
which can be used as replacements for the ones provided by the `patterns`
library.
- Tight bounding boxes for Bezier curves using the `bbox` library. This
feature was contributed by @tallmarmot. Thanks!
- New pgfkeys handler `.evaluated`
- The RGB color model is now supported in Plain TeX, i.e. values can be
integers 0-255 instead of floats 0-1 for rgb.
- Annotations for code examples in the manual as to which libraries are
required. These were contributed by Stefan Pinnow (@Mo-Gul). Thanks!
- GitHub issue templates for more streamlined bug reporting.
- New build system based on Lua. We'd like to have a more cross-platform
build system. The old system was based on Makefiles, which will be
retained for a while but gradually phased out. In the future we hope to
be able to implement a regression test suite.
# Removed features
- In the last release the undocumented commands `
awx`, `
awy`, `
awz`,
and `coord` were added to the `path let` operation. These proved to be
not as useful as anticipated (#731) and were therefore removed again.
# Bug fixes
Lots of bug fixes. On GitHub you can click the commit hashes and the
issue numbers to get to the fix and the ticket, respectively.
0b095288 #793
ba8628c8 #804
c6ef774c #305 #669
135e361e #759
be8dfa7e #769
26cea424 #805 #806
f63131b4 #801
4204b35b #803
167a78eb #798
8445f362 #796
03b89120 #795
acd2ca38 #480
d2caaf3a #387
a5989c1e #442
9d4e1020 #428
96f41c41 #730
b2bbefda #775 #776
d9e677f5 #400
94be30ee #788
a632c4d0 #790
41a85559 #789
319cae01 #512
969b1f8d #726
888f902c #785
226808c3 #784
13dab67d #736
92faccff #643 #773 #774
3c909b77 #770
6ccafffa #519 #751
3cf72768 #627
37c39d0e #602
a547358e #727
97a18d33 #767
2e11f549 #728
f7a24c56 #719
88951be5 #311 #717
08275e30 #747
fddaaad7 #753
a93c47eb #762
88954e20 #768
1302de8a #756
b2656567 #743
47f87253 #742
5e2f4a88 #284
aee5465f #735
4aaa25e6 #736
76a69d29 #640 #711 #729
2d5fb0c3 #720
bb5614ea #718
5c746e52 #715
ff369f8a #721
7ee3a2ca #361
----------------------------------------------------------------------
This package is located at
http://mirror.ctan.org/graphics/pgf/base
More information is at
https://www.ctan.org/pkg/pgf
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Erik Braun
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Boris Veytsman submitted an update to the
acmart
package.
Version number: 1.66 2019-12-18
License type: lppl1.3
Summary description: Class for typesetting publications of ACM
Announcement text:
----------------------------------------------------------------------
Version 1.66 Bug fixes
BibTeX change: location is now a synonym for city (Feras Saad)
ACM reference format is now mandatory for papers over one page.
CCS concepts and keywords are now mandatory for papers over two pages.
Authors' addresses are mandatory for journal articles.
----------------------------------------------------------------------
This package is located at
http://mirror.ctan.org/macros/latex/contrib/acmart
More information is at
https://www.ctan.org/pkg/acmart
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Erik Braun
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Marei Peischl submitted an update to the
tuda-ci
package.
Version number: 2.04
License type: lppl1.3c
Summary description: LaTeX templates of Technische Universität Darmstadt
Announcement text:
----------------------------------------------------------------------
v2.04 (2019-12-17) Bugfixes & Layout adjustments
- bugfixes in tudaexercise.cls
- add mechanism to use studentID for tudapub's thesis mode
- extend documentation
- improved implementation of tudaexercise's headline mechanism
v2.05 (2019-12-18) Fix identbarcolor mechanism in tudaexercise
----------------------------------------------------------------------
This package is located at
http://mirror.ctan.org/macros/latex/contrib/tuda-ci
More information is at
https://www.ctan.org/pkg/tuda-ci
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Erik Braun
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Andreas Matthias submitted an update to the
pdfpages
package.
Version number: 0.5p
License type: lppl1.3c
Summary description: Include PDF documents in LaTeX
Announcement text:
----------------------------------------------------------------------
Version 0.5p fixed an issue with empty pages. Erroneously page 1 of the
PDF was inserted instead of an empty page.
----------------------------------------------------------------------
This package is located at
http://mirror.ctan.org/macros/latex/contrib/pdfpages
More information is at
https://www.ctan.org/pkg/pdfpages
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Erik Braun
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Daniel Benjamin Miller submitted the
clara
package.
Version number: 2019-12-17
License type: ofl gpl2
Summary description: A serif font family
Announcement text:
----------------------------------------------------------------------
Clara is a type family created specially by Séamas Ó Brógáin for printing A Dictionary of
Editing (2015). The family includes italic, bold, bold italic, and small capitals, while the
character set includes (monotonic) Greek, Cyrillic, ogham, phonetic and mathematical
ranges, scribal abbreviations and other specialist characters. The fonts also include
some OpenType features (such as ligature substitution, small capitals, and old-style
numerals) and variant forms for particular languages.
----------------------------------------------------------------------
This package is located at
http://mirror.ctan.org/fonts/clara
More information is at
http://www.ctan.org/pkg/clara
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Ina Dau
--
The Oberdiek Package Support Group submitted an update to the
oberdiek
package.
Version number: 2019-12-15
License type: lppl1.3c
Summary description: A bundle of packages submitted by Heiko Oberdiek
Announcement text:
----------------------------------------------------------------------
Update to Oberdiek package 2019/12/09
Package updates
---------------
auxhook 2019/12/15 v1.5
Moved to its own repository
https://github.com/ho-tex/auxhook
bigintcalc 2019/12/15 v1.5
Moved to its own repository
https://github.com/ho-tex/bigintcalc
etexcmds 2019/12/15 v1.7
Moved to its own repository
Use iftex package directly, not the ifluatex wrapper package.
https://github.com/ho-tex/etexcmds
gettitlestring 2019/12/15 v1.6
Moved to its own repository
https://github.com/ho-tex/gettitlestring
hycolor (and xcolor-patch) 2019/12/15 v1.9
Moved to its own repository
The sub-package xcolor-patch.sty is still generateted but is no longer
included by default.
https://github.com/ho-tex/hycolor
intcalc 2019/12/15 v1.3
Moved to its own repository
https://github.com/ho-tex/intcalc
kvdefinekeys 2019/12/15 v1.5
Moved to its own repository
Avoid use of ltxcmds package in LaTeX.
https://github.com/ho-tex/kvdefinekeys
kvsetkeys 2019/12/15 v1.18
Moved to its own repository
Avoid use of etexcmds and infwarrerr packages in LaTeX.
https://github.com/ho-tex/kvsetkeys
ltxcmds 2019/12/15 v1.24
Moved to its own repository
https://github.com/ho-tex/ltxcmds
refcount 2019/12/15 v3.6
Moved to its own repository
https://github.com/ho-tex/refcount
soulutf8 2019/12/15 v1.2
Moved to its own repository (based on a fork of the original soul
repository)
https://github.com/ho-tex/soul
uniquecounter 2019/12/15 v1.4
Moved to its own repository
https://github.com/ho-tex/uniquecounter
------------
If you install a minimal tex installation that previously installed
oberdiek then to install the equivalent set of packages you may now
need to install
accsupp
alphalph
askinclude
atbegshi
atenddvi
attachfile2
atveryend
auxhook
bigintcalc
bitset
bookmark
catchfile
embedfile
epstopdf-pkg
etexcmds
gettitlestring
grfext
grffile
hobsub
hologo
hycolor
iftex
infwarerr
inputenx
intcalc
kvdefinekeys
kvoptions
kvsetkeys
letltxmacro
listingsutf8
ltxcmds
luacolor
magicnum
makerobust
mleftright
oberdiek
pdfescape
pdfcolmk
pdflscape
pdftexcmds
picture
pmboxdraw
refcount
rerunfilecheck
selinput
soulutf8
stringenc
transparent
uniquecounter
zref
----------------------------------------------------------------------
This package is located at
http://mirror.ctan.org/macros/latex/contrib/oberdiek
More information is at
https://www.ctan.org/pkg/oberdiek
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
The Oberdiek Package Support Group submitted an update to the
uniquecounter
package.
Version number: 1.4 2019-12-15
License type: lppl1.3
Summary description: Provides unlimited unique counter
Announcement text:
----------------------------------------------------------------------
uniquecounter 2019/12/15 v1.4
Moved to its own repository
https://github.com/ho-tex/uniquecounter
----------------------------------------------------------------------
This package is located at
http://mirror.ctan.org/macros/latex/contrib/uniquecounter
More information is at
https://www.ctan.org/pkg/uniquecounter
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
The Oberdiek Package Support Group submitted an update to the
soulutf8
package.
Version number: 1.2 2019-12-15
License type: lppl1.3
Summary description: Permit use of UTF-8 characters in soul
Announcement text:
----------------------------------------------------------------------
soulutf8 2019/12/15 v1.2
Moved to its own repository (based on a fork of the original soul
repository)
https://github.com/ho-tex/soul
----------------------------------------------------------------------
This package is located at
http://mirror.ctan.org/macros/latex/contrib/soulutf8
More information is at
https://www.ctan.org/pkg/soulutf8
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
The Oberdiek Package Support Group submitted an update to the
refcount
package.
Version number: 3.6 2019-12-15
License type: lppl1.3
Summary description: Counter operations with label references
Announcement text:
----------------------------------------------------------------------
refcount 2019/12/15 v3.6
Moved to its own repository
https://github.com/ho-tex/refcount
----------------------------------------------------------------------
This package is located at
http://mirror.ctan.org/macros/latex/contrib/refcount
More information is at
https://www.ctan.org/pkg/refcount
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
The Oberdiek Package Support Group submitted an update to the
ltxcmds
package.
Version number: 1.24 2019-12-15
License type: lppl1.3
Summary description: Some LaTeX kernel commands for general use
Announcement text:
----------------------------------------------------------------------
ltxcmds 2019/12/15 v1.24
Moved to its own repository
https://github.com/ho-tex/ltxcmds
----------------------------------------------------------------------
This package is located at
http://mirror.ctan.org/macros/latex/contrib/ltxcmds
More information is at
https://www.ctan.org/pkg/ltxcmds
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .