Nelson Lago submitted an update to the
texlogsieve
package.
Version number: 1.5.0 2025-03-03
License type: gpl3+
Summary description: Filter and summarize LaTeX log files
Announcement text:
----------------------------------------------------------------------
This version identifies some more log messages (a few of which made the program get
confused), detects repetitions better, and presents more context for unknown messages.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/support/texlogsieve
More information is at
https://www.ctan.org/pkg/texlogsieve
------------------------------------------------------------------------
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
Nicola Talbot submitted an update to the
datatool
package.
Version: 3.0 2025-03-03
License: lppl1.3
Summary description: Tools to load and manipulate data
Announcement text:
--------------------------------------------------------------------------------
Major rewrite. Rollback to v2.32 available if there are any issues.
Key features:
- new 'math' package options: math=lua and math=l3fp. If not specified, the
defaults are now math=lua for LuaLaTeX and math=l3fp otherwise.
The older options are still supported, but the newer ones are better
and support scientific notation.
- parsed formatted numbers and currency have their values embedded within
the control sequence variable for easy access without having to reparse.
Note that this affects expansion, which may cause a difference from v2.32.
For example:
\DTLparse\result{\$12,345.67}
Original text: \result.
Data type: \DTLgetDataTypeName{\DTLdatumtype{\result}}.
Numeric value: \DTLdatumvalue{\result}.
Currency symbol: \DTLdatumcurrency{\result}.
In this case, \result will only expand as far as the original text.
To fully expand use \DTLusedatum{\result}.
- For databases that contain numeric values that will be used in calculations
(including plotting), use \DTLsetup{store-datum} (before creating the
database) to embed the numeric information within the database entries.
This should improve build time but may impair fast data lookup of unique strings.
- New multi-purpose \DTLaction command with key=value interface that may
be used instead of the alternative commands with long names.
- New sort functions that internally use \seq_sort:Nn for faster sorting.
The old sort commands still work but the newer ones are more efficient.
Note: the glossaries package uses the datatool-base sorting commands
for \printnoidxglossary. If you are using that command you may notice a
difference. Make sure you have at least glossaries v4.56 to take
advantage of the improved sorting and new localisation support.
- Localisation support has been added for orthography (alphabet order for
word sorting) and for numeric parsing (currency symbols, number group
separator and decimal character).
Support for numeric parsing and currency is supplied by datatool-regions
which needs to be installed separately.
Support for orthography is supplied by the applicable language module,
which needs to be installed separately. Currently only datatool-english
is available.
For example (assuming datatool v3.0, datatool-regions and datatool-english
are all installed):
\documentclass{article}
\usepackage{fontspec}
\setromanfont{Noto Serif}
\usepackage[locales={en-BE,ang-Latn}]{datatool-base}
\newcommand{\wordlist}{ýþung, eásteweard, áǽðan,
Œthelwald, þorn, æsċ, eaþ-fynde, ðæt,
Æðelþryð, aardvark, zebra, ƿēana, Oswine}
\begin{document}
Currency: \DTLdecimaltocurrency{1234.56}{\result}\result.
\DTLenLocaleHook
\DTLsortwordlist{\wordlist}{\DTLsortletterhandler}
Sorted list: \DTLformatlist{\wordlist}.
\DTLangLatnLocaleHook
\DTLsortwordlist{\wordlist}{\DTLsortletterhandler}
Sorted list: \DTLformatlist{\wordlist}.
\DTLresetRegion
\DTLresetLanguage
Currency: \DTLdecimaltocurrency{1234.56}{\result}\result.
\DTLsortwordlist{\wordlist}{\DTLsortletterhandler}
Sorted list: \DTLformatlist{\wordlist}.
\end{document}
The result is:
Currency: 1.234,56€.
Sorted list: aardvark, Æðelþryð, æsċ, áǽðan, ðæt, eásteweard,
eaþ-fynde, Œthelwald, Oswine, þorn, ƿēana, ýþung and zebra.
Sorted list: aardvark, áǽðan, eásteweard, eaþ-fynde, Œthelwald,
Oswine, ýþung, zebra, ƿēana, ðæt, æsċ, Æðelþryð ⁊ þorn.
Currency: ¤1,234.56.
Sorted list: aardvark, eaþ-fynde, eásteweard, Oswine, zebra, áǽðan,
æsċ, Æðelþryð, ðæt, ýþung, þorn, Œthelwald & ƿēana.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/datatool
More information is at
https://www.ctan.org/pkg/datatool
--------------------------------------------------------------------------------
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 .
Alceu Frigeri submitted the
tikzcalendarnotes
package.
Version number: 1.0 2025-03-03
License type: lppl1.3c gpl3+
Summary description: Highlighting, Marking and Annotating dates in a TikZ
calendar in a systematic way
Announcement text:
----------------------------------------------------------------------
This package offers a TikZ calendar's arrangement and provides a set of
commands to highlight, mark and annotate dates.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/tikzcalendarnotes
More information is at
https://www.ctan.org/pkg/tikzcalendarnotes
------------------------------------------------------------------------
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
Hu Zhenzhen submitted an update to the
biblatex-gb7714-2015
package.
Version: 1.1t 2025-03-03
License: lppl1.3c
Summary description: A BibLaTeX implementation of the GBT7714-2015 bibliography style for Chinese users
Announcement text:
----------------------------------------------------------------------
1. add toggle gbNoAfPcSpace to delete the automatically added
space after parencite for numeric style.
2. revise the macro modifydate to make it outputs in the order
of eventdate, enddate, and date.
3. revise the doc and readme.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/biblatex-gb7714-2015
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-gb7…
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
Oliver Beery submitted an update to the
fontscale
package.
Version: 4.0.0 2025-03-02
License: lppl1.3c
Summary description: A flexible interface for setting font sizes
Announcement text:
--------------------------------------------------------------------------------
## [v4.0.0] - 2025-03-02
### Added
- `fontscale` version 3 can be used by declaring `\usepackage{fontscale}[=v3]`.
- `fontscale-v3.sty`
### Removed
- The package keys and commands that take a dimen or skip expression as a value
or argument no longer append a default unit of `pt` and remove extra trailing
tokens, if any. (This feature had relied on exploiting `expl3` implementation
details.)
### Changed
- `fontscale` is no longer compatible with the `scalefnt` package.
- The keys `<font size command>` are now shortcuts for the keys `<font size
command>/size`. (The previous functionality no longer makes syntactic sense
given the removal of default unit support.)
- Renamed the document commands using the recommended all-lowercase convention:
- `\CurrentFontStep` to `\currentfontstep`
- `\CurrentFontScale` to `\currentfontscale`
- `\CurrentFontSize` to `\currentfontsize`
- `\CurrentFontBaselineskip` to `\currentfontbaselineskip`
- `\SetFontStep` to `\setfontstep`
- `\SetFontScale` to `\setfontscale`
- `\SetFontSize` to `\setfontsize`
- `\ScaleFont` to `\scalefont`
- `\SetFontSizeBaselineskip` to `\setfontsizebaselineskip`
- `\SetFontBaselineskip` to `\setfontbaselineskip`
- `\PrintFontSizeParameters` to `\printfontsizeparameters`
- `\PrintAllFontSizeParameters` to `\printallfontsizeparameters`
- `\PrintSampleText` to `\printsampletext`
- `\PrintFontSizeCommand` to `\printfontsizecommand`
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/fontscale
More information is at
https://www.ctan.org/pkg/fontscale
--------------------------------------------------------------------------------
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 .
Scott Pakin submitted an update to the
bytefield
package.
Version: 2.9
License: lppl1.3a
Summary description: Create illustrations for network protocol specifications
Announcement text:
--------------------------------------------------------------------------------
The bytefield package helps the user create illustrations for network protocol
specifications and anything else that utilizes fields of data. These
illustrations show how the bits and bytes are laid out in a packet, register,
or memory.
Version 2.9 updates bytefield for compatibility with newer versions of LaTeX.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/bytefield
More information is at
https://www.ctan.org/pkg/bytefield
--------------------------------------------------------------------------------
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 .
Nicola Talbot submitted the
datatool-english
package.
Version: 1.0
License: lppl1.3
Summary description: English language support for datatool.sty v3.0+
Announcement text:
--------------------------------------------------------------------------------
The datatool-english bundle provides the English ldf files for the datatool
package (v3.0+).
The *.ldf files should all be placed on TeX's path.
These files don't require any explicit loading. They will
automatically be input by datatool-base.sty (or relevant
supplementary package) if they are found and required by the
tracklang localisation settings. See the datatool v3.0+ manual
for further details.
The English files provide encoding support for UTF-8 and
ISO-8859-1 (Latin 1). Any other encoding will be treated as US-ASCII.
This bundle also includes limited support for Old English (Anglo-Saxon)
mainly to provide an example for a language that has multiple scripts
(in this case, Latin and Runic) or for a language that has an extended
Latin or non-Latin script. The language codes are ang-Latn for Anglo-Saxon
Latin Script and ang-Runr for Anglo-Saxon Runic Script. There's only
support for UTF-8 with the Anglo-Saxon files.
**This is being released in advance of the upcoming datatool v3.0 release.**
These files will be ignored by existing versions of datatool.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/datatool-english
More information is at
https://www.ctan.org/pkg/datatool-english
--------------------------------------------------------------------------------
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 .
Mingyu Xia submitted an update to the
LiteTable
package.
Version: 3.3B 2025-03-02
License: lppl1.3c
Summary description: Class schedules with colorful course blocks
Announcement text:
----------------------------------------------------------------------
- Updated the manuals.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/litetable
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/litetable/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
kkotsi submitted the
outoruby
package.
Version: 0.0.0 2025-03-02
License: gpl3
Summary description: Ruby with line break support for Japanese text
Announcement text:
----------------------------------------------------------------------
This is the initial release of a new Japanese ruby package
with line break support.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/outoruby
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/outoruby/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
Mingyu Xia submitted an update to the
NoteBeamer
package.
Version: 4.1C 2025-03-02
License: lppl1.3c
Summary description: A template for printing presentations on notepaper
Announcement text:
----------------------------------------------------------------------
- Updated the manual.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/notebeamer
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/notebeamer/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
Nicola Talbot submitted the
datatool-regions
package.
Version: 1.0
License: lppl1.3
Summary description: Region (Numeric) Support for datatool v3.0+
Announcement text:
--------------------------------------------------------------------------------
The datatool-regions bundle provides the language-independent
region ldf files for the datatool package (v3.0+).
The *.ldf files should all be placed on TeX's path.
These files don't require any explicit loading. They will
automatically be input by datatool-base.sty (or relevant
supplementary package) if they are found and required by the
tracklang localisation settings. See the datatool v3.0+ manual
for further details.
The region files deal with defining (if applicable) the currency
symbol and switching to the region's currency in the region's hook.
Region files may additionally (if not dependent on the language) set
the number group and decimal characters (for formatting and parsing),
and provide functions for parsing numeric dates and times.
**This is being released in advance of the upcoming datatool v3.0 release.**
These files will be ignored by existing versions of datatool.
Only a limited number of regions are currently included.
Additional regions can be added via pull request on GitHub
https://github.com/nlct/datatool-regions
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/datatool-regions
More information is at
https://www.ctan.org/pkg/datatool-regions
--------------------------------------------------------------------------------
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 .
Mingyu Xia submitted an update to the
LiteTable
package.
Version: 3.3A 2025-03-01
License: lppl1.3c
Summary description: Class schedules with colorful course blocks
Announcement text:
----------------------------------------------------------------------
- Rewritten in literate programming
- The `litetable` is in the type of **package** now, which will
make it more flexible.
- Standardized some l3 functions’ / variables’ naming rule.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/litetable
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/litetable/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
Mingyu Xia submitted an update to the
NoteBeamer
package.
Version: 4.1B 2025-03-01
License: lppl1.3c
Summary description: A template for printing presentations on notepaper
Announcement text:
----------------------------------------------------------------------
- Standardize the naming conventions for LaTeX3 variables.
- Updated the implementation part.
- Keep only the documentation part of the manual on CTAN and
the implementation part hidden.
- Standardize some l3codingstyle in the dtx file.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/notebeamer
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/notebeamer/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
Clea F. Rees submitted the
chronos
package.
Version: 0.9
License: lppl1.3c
Summary description: TikZ-based package for drawing customisable timelines
with support for colour schemes, styles and memoization
Announcement text:
----------------------------------------------------------------------
Customisable TikZ-based timelines with support for styles and colour schemes.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/chronos
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/chronos/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
Fr. Samuel Springuel submitted an update to the
gregoriotex
package.
Version: 6.1.0
License: gpl3
Summary description: Engraving Gregorian Chant scores
Announcement text:
--------------------------------------------------------------------------------
This is the release intended to go into TeX Live 2025.
### Fixed
- Multiple Scribus render frames were all using the same file name, which would
result in the same score appearing in all render frames. This change makes
the score files use an available Scribus variable to force multiple file
names.
- When kpsewhich cannot write to a particular location, it generates an error
which is directed to stderr but not to our glog file. This created an
undocumented error when trying to write to a gtex file to a bad location.
We now capture stderr output produced when compiling scores and redirect it to
our glog file so that the error is properly recorded. Fixes
[#1541](https://github.com/gregorio-project/gregorio/issues/1541).
- Fixed the interaction between hyphens and styles.
See [#1538](https://github.com/gregorio-project/gregorio/issues/1538).
- Fixed the loss of ongoing styles when a syllable starts with a forced center.
See [#1551](https://github.com/gregorio-project/gregorio/issues/1551).
- Fixed first syllables of one letter with a style causing a segfault.
See [#1585](https://github.com/gregorio-project/gregorio/issues/1585).
- Fixed a bug that caused a custos to sometimes change into a clef.
See [#1373](https://github.com/gregorio-project/gregorio/issues/1373).
- Fixed the alignment of 2-line initials so that an initial's baseline more
exactly aligns with the baseline of the lowest line it appears next to.
- When fancyhdr and GregorioTeX are used together, GregorioTeX's disabling of
hyphenation and its `post_linebreak` modification of the
`post_linebreak_filter` interfere with multiline headers. Using the
`fancyhdr/before` and `fancyhdr/after` hooks we temporarily reenable
hyphenation and disable our `post_linebreak` modification while headers and
footers are being processed in the middle of a score. See
[#1603](https://github.com/gregorio-project/gregorio/issues/1603).
- Fixed a bug that could cause a hyphen to appear on the wrong line.
See [#1319](https://github.com/gregorio-project/gregorio/issues/1319).
- Fixed the placement of above-lines text (`<alt>`) relative to a note above
the staff or when the number of staff lines is not 4.
See [#1613](https://github.com/gregorio-project/gregorio/issues/1613) and
[#1614](https://github.com/gregorio-project/gregorio/issues/1614).
- Fixed a bug where the above-lines text (`<alt>`) could collide with a note
above the staff. See
[#1613](https://github.com/gregorio-project/gregorio/issues/1613).
- Fixed a bug that could cause the clef and staff to be printed too high.
See [#1503](https://github.com/gregorio-project/gregorio/issues/1503).
### Changed
- Modified gregorio to write to the log file specified as an argument and to
send all messages to it (except errors about opening the log file itself).
See [#1541](https://github.com/gregorio-project/gregorio/issues/1541) and
[#1628](https://github.com/gregorio-project/gregorio/issues/1628).
- Defined an output directory for gtex and glog files. Default is `tmp-gre`.
This can be changed using `\gresetoutputdir{...}`. Fixes
[#1393](https://github.com/gregorio-project/gregorio/issues/1393),
[#1542](https://github.com/gregorio-project/gregorio/issues/1542), and
[#1571](https://github.com/gregorio-project/gregorio/issues/1571).
- GregorioTeX no longer searches for and reuses existing gtex files using
kpathsea; it only looks in the output directory.
- If gtex or glog files from other versions of gregorio are found either in the
same directory as the gabc file or in the output directory, they are deleted.
- gabc.vim has been expanded into a proper vim plugin.
### Added
- Added a configurable setting `\gresetunisonbreakbehavior` to control
automatic line breaks between unison notes above a syllable. Defaults to
`breakable` for backwards compatibility, but may be set to `unbreakable` if
that behavior is desired.
See [#1504](https://github.com/gregorio-project/gregorio/issues/1504).
- Added the ability to fuse upwards to a virga. See
[#1558](https://github.com/gregorio-project/gregorio/issues/1558)
- Added the ability to use the "stroke" form of a clivis instead of the default
two-notes form by specifying `[shape:stroke]` after the clivis to change.
See [#1558](https://github.com/gregorio-project/gregorio/issues/1558)
- Allow `\gresetinitiallines{n}` where `n` is any number of lines (a
non-negative integer). The manual linebreaks (`z`) that used to be required
for 2-line initials are no longer required.
See [#1488](https://github.com/gregorio-project/gregorio/issues/1488). Added
new options `\gresetinitialanchor` and `\gresetinitialposition` to control
the placement of initials.
- Added new alterations: soft flat (X) and sharp (##), which appear when there
is no previous flat or sharp (respectively) in effect, and soft natural (Y),
which appears when there is a previous flat or sharp in effect. A new option
`\gresetalterationeffect` determines what the "effect" of an alteration is.
It defaults to `line`, which is useful for Dominican chant. See
[#157](https://github.com/gregorio-project/gregorio/issues/157) and also
[#1575](https://github.com/gregorio-project/gregorio/issues/1575).
- 9 new St. Gall neume glyphs have been added to the `gregall` font.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/support/gregoriotex
More information is at
https://www.ctan.org/pkg/gregoriotex
--------------------------------------------------------------------------------
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 .
Herbert Voß submitted an update to the
xltabular
package.
Version number: 2.0i
License type: lppl1.3
Summary description: Longtable support with possible X-column specifier
Announcement text:
----------------------------------------------------------------------
This version has tagging support
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/xltabular
More information is at
https://www.ctan.org/pkg/xltabular
------------------------------------------------------------------------
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
Dohyun Kim submitted an update to the
luatexko
package.
Version number: 3.8 2025-02-28
License type: lppl1.3c
Summary description: Typeset Korean with Lua(La)TeX
Announcement text:
----------------------------------------------------------------------
- fix an age-old bug regarding protrusion of harfbuzz font
- add 0xFF0C and 0xFF0E to fonts.protrusions.setups.default
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/luatex/generic/luatexko
More information is at
https://www.ctan.org/pkg/luatexko
------------------------------------------------------------------------
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
HUANG Yuxi submitted an update to the
hustthesis
package.
Version: 2.0.0 2025-02-27
License: lppl1.3c
Summary description: Unofficial thesis template for Huazhong University
Announcement text:
----------------------------------------------------------------------
Version 2.0.0 rewrites the previous version of document class using
Expl3 and complies with the latest official formatting guidelines.
Additionally, version 2.0.0 introduces a new citation and
bibliography style based on BibLaTeX.
Please note that it is not backward compatible with earlier versions.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/hustthesis
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/hustthesis/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
Conrad Kosowsky submitted the
math-operator
package.
Version: 1.0 2025-02-27
License: lppl1.3c
Summary description: Predefined and new math operators
Announcement text:
----------------------------------------------------------------------
The math-operator package defines control sequences for roughly
one hundred and fifty math operators, including special functions,
probability distributions, pure mathematical constructions, and
a variant of \overline. The package also provides an interface
for users to define new math operators similar to the amsopn package.
New operators can be medium or bold weight, and they may be declared
as \mathord or \mathop subformulas.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/math-operator
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/math-operator/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
Joseph Wright submitted an update to the
siunitx
package.
Version: 3.4.6 2025-02-27
License: lppl1.3c
Summary description: A comprehensive (SI) units package
Announcement text:
--------------------------------------------------------------------------------
## [v3.4.6] - 2025-02-27
### Fixed
- Application of option setting `prefix-mode = combine-exponent` to complex
numbers (see issue
[\#779](https://github.com/josephwright/siunitx/issues/779))
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/siunitx
More information is at
https://www.ctan.org/pkg/siunitx
--------------------------------------------------------------------------------
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 .
Christian Tellechea submitted an update to the
spreadtab
package.
Version: 0.6
License: lppl1.3c
Summary description: Spreadsheet features for LaTeX tabular environments
Announcement text:
--------------------------------------------------------------------------------
spreatab v0.6
-------------
New in v0.6:
1. l3fp is now the only possible calculation engine, so it is mandatory to
use a version of LaTeX later than the integration of xfp into the kernel
on 2022/06/01.
2. Support for the old fp calculation engine is permanently discontinued.
3. The package options are discontinued since there is no longer a choice of
calculation engine.
4. The environment now operates in a semi-simple group.
5. The simplekv package is loaded to use the key/value system. The macro
\STset{keys=values} is made available.
6. /!\ Change in syntax: the optional argument of \begin{spreatdab} now
exclusively accepts keys/values, and thus:
* \STsavecell is replaced by the key "save list."
* \STdebug and \STdisplaytab are replaced by the key "debug."
This will break the previous use of the optional argument, but this change
is required!
7. If \STxp is present in the table, the macro triggers the full expansion of
its argument when reading the table.
8. The macro \STmakegtag is removed. Assignments via the macro-function 'tag'
are always global due to point 4.
9. The 'tag' function, if the key "tag to aux" key is set to 'true', writes
the assignments to the .aux file.
10. The key "aux save list" with value 'macroA=cellA, macroB=cellB,...' writes
the assignments to the .aux file.
11. The macros \STautoround, \STsetdecimalsep, \STeol, \STsetdisplaymarks,
\STmessage, \STnumericfieldmarker, \STtranposechar, and \STtextcell,
although still functional (but no longer documented), will be removed in
the next version in favor of \STset{key=value}.
12. The macro-functions 'ifeq', 'ifgt', and 'iflt' will be removed in the next
version since l3fp has the '?' operator.
13. Formatting, cleaning, and code improvements.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/spreadtab
More information is at
https://www.ctan.org/pkg/spreadtab
--------------------------------------------------------------------------------
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 .
Marcel Krüger submitted an update to the
luaotfload
package.
Version: 3.29 2024-12-03
License: gpl2
Summary description: OpenType ‘loader’ for Plain TeX and LaTeX
Announcement text:
----------------------------------------------------------------------
* Preserve subtypes while letterspacing.
* Improve logging for auxiliary functions.
* Improve cache path selection when parts of cache path are not writable.
* Fix broken luaotfload-tool.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/luaotfload
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/generic/luaotfload/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
Alan J. Cain submitted the
indextra
package.
Version: 0.21.2 2025-02-26
License: lppl1.3c
Summary description: Enhanced index typesetting
Announcement text:
----------------------------------------------------------------------
This package provides some enhanced features for typesetting indexes,
notably: (1) Continuation text when entries or sub-entries continue
from one page or column to the next. (2) An interface for accessing
marks created from index entries, so that (for example) a running head
can include the range of index entries that appears on the page.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/indextra
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/indextra/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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
Alain Matthes submitted an update to the
tkz-elements
package.
Version: 3.32c
License: lppl1.3
Summary description: A Lua library for drawing Euclidean geometry with TikZ or tkz-euclide
Announcement text:
--------------------------------------------------------------------------------
- Modification of the class "occs". The first argument is the main axis through a focus and a vertex.
- Additions:
- Example in the folder "examples".
- The method "swap_line" for the class "line" and a example. This makes it possible to change the orientation.
- Example for the method "isogonal" of the class "triangle".
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/tkz/tkz-elements
More information is at
https://www.ctan.org/pkg/tkz-elements
--------------------------------------------------------------------------------
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 .
Fr. Samuel Springuel submitted an update to the
gregoriotex
package.
Version: 6.1.0-rc1 2025-02-26
License: gpl3
Summary description: Engraving Gregorian Chant scores
Announcement text:
----------------------------------------------------------------------
This should be the last pre-release before the TeX Live 2025
pretest ends. All known blocking bugs have been addressed.
We'll push the final release as soon as we've verified there
are no problems with the upload to the TeX Live pretest.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/gregoriotex
The package’s files themselves can be inspected at
https://mirrors.ctan.org/support/gregoriotex/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
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