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 .