TeX & Friends (Planet by DANTE e.V.)

2024-06-20

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: l3kernel-dev

The LaTeX Project Team submitted an update to the

                  l3kernel-dev

package.

Version:  2024-06-19
License:  lppl1.3c

Summary description:  Development pre-release of l3kernel

Announcement text:
### Fixed - Avoid a low-level error when LaTeX2e key properties are given without a value ...

Thursday, 2024-06-20 15:36

2024-06-18

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: latexbug

Frank Mittelbach submitted an update to the

                latexbug

package.

Version: 1.0o 2024-06-17
License: lppl1.3c

Summary description: Bug-classification for LaTeX related bugs

Announcement text:
Add tagging project files; Mark fontspec and unicode-math as "us" ...

Tuesday, 2024-06-18 17:05

CTAN update: biblatex-publist

Jürgen Spitzmüller submitted an update to the

                biblatex-publist

package.

Version:  2.10 2024-06-17
License:  lppl1.3

Summary description:  BibLaTeX bibliography support for publication lists

Announcement text:
- Add bibchecks to show only/no peer-reviewed items. ...

Tuesday, 2024-06-18 13:48

2024-06-17

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: mismath

Antoine Missier submitted an update to the

                mismath

package.

Version number: 3.1 2024-06-16
License type: lppl1.3

Summary description: Miscellaneous mathematical macros

Announcement text:
-adding a change history, - bug fix with the '\C' macro when using 'hyperref' with ...

Monday, 2024-06-17 19:58

2024-06-16

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: tkz-grapheur

Cédric Pierquet submitted an update to the

                  tkz-grapheur

package.

Version:  0.1.4 2024-06-15
License:  lppl1.3c

Summary description:  A LaTeX package with tools for graph plotting (and TikZ)

Announcement text:
Commande normalisée pour ajouter du texte. ...

Sunday, 2024-06-16 15:38

CTAN update: latexindent

Chris Hughes submitted an update to the

                latexindent

package.

Version number: 3.24.2 2024-06-15
License type: gpl3

Summary description: Indent a LaTeX document, highlighting the programming 
structure

Announcement text:
...

Sunday, 2024-06-16 10:41

CTAN update: ptex-manual

The Japanese TeX Development Community submitted an update to the

                           ptex-manual

package.

Version:  2024-06-15
License:  bsd3

Summary description:  Japanese pTeX manual

Announcement text:
Update manuals based on TeX Live 2024 status. ...

Sunday, 2024-06-16 07:25

CTAN update: scontents

Pablo González Luengo submitted an update to the

                    scontents

package.

Version:  2.1 2024-06-14
License:  lppl1.3c

Summary description:  Stores LaTeX contents in memory or files

Announcement text:
Changes in v2.1 2024-06-14: ...

Sunday, 2024-06-16 06:55

2024-06-15

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: texlogfilter

Julien Labbé submitted an update to the

                texlogfilter

package.

Version: 1.4
License: lppl1.3

Summary description: Filter LaTeX engines output or log file

Announcement text:
texlogfilter is a Perl script designed to filter LaTeX engines output or log file (LaTeX, pdfLaTeX, LuaLaTeX or XeLaTeX). ...

Saturday, 2024-06-15 16:58

CTAN update: siunitx

Joseph Wright submitted an update to the

                  siunitx

package.

Version:  3.3.18 2024-06-14
License:  lppl1.3c

Summary description:  A comprehensive (SI) units package

Announcement text:
### Fixed - Use `fill` glue for aligning comparators (see issue [\#733] ...

Saturday, 2024-06-15 11:54

CTAN update: count1to

Marei Peischl submitted an update to the

                count1to

package.

Version: 2.11
License: lppl

Summary description: Make use of count1 to count9

Announcement text:
Removed form the ms bundle to be installed as a separate package as it's the only leftover package within ms. ...

Saturday, 2024-06-15 11:32

CTAN update: multitoc

Marei Peischl submitted an update to the

                multitoc

package.

Version: 2.02
License: lppl

Summary description: Set table of contents in multiple columns

Announcement text:
Bugfix to no longer break other lists than toc/lof/lot. This change makes the package to be removed from the ms bundle and may be installed on it's own. ...

Saturday, 2024-06-15 11:30

CTAN update: thermodynamics

Karl D. Hammond submitted an update to the

                thermodynamics

package.

Version: 2.02 2024-06-14
License: lppl1.3

Summary description: Macros for multicomponent thermodynamics documents

Announcement text:
The thermodynamics package has been updated to include much improved handling of textbook-specific notation across the eleven supported textbooks. A few ...

Saturday, 2024-06-15 05:55

CTAN update: luamplib

Dohyun Kim submitted updates to the

                luamplib

package.

Version:  2.32.2 2024-06-14
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
Version: 2.32.2 2024-06-14 ...

Saturday, 2024-06-15 05:49

2024-06-13

Announcement of New Packages on CTAN (by CTAN Maintainer)

New on CTAN: SpeLaTeX

Walter Daems submitted the

                 SpeLaTeX

package.

Version:  0.9 2024-06-12
License:  lppl1.3

Summary description:  Create PDF documents with hyperlinks to audiofragments

Announcement text:
SpeLaTeX is a new package that tries to improve the accessability of PDF files by equipping the PDF that is generated with LaTeX ...

Thursday, 2024-06-13 19:40

CTAN update: parnotes

Frank Mittelbach submitted an update to the

                   parnotes

package.

Version:  3c 2024-06-12
License:  lppl1.3

Summary description:  Notes after every paragraph (or elsewhere)

Announcement text:
Do not predefine \theparnotemark unless we are in an older LaTeX format, because this is done by \newcounter and would generate an ...

Thursday, 2024-06-13 15:47

CTAN update: pkgcheck

Manfred Lotz submitted an update to the

                pkgcheck

package.

Version:  3.2.0 2024-06-11
License:  apache2 mit

Summary description:  CTAN package checker

Announcement text:
### Added - add generation of completion support for nushell ...

Thursday, 2024-06-13 08:47

CTAN update: tblr-extras

Manuel Merino submitted an update to the

                tblr-extras

package.

Version: 1.2
License: lppl1.3c

Summary description: Extra libraries for tabularray for caption and babel compatibility

Announcement text:
Version 1.2. Adds support for italian and portuguese languages. Caption library reworked to support for label=none, and entry=none. Added partial support for ...

Thursday, 2024-06-13 07:21

CTAN update: latex-base

The LaTeX Project Team  submitted an update to the

                latex-base

package.

Version: 2024-06-01 PL1
License: lppl1.3c

Summary description: Base sources of LaTeX

Announcement text:
######################### # 2024-06-01 PL1 Release ...

Thursday, 2024-06-13 07:19

LaTeX Project

LaTeX 2024-061-01 PL1 released and distributed

LaTeX 2024-06-01 PL1 release distributed

We sent the 2024-06-01 release (patch level 1) of the LaTeX kernel to CTAN. By now it should be available to most users via TeX Live or MiKTeX.

The LaTeX Tagged PDF project

As with the previous release the team continues to focus on progressing the LaTeX tagged PDF project: It is now possible for a subset of LaTeX documents to automatically generate PDFs that comply with the new PDF/UA-2 and WTPDF (well tagged PDF) standards or, if necessary with the older PDF/UA-1 standard. See the examples for PDF/UA-2 and PDF/UA-1 and in general the information provided in the tagging-project GitHub repository.

We suggest that anybody interested in accessible documents starts experimenting with the prototype. To help with this we have added a short guide on how to use the prototype and its currently available interfaces.

Other improvements and changes

The newsletter also covers various other small enhancements or corrections that we provide with the June release.

The reasons behind patch level 1

After distributing the release at the beginning of June two issues have been identified.

  • Truly empty p-cells in tables produced a width of zero, with the result that some tables showed misalignments or in case of colortbl not all of the cell got colored.
  • The other also involved table packages and resulted in an error in special situations.

Both issues have been corrected in patch level 1.

It is worthwhile to note that both could have been identified beforehand by using the latex-dev release. We try to test as much as we can to avoid the need for patch releases, but compared to our user base of millions, we are just a tiny group. So please consider running your own documents and projects regularly with a latex-dev release and alert us if you identify any regression (see the previous LaTeX newsletter on how to set this up).

Enjoy Frank

Thursday, 2024-06-13 00:00

2024-06-12

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: beamertheme-arguelles

Michele Piazzai submitted an update to the

                beamertheme-arguelles

package.

Version:  2.4.2 2024-06-11
License:  mit

Summary description:  Simple, typographic beamer theme

Announcement text:
The theme now automatically loads the calc library for TikZ. ...

Wednesday, 2024-06-12 13:44

2024-06-11

Announcement of New Packages on CTAN (by CTAN Maintainer)

New on CTAN: linearregression

attista Benciolini submitted the

                linearregression

package.

Version number: 2024-06-10
License type: lppl

Summary description: Calculate and display linear regressions

Announcement text:
The package ** linearregression ** is a tentative answer to a proposal ...

Tuesday, 2024-06-11 18:36

CTAN update: luamplib

Dohyun Kim submitted an update to the

                luamplib

package.

Version:  2.32.0 2024-06-10
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
\mppattern{<name>} ... \endmppattern defines a tiling pattern which can be used with 'withpattern' operator to fill a closed ...

Tuesday, 2024-06-11 06:45

2024-06-10

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: biblatex-sbl

David Purton submitted an update to the

                biblatex-sbl

package.

Version:  0.15 2024-06-09
License:  lppl1.3

Summary description:  Society of Biblical Literature (SBL) style files for BibLaTeX

Announcement text:
Migrate away from \ifthenelse ...

Monday, 2024-06-10 10:55

CTAN update: citation-style-language

Zeping Lee submitted an update to the

                citation-style-language

package.

Version: 0.5.0
License: mit cc-by-sa-3

Summary description: Bibliography formatting with Citation Style Language

Announcement text:
### Added ...

Monday, 2024-06-10 06:59

CTAN update: aomart

Boris Veytsman submitted an update to the

                   aomart

package.

Version:  1.28 2024-06-08
License:  lppl1.3

Summary description:  Typeset articles for the Annals of Mathematics

Announcement text:
Now we typeset orcid logo. This package includes orcid icon aom_orcid_logo[.eps|pdf]. The name uses aom_ prefix to avoid ...

Monday, 2024-06-10 06:45

2024-06-09

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: msu-thesis

Alan Munn submitted an update to the

                msu-thesis

package.

Version:  4.3 2024-06-07
License:  lppl1.3

Summary description:  Class for Michigan State University Master’s and PhD theses

Announcement text:
The msu-thesis class provides a document class that conforms to the thesis formatting requirements of Michigan State University. ...

Sunday, 2024-06-09 07:10

2024-06-08

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: se2thesis

Stephan Lukasczyk submitted an update to the

                se2thesis

package.

Version number: 4.1.0 2024-06-07
License type: lppl1.3c

Summary description: A Thesis Class for the Chair of Software Engineering II at the
University of Passau, Germany

Announcement text:
Added: ...

Saturday, 2024-06-08 19:08

2024-06-07

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: unicodefonttable

Frank Mittelbach submitted an update to the

                unicodefonttable

package.

Version number: 1.0i 2024-06-06
License type: lppl1.3c

Summary description: A Unicode font table generator

Announcement text:
* unicodefonttable.dtx: provide updated class file for documentation ...

Friday, 2024-06-07 19:10

CTAN update: tkz-grapheur

Cédric Pierquet submitted an update to the

                tkz-grapheur

package.

Version number: 0.1.3 2024-06-06
License type: lppl1.3c

Summary description: A LaTeX package with tools for graph plotting (and TikZ)

Announcement text:
Ajouts de régressions, avec xint-regression.
...

Friday, 2024-06-07 19:07

CTAN update: tabulary

David Carlisle submitted an update to the

                  tabulary

package.

Version:  0.11 2024-06-04
License:  lppl

Summary description:  Tabular with variable width columns balanced

Announcement text:
Update to tabulary to be compatible with the latest array package release. Also fix some issues reported over the last 20 years. ...

Friday, 2024-06-07 14:13

New on CTAN: standardsectioning

Markus Kohm submitted the

               standardsectioning

package.

Version:  0.9 2024-06-06
License:  lppl1.3c

Summary description:  Define sectioning commands identical to the standard classes

Announcement text:
KOMA presents the standardsectioning micro package to force the usage of the sectioning command definition of the standard classes also when using other ...

Friday, 2024-06-07 12:38

2024-06-06

Announcement of New Packages on CTAN (by CTAN Maintainer)

New on CTAN: xint-regression

Cédric Pierquet submitted the

                xint-regression

package.

Version:  0.1.0 2024-06-05
License:  lppl1.3c

Summary description:  Classic regressions, with xint

Announcement text:
A package for determining classical regressions (linear, quadratic, cubic, exponential, etc.) with calculations performed by xint. ...

Thursday, 2024-06-06 15:44

CTAN update: l3kernel

The LaTeX Project Team submitted an update to the

                     l3kernel

package.

Version:  2024-05-27
License:  lppl1.3c

Summary description:  LaTeX3 programming conventions

Announcement text:
### Added - Syntax entries of `\keys_set_groups:nnn(n)N` ...

Thursday, 2024-06-06 11:54

2024-06-05

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: xfrac

The LaTeX Project Team submitted an update to the

                      xfrac

package.

Version:  2024-06-04
License:  lppl1.3c

Summary description:  Split-level fractions

Announcement text:
### Changed ...

Wednesday, 2024-06-05 10:33

New on CTAN: ensps-colorscheme

Aliaume Lopez submitted the

                ensps-colorscheme

package.

Version:  0.0.1
License:  lppl1.3c

Summary description:  Color palette and styling of ENS Paris-Saclay

Announcement text:
If you want to use the color palette and styling of the Université Paris-Saclay (or École Normale Supérieure Paris-Saclay), for instance ...

Wednesday, 2024-06-05 09:57

New on CTAN: asy-overview

Jim Hefferon submitted the

                asy-overview

package.

Version:  1.04 2024-05-26
License:  cc-by-sa-4

Summary description:  A brief overview of the Asymptote language for drawing mathematical graphics

Announcement text:
A brief overview of the Asymptote language for drawing mathematical graphics. It illustrates with a few familiar Calculus examples. ...

Wednesday, 2024-06-05 08:44

2024-06-04

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: customenvs

Cédric Pierquet submitted an update to the

                customenvs

package.

Version: 0.1.7 2024-06-03
License: lppl1.3c cc-by-sa-4

Summary description: Custom environments (MCQ, list with picked items, ...)

Announcement text:
New key for personal 'Vignette' ...

Tuesday, 2024-06-04 15:28

CTAN update: ProfLycee

Cédric Pierquet submitted an update to the

                ProfLycee

package.

Version: 3.04c 2024-05-31
License: lppl1.3c

Summary description: A LaTeX package for French maths teachers in high school

Announcement text:
Maximum/Minimum d’une fonction sur un intervalle donné. ...

Tuesday, 2024-06-04 15:27

CTAN update: tkz-grapheur

Cédric Pierquet submitted an update to the

                tkz-grapheur

package.

Version: 0.1.2 2024-05-31
License: lppl1.3c

Summary description: A LaTeX package with tools for graph plotting (and TikZ)

Announcement text:
Droites + Maximum/minimum ...

Tuesday, 2024-06-04 15:26

CTAN update: Junicode

Bob Tennent submitted an update to the

                 Junicode

package.

Version:  2.208 2024-06-03
License:  ofl lppl

Summary description:  A TrueType and OpenType font family for mediaevalists

Announcement text:
Version 2.208. Truetype fonts no longer included. ...

Tuesday, 2024-06-04 14:56

2024-06-03

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: babel

Javier Bezos López submitted an update to the

                      babel

package.

Version:  24.6 2024-06-02
License:  lppl1.3

Summary description:  Multilingual support for LaTeX, LuaLaTeX, XeLaTeX, and Plain TeX

Announcement text:
Changes in version 24.6 are described in: ...

Monday, 2024-06-03 08:04

CTAN update: latex-tools

The LaTeX Project Team  submitted an update to the

                latex-tools

package.

Version: 2024-06-01
License: lppl1.3c

Summary description: The LaTeX standard tools bundle

Announcement text:
See LaTeX News 39 ...

Monday, 2024-06-03 07:44

CTAN update: latex-lab

The LaTeX Project Team  submitted an update to the

                latex-lab

package.

Version: 2024-06-01
License: lppl1.3c

Summary description: LaTeX laboratory

Announcement text:
See LaTeX News 39 ...

Monday, 2024-06-03 07:42

CTAN update: latex-firstaid

The LaTeX Project Team  submitted an update to the

                latex-firstaid

package.

Version: 1.1e 2024-03-20
License: lppl1.3c

Summary description: First aid for external LaTeX files and packages that need updating

Announcement text:
See LaTeX News 39 ...

Monday, 2024-06-03 07:41

CTAN update: cyrillic

The LaTeX Project Team  submitted an update to the

                cyrillic

package.

Version: 2024-06-01
License: lppl1.3

Summary description: Support for Cyrillic fonts in LaTeX

Announcement text:
See LaTeX News 39 ...

Monday, 2024-06-03 07:37

CTAN update: latex-graphics

The LaTeX Project Team  submitted an update to the

                latex-graphics

package.

Version: 2024-06-01
License: lppl1.3c

Summary description: The LaTeX standard graphics bundle

Announcement text:
See LaTeX News 39 ...

Monday, 2024-06-03 07:36

CTAN update: latex-amsmath

The LaTeX Project Team  submitted an update to the

                latex-amsmath

package.

Version: 2024-06-01
License: lppl1.3c

Summary description: AMS mathematical facilities for LaTeX

Announcement text:
See LaTeX News 39 ...

Monday, 2024-06-03 07:35

CTAN update: pmdraw

Matthias Fresacher submitted an update to the

                    pmdraw

package.

Version:  1.4 2024-06-02
License:  lppl1.3

Summary description:  Draw elements of the diagram monoids

Announcement text:
- Added new functionality: * The ability to hide selected vertices ...

Monday, 2024-06-03 07:14

CTAN update: acmart

Boris Veytsman submitted an update to the

                    acmart

package.

Version:  2.08
License:  lppl1.3

Summary description:  Class for typesetting publications of ACM

Announcement text:
Section titles are in lowercase now. ...

Monday, 2024-06-03 07:13

2024-06-02

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: latex-base

The LaTeX Project Team  submitted an update to the

                latex-base

package.

Version number: 2024-06-01 PL0
License type: lppl1.3c

Summary description: Base sources of LaTeX

Announcement text:
See LaTeX News 39
...

Sunday, 2024-06-02 20:05

2024-06-01

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: latex-git-log

Robin Schneider submitted an update to the

                latex-git-log

package.

Version number: 1.1.0
License type: gpl3+

Summary description: Typeset git log information

Announcement text:
### Feature ...

Saturday, 2024-06-01 20:31

CTAN update: tqft

Andrew Stacey submitted an update to the

                tqft

package.

Version: 2.2
License: lppl1.3

Summary description: Drawing TQFT diagrams with TikZ/PGF

Announcement text:
Introduces the ability to draw twisted cobordisms, where the outgoing boundary components are in the opposite order to the incoming ones. ...

Saturday, 2024-06-01 15:38

CTAN update: IdeaVault

Tomasz M. Czarkowski submitted an update to the

                IdeaVault

package.

Version: 1.0.3
License: lppl1.3c

Summary description: Idea (concept) management package

Announcement text:
New printing styles: - p: New page before printing the idea (useful when doing serial printing, for example via printAllWithTag) ...

Saturday, 2024-06-01 15:37

CTAN update: spath3

Andrew Stacey submitted an update to the

                   spath3

package.

Version:  2.8 2024-05-31
License:  lppl1.3c

Summary description:  Manipulate “soft paths” in PGF

Announcement text:
New feature: ability to separate out the shortening due to an arrowhead from the rendering of the arrow itself. ...

Saturday, 2024-06-01 15:19

CTAN update: Junicode

Bob Tennent submitted an update to the

                Junicode

package.

Version:  2.206 2024-05-30
License:  ofl lppl

Summary description:  A TrueType and OpenType font family for mediaevalists

Announcement text:
Improved standard ligatures for (pdf)LaTeX. ...

Saturday, 2024-06-01 07:20

2024-05-31

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: Circuit_macros

Dwight Aplevich submitted an update to the

                Circuit_macros

package.

Version: 10.6
License: lppl1.3c

Summary description: M4 macros for electric circuit diagrams

Announcement text:
>From the CHANGES FILE: Version 10.6: New macro geiger. Corrected dpv .txt files. Tweaked macros ColoredV, ShadeObject, ebox, shadowed, shadedball, addtaps. ...

Friday, 2024-05-31 18:25

CTAN update: luamplib

Dohyun Kim submitted an update to the

                luamplib

package.

Version:  2.31.2 2024-05-30
License:  gpl2

Summary description:  Use LuaTeX’s built-in MetaPost interpreter

Announcement text:
* support vertical writing mode in mpliboutlinetext (presently luatexko package only, and except horizontal mode inside vertical mode) ...

Friday, 2024-05-31 08:59

2024-05-30

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: nicematrix

François Pantigny submitted an update to the

                nicematrix

package.

Version number: 6.28 2024-05-29
License type: lppl1.3

Summary description: Improve the typesetting of mathematical matrices with PGF

Announcement text:
It's now possible to use '&' in a \Block in order to split a block in sub-blocks. ...

Thursday, 2024-05-30 18:30

CTAN update: pdfpages

Andreas Matthias submitted an update to the

                  pdfpages

package.

Version:  0.6a 2024-05-29
License:  lppl1.3c

Summary description:  Include PDF documents in LaTeX

Announcement text:
Bug fix concerning subfiles.sty in combination with xelatex. ...

Thursday, 2024-05-30 15:52

CTAN update: elpres

Volker Kiefel submitted an update to the

                  elpres

package.

Version:  1.1 2024-05-29
License:  lppl

Summary description:  A simple class for electronic presentations

Announcement text:
The elpres class is intended to be used for presentations on a screen or with a beamer/projector. It is derived from LaTeX’s article class ...

Thursday, 2024-05-30 15:18

2024-05-29

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: tkz-grapheur

Cédric Pierquet submitted an update to the

                tkz-grapheur

package.

Version number: 0.1.1 2024-05-28
License type: lppl1.3c

Summary description: A LaTeX package with tools for graph plotting (and TikZ)

Announcement text:
Loi normale + Khi-deux + Améliorations pour les intégrales ...

Wednesday, 2024-05-29 15:42

CTAN update: customenvs

Cédric Pierquet submitted an update to the

                customenvs

package.

Version number: 0.1.6 2024-05-28
License type: lppl1.3c cc-by-sa-4

Summary description: Custom environments (MCQ, list with picked items, ...)

Announcement text:
New commands for 'pas-tableur' + Bugfixes ...

Wednesday, 2024-05-29 15:41

CTAN update: markdown

Vít Starý Novotný submitted an update to the

                   markdown

package.

Version:  3.6.0-0-g83c781b4 2024-05-27
License:  lppl1.3c

Summary description:  Converting and rendering markdown documents inside TeX

Announcement text:
Development: ...

Wednesday, 2024-05-29 14:04

2024-05-28

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: se2thesis

Stephan Lukasczyk submitted an update to the

                se2thesis

package.

Version number: 4.0.3 2024-05-27
License type: lppl1.3c

Summary description: A Thesis Class for the Chair of Software Engineering II at the
University of Passau, Germany

Announcement text:
Fixed: ...

Tuesday, 2024-05-28 20:00

CTAN update: l3build

The LaTeX Project Team submitted an update to the

                       l3build

package.

Version:  2024-05-27
License:  lppl1.3c

Summary description:  A testing and building system for (La)TeX

Announcement text:
### Changed - Respect `--rerun` in `doc` target (issue \#112) ...

Tuesday, 2024-05-28 17:15

CTAN update: l3kernel-dev

The LaTeX Project Team submitted an update to the

                   l3kernel-dev

package.

Version:  2024-05-27
License:  lppl1.3c

Summary description:  Development pre-release of l3kernel

Announcement text:
### Added - Syntax entries of `\keys_set_groups:nnn(n)N` ...

Tuesday, 2024-05-28 17:03

2024-05-27

Announcement of New Packages on CTAN (by CTAN Maintainer)

New on CTAN: rub-kunstgeschichte

Joran Schneyer submitted the

                rub-kunstgeschichte

package.

Version:  0.1.0 2024-05-26
License:  lppl1.3c

Summary description:  A class for the art history institute at Ruhr University Bochum

Announcement text:
First release of the rub-kunstgeschichte class which aims to implement the guidelines on scientific writing of the art history institute ...

Monday, 2024-05-27 19:51

CTAN update: colortbl

David Carlisle submitted an update to the

                colortbl

package.

Version number: 1.0h 2024-05-26
License type: lppl

Summary description: Add colour to LaTeX tables

Announcement text:
Internal change so colortbl remains compatible with extensions to array.sty to support pdf tagging. ---------------------------------------------------------------------- ...

Monday, 2024-05-27 19:30

CTAN update: hvqrurl

Herbert Voß submitted an update to the

                  hvqrurl

package.

Version:  0.09
License:  lppl1.3

Summary description:  Insert a QR code in the margin

Announcement text:
Added package option "forget" to create all existing qrcodes new. ...

Monday, 2024-05-27 09:39

2024-05-26

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: CircuiTikZ

Romano Giannetti submitted an update to the

                   CircuiTikZ

package.

Version:  1.6.9 2024-05-25
License:  lppl gpl

Summary description:  Draw electrical networks with TikZ

Announcement text:
Several new components and a bug fix for a nasty long-standing bug about switching diode types. ...

Sunday, 2024-05-26 19:10

2024-05-25

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: babel-french

Daniel Flipo submitted an update to the

                babel-french

package.

Version number: 3.6a 2024-05-24
License type: lppl1.3c

Summary description: Babel contributed support for French

Announcement text:
* Version 3.6a no longer loads the \pkg{keyval} package, options are ...

Saturday, 2024-05-25 15:51

CTAN update: pwebmac

Andreas Scherer submitted an update to the

                pwebmac

package.

Version: 4.12 2024-05-24
License: pd

Summary description: Consolidated WEB macros for DVI and PDF output

Announcement text:
This new release of the 'pwebmac' macros matches the page numbers of PDF bookmarks with the table-of-contents. Thanks to Heiko Oberdiek for the initial ...

Saturday, 2024-05-25 15:23

New on CTAN: NxuThesis

Xianyuan Bao submitted the

                NxuThesis

package.

Version:  1.0.0 2024-05-20
License:  lppl1.3c

Summary description:  Thesis template for Ningxia University

Announcement text:
NxuThesis is a LaTeX thesis template package for Ningxia University in order to make it easy to write theses for graduate students. ...

Saturday, 2024-05-25 10:35

CTAN update: se2thesis

Stephan Lukasczyk submitted an update to the

                    se2thesis

package.

Version:  4.0.2 2024-05-24
License:  lppl1.3c

Summary description:  A Thesis Class for the Chair of Software Engineering II at the University of Passau, Germany

Announcement text:
Added: - Enhance documentation of `se2packages` regarding the usage of ...

Saturday, 2024-05-25 09:06

CTAN update: pdfmanagement-testphase

The LaTeX Project Team  submitted an update to the

                pdfmanagement-testphase

package.

Version: 0.96i 2024-05-23
License: lppl1.3c

Summary description: LaTeX PDF management testphase bundle

Announcement text:
### Fixed - l3pdfmeta: adapted wtpdf declaration uri to new, corrected version. ...

Saturday, 2024-05-25 05:44

2024-05-24

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: hyperref

The LaTeX Project Team  submitted an update to the

                hyperref

package.

Version number: 7.01i 2024-05-23
License type: lppl1.3

Summary description: Extensive support for hypertext in LaTeX

Announcement text:
* load stringenc always to allow the use of the pdfencoding key in a group. * add \@makeother{:} to \hyper at normalise, fixes issue #340 ...

Friday, 2024-05-24 19:59

2024-05-23

TeX & Friends (by Jürgen Fenn)

BibTeX 0.99 is the end of the line

Die letzte Version von BibTeX ist bekanntlich 0.99. Oren Patashniks Anleitung „BibTeXing“ trägt das Datum vom 8. Februar 1988, und diese Version ist noch immer Teil des BibTeX-Pakets, das mit den heutigen TeX-Distributionen ausgeliefert wird, hier beispielhaft TeX Live 2024:

% bibtex --version
BibTeX 0.99d (TeX Live 2024)

Das ist auch die Version, die in der dritten Auflage des LaTeX Companion erwähnt wurde (in Band 2 auf S. 378 ff.). Hier erhält der Begriff der Stabilität von Software also eine ganz neue Größenordnung.

Bei der TUG 1994 hatte Oren Patashnik BibTeX 1.0 beschrieben, und sein Aufsatz endete:

To conclude the paper: I can’t say for sure when BibTeX 1.0 will
actually appear; a beta-test version might exist by the end of 1995.
But as soon as it’s avdable it will be announced on comp.text.tex.

Die Newsgroup comp.text.tex existiert zwar immer noch, sie spielt für solche Ankündigungen aber bei weitem nicht mehr die Rolle, die sie 1994 zweifellos noch hatte.

Am Rande einer Diskussion um die Zukunft der Literaturverwaltung in der texhax-Liste äußerte Karl Berry am 22. Mai 2024, dass es sehr wahrscheinlich kein BibTeX 1.0 mehr geben werde.

Das habe vor allem Kompatibilitätsgründe. Alle Features, die man damals vermisst habe, seien mittlerweile anderweitig bereitgestellt worden, sei es als Erweiterung oder als vollständiger Ersatz. Würde BibTeX mithin heute noch einmal in dem damals vorgesehenen Umfang erweitert, könne es zu vielen Problemen kommen:

bibtex-1.0, or maybe not
Karl Berry
Wed May 22 03:25:27 CEST 2024

Hi Norman and all,

(Replying to https://tug.org/pipermail/texhax/2024-May/026450.html. =
Seemed like a new Subject: line was in order.)

> A final fragment of my motivation was that this
> might start a conversation about bibliographies,
> in a world where bibtex v0.99 has been current,
> and v1.0 has been anticipated, since 1988.

I’ve talked with Oren from time to time about the putative 1.0. It seems
like there’s an insuperable compatibility problem to making any
meaningful changes. As a basic example: a „url“ field is obviously
needed nowadays. But if he adds a url field to the standard styles,
there will inevitably be usage conflicts (at the bib level, the bst
level, the tex level, wherever) with the existing url fields that have
been added by many other styles. On the other hand, if he invents a new
field name, say „bibtexurl“, it’s even worse – then bib files would
have to duplicate url and bibtexurl. So there seems no good way to add it.

If one takes compatibility as paramount, which we do, together with the
fact that virtually everything of interest has already been implemented
one way or another, it seems there’s no way to make a useful 1.0.
Anything that he changes has problematic downstream side effects with no
apparent overriding benefit. Looking at Oren’s 1994 bibtex 1.0 article,

just about everything in there that matters is already available. It’s
already been extended to Unicode (bibtexu), not to mention completely
replaced (biber, biblatex) if one prefers to go that way.

My feeling is that, more or less like the TeX input language, the .bib
input language seems to have been flexible enough to survive the aging
of the original processor.

So, barring some brilliant new idea about how to proceed, I think 0.99
is the end of the line for original BibTeX. It does its job, which is
still good enough for a large percentage of real-world cases. OTOH, if
anyone does have an idea for something that could be added to original
bibtex while retaining compatibility, Oren is ready to listen. –best, karl.

Das alles ist freilich wenig überraschend. Aber wenn man es dann abends so auf dem Bildschirm vor sich sieht, hat es doch auch wieder eine gewisse Endgültigkeit, und ich merke, dass auch ich insgeheim immer noch mit einer Version 1.0 gerechnet hatte.

Was heißt das für den Anwender?

BibTeX als Austauschformat ist weit verbreitet. Die Verlagsportale und die Bibliothekskataloge stellen es für den Export bereit, und das ist auch gut so, denn es ist zuverlässig zu parsen und kann leicht in die Literaturverwaltungen importiert und auch wieder aus ihnen exportiert werden. BibTeX als Datenformat für bibliografische Daten ist ausgereift und bewährt. Daran wird sich auch nichts mehr ändern, denn eine Alternative für den Endanwender ist nicht ersichtlich.

Auch BibTeX als Programm wird es weiterhin geben. Es ist standardmäßiger Bestandteil der TeX-Distributionen, und daran wird sich nichts ändern. Es wird ebenso weiter verfügbar bleiben wie TeX als Format und als Programm. Wer will, kann auch weiterhin BibTeX als Programm verwenden, ggf. mit den Erweiterungen für Unicode-kodierte Daten (bibtexu).

Konsequent wäre es dann aber, gleich den ganzen Unicode-basierten Workflow auf LuaTeX, Biblatex und Biber umzustellen.

by schneeschmelze at Thursday, 2024-05-23 22:09

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: l3packages

The LaTeX Project Team submitted an update to the

                    l3packages

bundle.

Version:  2024-05-08
License:  lppl1.3c

Summary description:  High-level LaTeX3 concepts

Announcement text:
### Changed - Prepare for kernel adjustments to templates: ...

Thursday, 2024-05-23 15:25

New on CTAN: mpkiviat

Maxime Chupin submitted the

                mpkiviat

package.

Version: 0.1
License: lppl1.3c

Summary description: MetaPost package to draw Kiviat diagrams

Announcement text:
First public version. ...

Thursday, 2024-05-23 15:18