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

2024-04-17

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: LiteSolution

Mingyu Xia submitted an update to the

                LiteSolution

package.

Version number: 2.1a 2024-04-17
License type: lppl1.3c

Summary description: A template providing a light design for solutions of test papers

Announcement text:
Version 2.1a released ...

Wednesday, 2024-04-17 21:31

CTAN update: graphics-def

The LaTeX Project Team  submitted an update to the

                graphics-def

package.

Version number: 2024-04-13
License type: lppl1.3c

Summary description: Colour and graphics option files

Announcement text:
Update to graphics-def collection ...

Wednesday, 2024-04-17 19:33

CTAN update: PixelArtTikz

Cédric Pierquet submitted an update to the

                PixelArtTikz

package.

Version number: 0.1.4 2024-04-16
License type: lppl1.3c

Summary description: Work with PixelArts, with TikZ

Announcement text:
Anamorphic cylinder pixelart.
...

Wednesday, 2024-04-17 17:43

New on CTAN: lscapeenhanced

Markus Kohm submitted the

                lscapeenhanced

package.

Version:  1.0 2024-04-16
License:  lppl1.3c

Summary description:  An enhancement to the lscape and pdflscape packages

Announcement text:
This package is a new KOMA-Script spin-off. As of KOMA-Script 3.42, it replaces the lscape hack of previous KOMA-Script package scrhack, ...

Wednesday, 2024-04-17 13:37

2024-04-16

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: tugboat-plain

Karl Berry submitted an update to the

                tugboat-plain

package.

Version: 1.30 2024-04-15
License: other-free

Summary description: Plain TeX macros for TUGboat

Announcement text:
Internal updates to the plain TeX tugboat-plain package, now v1.30 2024-04-15, bringing it more in sync with the LaTeX package. ...

Tuesday, 2024-04-16 20:00

CTAN update: tugboat

Karl Berry submitted an update to the

                tugboat

package.

Version: 2.32 2024-04-15
License: lppl1.3

Summary description: LaTeX macros for TUGboat articles

Announcement text:
A small update to the LaTeX tugboat package, now v2.32 2024-04-15. ...

Tuesday, 2024-04-16 19:58

CTAN update: siunitx

Joseph Wright submitted an update to the

                siunitx

package.

Version number: 3.3.14 2024-04-15
License type: lppl1.3c

Summary description: A comprehensive (SI) units package

Announcement text:
## [v3.3.14] - 2024-04-15 ...

Tuesday, 2024-04-16 17:34

CTAN update: pst-geometrictools

Herbert Voß submitted an update to the

                pst-geometrictools

package.

Version number: 1.4 2024-04-15
License type: lppl1.3c

Summary description: A PSTricks package to draw geometric tools

Announcement text:
This version 1.4 fixes unbalanced save -- restore in the PS code ...

Tuesday, 2024-04-16 17:34

CTAN update: biblatex-chicago

David Fussner submitted an update to the

                biblatex-chicago

package.

Version number: 2.3b 2024-04-15
License type: lppl1.3

Summary description: Chicago style files for BibLaTeX

Announcement text:
This is a bug-fix release. Please see the Release file and biblatex-chicago.pdf ...

Tuesday, 2024-04-16 17:33

CTAN update: fontscale

Oliver Beery submitted an update to the

                fontscale

package.

Version:  1.2.0 2024-04-15
License:  lppl1.3c

Summary description:  A flexible interface for setting font sizes

Announcement text:
### Added - It is now documented that the keys and commands provided by this ...

Tuesday, 2024-04-16 08:31

2024-04-15

TUG

TUG 2024 conference (July 19-21, Prague): Call for papers extended

The call for papers for TUG'24 has been extended to June 1, as long as there is space in the schedule: cfp info (any TeX- or typography-related topic is welcome. The bursary (financial assistance) deadline is also extended, to May 1: bursary info. Here is the rest of the conference information: TUG'24 conference will take place in Prague, Czechia, from July 19-21, 2024 (Friday-Sunday), with a LaTeX developers' workshop on Thursday July 18. The conference will be held at the Hotel Grandior in the Prague city center, with additional accommodations at two other neighboring hotels. We have posted the registration form and travel and visitor information. Hotel reservations should be made as soon as possible. Thanks, and hope to see you there!

Monday, 2024-04-15 21:55

Announcement of New Packages on CTAN (by CTAN Maintainer)

New on CTAN: l3kernel-dev + l3backend-dev

The LaTeX Project Team submitted the

           l3kernel-dev and l3backend-dev

bundles.

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

Summary description:  Development pre-releases of l3kernel and l3backend

Announcement text:
### Added - `\prop_(g)put_if_not_in:Nnn` (renamed from `\prop_(g)put_if_new:Nnn`) ...

Monday, 2024-04-15 19:29

CTAN update: piton

François Pantigny submitted an update to the

                piton

package.

Version number: 2.8 2024-04-14
License type: lppl1.3

Summary description: Typeset Python listings with LPEG

Announcement text:
The key 'path' now accepts a list of pathes. ...

Monday, 2024-04-15 17:53

CTAN update: acmart

Boris Veytsman submitted an update to the

                acmart

package.

Version number: 2.06 2024-04-13
License type: lppl1.3

Summary description: Class for typesetting publications of ACM

Announcement text:
Version 2.06. Added eISSN for a number of journals. ...

Monday, 2024-04-15 06:23

2024-04-14

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: profmaquette

Christophe Poulain submitted an update to the

                profmaquette

package.

Version number: 0.91
License type: lppl1.3c

Summary description: Use exercises in different types of documents

Announcement text:
- Add feature for Dyslexic student. - Bug fix : the "NonUtilise" key for environment exercice kept visible the associated ...

Sunday, 2024-04-14 18:18

CTAN update: fancyqr

Florian Sihler submitted an update to the

                fancyqr

package.

Version number: 2.0 2024-04-13
License type: gpl3

Summary description: Fancy QR-Codes with TikZ

Announcement text:
* Remove `tikz` dependency (switched to `pict2e`, which allows nesting in tikzpictures, and should be faster). ...

Sunday, 2024-04-14 08:48

CTAN update: tagpdf

The LaTeX Project Team submitted an update to the

                      tagpdf

bundle.

Version:  0.99b 2024-04-12
License:  lppl1.3c

Summary description:  Tools for experimenting with tagging using pdfLaTeX and LuaLaTeX

Announcement text:
### Added - \tag_spacechar_on:, \tag_spacechar_off: to locally switch off ...

Sunday, 2024-04-14 05:57

2024-04-13

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: WriteOnGrid

Cédric Pierquet submitted an update to the

                WriteOnGrid

package.

Version number: 0.1.6 2024-04-12
License type: lppl1.3c

Summary description: Write on grid lines

Announcement text:
Possibility to automatically determine Rows&Columns based on the remaining spaces.
...

Saturday, 2024-04-13 18:21

CTAN update: PixelArtTikz

Cédric Pierquet submitted an update to the

                PixelArtTikz

package.

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

Summary description: Work with PixelArts, with TikZ

Announcement text:
Splitting PixelArts into small parts.
...

Saturday, 2024-04-13 18:18

CTAN update: siunitx

Joseph Wright submitted an update to the

                  siunitx

package.

Version:  3.3.13 2024-04-12
License:  lppl1.3c

Summary description:  A comprehensive (SI) units package

Announcement text:
### Fixed - Minimum digits in uncertainties under some circumstances (see issue ...

Saturday, 2024-04-13 16:04

CTAN update: luamplib

Dohyun Kim submitted an update to the

                 luamplib

package.

Version:  2.28.0 2024-04-12
License:  gpl2

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

Announcement text:
* provide a new metapost operator 'mplibgraphictext', which is similar to ConTeXt's 'graphictext'. But the syntax is not the same: ...

Saturday, 2024-04-13 16:03

2024-04-12

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: gitinfo-lua

Erik Nijenhuis submitted an update to the

                gitinfo-lua

package.

Version number: 1.1.0
License type: lppl1.3c

Summary description: Display git project information in your LaTeX projects

Announcement text:
## What's Changed ...

Friday, 2024-04-12 18:42

CTAN update: jsonparse

Jasper Habicht submitted an update to the

                  jsonparse

package.

Version:  0.5.6 2024-04-11
License:  lppl1.3c

Summary description:  Parse, store and access JSON data in LaTeX documents

Announcement text:
-- Compatibility for older versions of L3 ...

Friday, 2024-04-12 17:41

New on CTAN: epcqrcode

David Wedekind, Paul Kantiem, and Dr. rer. nat. Wolf Müller submitted the

                              epcqrcode

package.

Version:  1.0 2024-02-07
License:  lppl1.3

Summary description:  Generate valid EPC QR codes

Announcement text:
The new epcqrcode package provides a simple way for generating valid EPC QR codes by providing syntax and validity checks for ...

Friday, 2024-04-12 13:41

2024-04-11

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: iaria-lite

Christoph P. Neumann submitted an update to the

                iaria-lite

package.

Version: 0.2
License: lppl1.3c

Summary description: Write documents for the IARIA publications

Announcement text:
Improved IARIA style conformance: keywords and table caption. ...

Thursday, 2024-04-11 19:39

CTAN update: iaria

Christoph P. Neumann submitted an update to the

                iaria

package.

Version: 0.2
License: lppl1.3c

Summary description: Write documents for the IARIA publications

Announcement text:
Improved IARIA style conformance: keywords and table caption. ...

Thursday, 2024-04-11 19:38

CTAN update: cs-techrep

Christoph P. Neumann submitted an update to the

                cs-techrep

package.

Version number: 0.2
License type: lppl1.3c

Summary description: Technical Reports in Computer Science and Software Engineering

Announcement text:
Improved compatibility with several subfigure packages. ...

Thursday, 2024-04-11 19:32

CTAN update: latexmk

John Collins submitted an update to the

                   latexmk

package.

Version:  4.85 2024-04-07
License:  gpl2

Summary description:  Fully automated LaTeX document generation

Announcement text:
Correct bug in v. 4.84 that if $out_dir and $out2_dir referred to the same directory, but latexmk didn't detect that, then the subroutine copy ...

Thursday, 2024-04-11 06:28

New on CTAN: jsonparse

Japser Habicht submitted the

                jsonparse

package.

Version number: 0.5.5 2024-04-09
License type: lppl1.3c

Summary description: Parse, store and access JSON data in LaTeX documents

Announcement text:
jsonparse: A package for parsing, storing and accessing JSON data from files or strings in LaTeX documents. ...

Thursday, 2024-04-11 06:05

2024-04-10

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: luakeys

Josef Friedrich submitted an update to the

                luakeys

package.

Version number: 0.14.0 2024-04-09
License type: lppl1.3c

Summary description: A Lua module for parsing key-value options

Announcement text:
### Added ...

Wednesday, 2024-04-10 20:00

CTAN update: pdfmanagement-testphase

The LaTeX Project Team  submitted an update to the

                pdfmanagement-testphase

package.

Version number: 0.96h 2024-04-09
License type: lppl1.3c

Summary description: LaTeX PDF management testphase bundle

Announcement text:
### Fixed - structure destinations for boxed destinations ...

Wednesday, 2024-04-10 19:56

CTAN update: uantwerpendocs

Walter Daems submitted an update to the

                uantwerpendocs

package.

Version: 4.6 2024-04-09
License: lppl1.3

Summary description: Course texts, master theses, and exams in University of Antwerp style

Announcement text:
Bug fix release ...

Wednesday, 2024-04-10 19:01

CTAN update: pmdraw

Matthias Fresacher submitted an update to the

                      pmdraw

package.

Version:  1.3 2024-04-09
License:  lppl1.3

Summary description:  Draw elements of the diagram monoids

Announcement text:
- Fixed various bugs ...

Wednesday, 2024-04-10 09:57

CTAN update: elsarticle

Rishikesan T. Nair submitted an update to the

                  elsarticle

package.

Version:  3.4
License:  lppl1.3

Summary description:  Class for articles for submission to Elsevier journals

Announcement text:
Change Log ----------- ...

Wednesday, 2024-04-10 09:15

New on CTAN: didactic

Daniel Bosk submitted the

                   didactic

package.

Version:  1.7 2024-04-08
License:  lppl1.3c

Summary description:  Tools for writing teaching material

Announcement text:
Version: 1.6 2024-04-07 : ...

Wednesday, 2024-04-10 06:58

2024-04-09

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: mptrees

Olivier Péault submitted an update to the

                mptrees

package.

Version number: 24.04 2024-04-08
License type: lppl1.3c

Summary description: Probability trees with MetaPost

Announcement text:
- New commands for customising the shape of nodes and edges ...

Tuesday, 2024-04-09 19:56

2024-04-08

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: fontscale

Oliver Beery submitted an update to the

                fontscale

package.

Version number: 1.1.1 2024-04-07
License type: lppl1.3c

Summary description: A flexible interface for setting font sizes

Announcement text:
v1.1.1: ...

Monday, 2024-04-08 09:30

CTAN update: abntexto

Elayson Abreu submitted an update to the

                abntexto

package.

Version number: 3.1.1-beta 2024-04-06
License type: pd

Summary description: LaTeX class for formatting academic papers in ABNT standards

Announcement text:
% Fixed alignment bug in \<ext>labelwidth commands produced with \definelegendplace. ...

Monday, 2024-04-08 09:30

2024-04-07

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: latexindent

Chris Hughes submitted an update to the

                latexindent

package.

Version number: 3.23.9 2024-04-06
License type: gpl3

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

Announcement text:
latexindent.exe oneSentencePerLine bug fix, full details at ...

Sunday, 2024-04-07 17:24

CTAN update: inconsolata-nerd-font

Stephan Lukasczyk submitted an update to the

                inconsolata-nerd-font

package.

Version number: 0.5
License type: ofl lppl1.3c

Summary description: Inconsolata Nerd Font with support for XeLaTeX or LuaLaTeX

Announcement text:
Changed: ...

Sunday, 2024-04-07 17:24

CTAN update: SJTUTeX

Weijian Wu submitted an update to the

                SJTUTeX

package.

Version: 2.1.2 2024-04-05
License: lppl1.3c

Summary description: LaTeX classes for Shanghai Jiao Tong University

Announcement text:
This version uses `titletoc` package to modify layouts of contents lists, no longer uses the original `tocloft` package. ...

Sunday, 2024-04-07 07:41

2024-04-06

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: coloredtheorem

João M. Lourenço submitted an update to the

                coloredtheorem

package.

Version: 1.0.2
License: lppl1.3c

Summary description: A colourful boxed theorem environment

Announcement text:
A colorful boxed theorem environment, combining tcolorbox and breakable boxes. It supports full tcolorbox customization, automatic numbering, \label{...} and ...

Saturday, 2024-04-06 09:54

CTAN update: glossaries

Nicola Talbot submitted an update to the

                glossaries

package.

Version number: 4.54 2024-04-03
License type: lppl1.3

Summary description: Create glossaries and lists of acronyms

Announcement text:
- added check for \l_datatool_measure_hook_tl (provided by datatool v3.0+) ...

Saturday, 2024-04-06 05:31

2024-04-05

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: acmart

Boris Veytsman submitted an update to the

                acmart

package.

Version number: 2.05 2024-04-03
License type: lppl1.3

Summary description: Class for typesetting publications of ACM

Announcement text:
Version 2.05. Changed title for TELO. ...

Friday, 2024-04-05 21:06

CTAN update: customenvs

Cédric Pierquet submitted an update to the

                customenvs

package.

Version: 0.1.4 2024-04-04
License: lppl1.3c cc-by-sa-4

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

Announcement text:
Environment for creating an 'SMS chat' window. ...

Friday, 2024-04-05 16:10

CTAN update: csquotes

Joseph Wright submitted an update to the

                csquotes

package.

Version: 5.2o 2024-04-04
License: lppl1.3c

Summary description: Context sensitive quotation facilities

Announcement text:
v5.20: - Fix an issue with repeated characters at the start of quotes in bookmarks ...

Friday, 2024-04-05 16:08

CTAN update: markdown

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

                markdown

package.

Version: 3.4.3-0-ge2c6be1a 2024-04-04
License: lppl1.3c

Summary description: Converting and rendering markdown documents inside TeX

Announcement text:
Fixes: - Remove trailing paragraph/interblock separators in right-open slice ...

Friday, 2024-04-05 14:36

CTAN update: luamplib

Dohyun Kim submitted an update to the

                luamplib

package.

Version: 2.27.2 2024-04-04
License: gpl2

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

Announcement text:
* for warning/info/error messages we now use our own lua function, instead of ltluatex's. As a result, mplib's multi-line messages are ...

Friday, 2024-04-05 06:30

2024-04-04

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: msu-thesis

Alan Munn submitted an update to the

                msu-thesis

package.

Version number: 4.2 2024-02-18
License type: 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 ...

Thursday, 2024-04-04 18:47

CTAN update: minim-mp

Esger Renkema submitted an update to the

                minim-mp

package.

Version number: 2024/1.6
License type: other-free

Summary description: Low-level mplib integration for LuaTeX

Announcement text:
This version fixes several bugs in the latex package, and provides a more ...

Thursday, 2024-04-04 18:46

CTAN update: lua-placeholders

Erik Nijenhuis submitted an update to the

                lua-placeholders

package.

Version number: 1.0.3 2024-04-02
License type: lppl1.3c

Summary description: Specifying placeholders for demonstration purposes

Announcement text:
Added LaTeX custom hooks for namespaces and recording of loaded YAML/JSON files ...

Thursday, 2024-04-04 18:46

CTAN update: pgf-PeriodicTable

Hugo Gomes submitted an update to the

                pgf-PeriodicTable

package.

Version: 2.1.0a 2024-04-03
License: lppl1.3

Summary description: Create custom periodic tables of elements

Announcement text:
Translation files have been renamed from 'lang.{undefined,nl}.tex' to 'pgfPT.lang.{undefined,nl}.tex' to match the runtime tree of TeX Live. ...

Thursday, 2024-04-04 16:01

2024-04-03

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: latexmk

John Collins submitted an update to the

                latexmk

package.

Version: 4.83 2024-01-31
License: gpl2

Summary description: Fully automated LaTeX document generation

Announcement text:
This is a reversion to a previous version, since v. 4.84 has a serious bug, which is triggered for example, when the output directory is specified by an ...

Wednesday, 2024-04-03 20:04

CTAN update: gitinfo-lua

Erik Nijenhuis submitted an update to the

                gitinfo-lua

package.

Version: 1.0.3
License: lppl1.3c

Summary description: Display git project information in your LaTeX projects

Announcement text:
Implemented Git awareness, enabling tools like latexmk to recompile automatically when switching branches or adding/resetting commits. ...

Wednesday, 2024-04-03 15:51

CTAN update: ResolSysteme

Cédric Pierquet submitted an update to the

                ResolSysteme

package.

Version number: 0.1.6 2024-04-02
License type: lppl1.3c

Summary description: Work on linear systems using xint or pyluatex

Announcement text:
Correction dans certains calculs. ...

Wednesday, 2024-04-03 09:28

CTAN update: ProfSio

Cédric Pierquet submitted an update to the

                ProfSio

package.

Version number: 0.2.4 2024-04-02
License type: lppl1.3c

Summary description: Commands (with TikZ) to work with French “BTS SIO” maths 
themes

Announcement text:
...

Wednesday, 2024-04-03 09:28

CTAN update: Memoize

Sašo Živanović submitted an update to the

                Memoize

package.

Version number: 1.3.0 2024-04-02
License type: lppl1.3c

Summary description: Externalization of graphics and memoization of compilation 
results in general

Announcement text:
...

Wednesday, 2024-04-03 09:27

CTAN update: schule

Johannes Pieper submitted an update to the

                schule

package.

Version number: 0.10.0 2024-04-01
License type: lppl1.3

Summary description: Support for teachers at German schools

Announcement text:
The expected results horizon, which can be used for written exams, has been made ...

Wednesday, 2024-04-03 09:27

New on CTAN: coloredtheorem

João M. Lourenço submitted the

                coloredtheorem

package.

Version number: 1.0
License type: lppl1.3c

Summary description: A colourful boxed theorem environment

Announcement text:
The coloredtheorem package is a simple environment, which takes no options, and ...

Wednesday, 2024-04-03 09:27

2024-04-02

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: fontscale

Oliver Beery submitted an update to the

                fontscale

package.

Version:  1.1.0 2024-03-31
License:  lppl1.3c

Summary description:  A flexible interface for setting font sizes

Announcement text:
\SetFontStep, \SetFontScale, \SetFontSize, \ScaleFont, and \SetFontSizeBaselineskip are now set up to work with \text_purify:n. ...

Tuesday, 2024-04-02 06:49

CTAN update: acmart

Boris Veytsman submitted an update to the

                    acmart

package.

Version:  2.04 2024-03-31
License:  lppl1.3

Summary description:  Class for typesetting publications of ACM

Announcement text:
Version 2.04. Compatibility with the new latex-dev format eSSN is always printed, even if pSSN is present ...

Tuesday, 2024-04-02 06:37

2024-03-31

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: latexmk

John Collins submitted an update to the

                latexmk

package.

Version number: 4.84 2024-03-29
License type: gpl2

Summary description: Fully automated LaTeX document generation

Announcement text:
Update example_rcfiles/bib2gls_latexmkrc to deal with situation where .glstex file has basename of .bib file rather than that of main .tex file. ...

Sunday, 2024-03-31 23:28

CTAN update: vectorlogos

Cédric Pierquet submitted an update to the

                  vectorlogos

package.

Version:  0.1.3 2024-03-30
License:  lppl1.3c cc-by-3 cc-by-4 other-free gpl2

Summary description:  Vectorial logos (GeoGebra, Emacs, Scratch, ...) with ‘inline’ support

Announcement text:
Added logos for MikTeX + CTAN lion + LateX project ...

Sunday, 2024-03-31 15:30

CTAN update: customenvs

Cédric Pierquet submitted an update to the

                customenvs

package.

Version: 0.1.3 2024-03-30
License: lppl1.3c cc-by-sa-4

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

Announcement text:
Environnement/commande pour des exercices, avec personnalisation(s) ...

Sunday, 2024-03-31 15:27

CTAN update: pynotebook

Cédric Pierquet submitted an update to the

                pynotebook

package.

Version: 0.1.3 2024-03-30
License: lppl1.3c

Summary description: pynotebook presents (raw, Markdown or Python) codes (and execution with LuaLaTeX) as in a Jupyter Notebook

Announcement text:
Modification of 'gobble' behavior, with piton. Bugfixes. ...

Sunday, 2024-03-31 15:25

CTAN update: ProfLycee

Cédric Pierquet submitted an update to the

                   ProfLycee

package.

Version:  3.03c 2024-03-30
License:  lppl1.3c

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

Announcement text:
Correction d'un bug avec 'gobble' pour les environnements liés à piton. Correction de bugs liés aux figures METAPOST (compatibilité avec ProfCollege). ...

Sunday, 2024-03-31 15:05

2024-03-30

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: ducksay

Jonathan P. Spratte submitted an update to the

                ducksay

package.

Version: 2.7 2024-03-29
License: lppl1.3c

Summary description: Draw ASCII art of animals saying a specified message

Announcement text:
This release of ducksay changes a few internals for compatibility with the upcoming 2024-06-01 release of LaTeX2e. Additionally it now uses the new ...

Saturday, 2024-03-30 20:13

CTAN update: MusiXTeX

Bob Tennent submitted an update to the

                 MusiXTeX

package.

Version:  1.38 2024-03-29
License:  gpl2+

Summary description:  Sophisticated music typesetting

Announcement text:
Minor correction to \changecontext to correct error reported by Wilfried Lingenberg. ...

Saturday, 2024-03-30 19:24

CTAN update: babel

Javier Bezos López submitted an update to the

                babel

package.

Version number: 24.3 2024-03-29
License type: lppl1.3

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

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

Saturday, 2024-03-30 09:44

CTAN update: rec-thy

Peter M. Gerdes submitted an update to the

                rec-thy

package.

Version: 4.0 2024-03-29
License: pd

Summary description: Commands to typeset recursion theory papers

Announcement text:
Major breaking update to the package. Command names have been made more systematic, multiple names for the same command deleted and substantial ...

Saturday, 2024-03-30 08:24

CTAN update: thuthesis

The Tsinghua University TUNA Association submitted an update to the

                           thuthesis

package.

Version:  7.5.0 2024-03-29
License:  lppl1.3c

Summary description:  Thesis template for Tsinghua University

Announcement text:
This version contains numerous bug fixes atop v7.4.0, and adapts to the latest changes of March 2023 writing guide. ...

Saturday, 2024-03-30 08:19

CTAN update: luamplib

Dohyun Kim submitted an update to the

                luamplib

package.

Version: 2.27.1 2024-03-29
License: gpl2

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

Announcement text:
fix a bug regarding local textext boxes ...

Saturday, 2024-03-30 07:20

2024-03-29

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: latexindent

Chris Hughes submitted an update to the

                latexindent

package.

Version: 3.23.8 2024-03-28
License: gpl3

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

Announcement text:
STDIN and GCString bugfixes, full details at https://github.com/cmhughes/latexindent.pl/releases/tag/V3.23.8 ...

Friday, 2024-03-29 18:45

CTAN update: hvextern

Herbert Voß submitted an update to the

                 hvextern

package.

Version:  0.41 2024-03-27
License:  lppl1.3

Summary description:  Write and execute external code, and insert the output

Announcement text:
- added compiler option=Rscript ...

Friday, 2024-03-29 07:13

2024-03-28

LaTeX.net

LaTeX Cookbook second edition published

The second, improved, and extended edition of the LaTeX Cookbook was published this month, March 2024. The first edition, published in 2015, has been revised, and the code examples have been updated to work with the latest classes and packages of LaTeX in 2024. The new edition comes with additional examples that demonstrate tasks such as how to create fancy word clouds, program with Lua in LaTeX, simulate computer screen output, design puzzles, and, of course, more scientific examples such as drawing atomic orbitals, chemical elements in the periodic system, and other diagrams.

The revised chapters have been rearranged, and a new chapter about using ChatGPT as a coding assistant and editing tool has been added. The new contents are as follows:

Chapter 1, Exploring Various Document Classes, gives insight into diverse document types, and you’ll discover how LaTeX is versatile for creating theses, books, CVs, presentations, flyers, and large posters with tailored examples.

Chapter 2, Tuning the Text, focuses on customizing text details within documents. Beginning with essential fundamentals, we’ll cover practical tips and conclude the chapter with demonstrations of LaTeX’s capabilities beyond standard paragraph formatting.

Chapter 3, Adjusting Fonts, shows how to make global font choices and explore techniques for adjusting fonts within your document.

Chapter 4, Creating Tables, explains how to craft visually appealing tables. This includes guidance on creating legible tables, aligning numeric data, and incorporating colors. It introduces the concept of floating tables and figures, enabling automated positioning. Additionally, the chapter discusses advanced topics such as merging and splitting cells and importing table data from external files.

Chapter 5, Working with Images, begins by exploring considerations related to image quality. You’ll find practical instructions on incorporating, positioning, shaping, and aligning images in LaTeX.

Chapter 6, Creating Graphics, provides step-by-step instructions for crafting compelling graphics. The chapter leverages modern graphics packages, enabling the creation of comprehensive graphics, including various types of diagrams and charts.

Chapter 7, Creating Beautiful Designs, guides you on incorporating background images, crafting attractive ornaments, integrating appealing headings, generating calendars and word clouds, incorporating symbols for computer keys and menu items, and simulating terminal output.

Chapter 8, Producing Contents, Indexes, and Bibliographies, provides practical solutions for quickly customizing the table of contents, lists of figures and tables, bibliographies, glossaries, and indexes.

Chapter 9, Optimizing PDF Files, explores the functionalities of PDFs, including metadata, PDF comments, and fillable forms. You’ll learn techniques for merging PDF files, adjusting margins, optimizing output for e-books, and creating animations in a PDF.

Chapter 10, Writing Advanced Mathematics, works with LaTeX’s enduring strengths—its exceptional typesetting capabilities for mathematical formulas. After a quick tutorial, you’ll learn advanced techniques for refining formulas and creating theorems, diagrams, geometric figures, and plots in 2D and 3D.

Chapter 11, Using LaTeX in Science and Technology, deals with additional scientific fields, including chemistry, physics, computer science, and various technologies such as electronics. This chapter provides a comprehensive overview, showcasing how LaTeX can be effectively applied across diverse fields through specific examples.

Chapter 12, Getting Support on the Internet, starts with a guide to the most valuable Internet resources for LaTeX. Then, it demonstrates how to seek support from the TeX online communities efficiently.

Chapter 13, Using Artificial Intelligence with LaTeX, provides guidance and examples on harnessing the capabilities of ChatGPT to streamline code work and enhance your content efficiently.

The book grew to 424 pages and is now printed in color for the best experience with the many drawings. It is also available as a Kindle book, and if you buy the printed book or the Kindle, you can get the PDF ebook for free at the publisher’s website.

by Stefan Kottwitz at Thursday, 2024-03-28 21:18

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: biblatex-gb7714-2015

Hu Zhenzhen submitted an update to the

                biblatex-gb7714-2015

package.

Version: 1.1q 2024-03-27
License: lppl1.3c

Summary description: A BibLaTeX implementation of the GBT7714-2015 bibliography style for Chinese users

Announcement text:
1. add the medium identifier OL for entries containing doi or eprint. ...

Thursday, 2024-03-28 16:33

New on CTAN: reptheorem

Jesse Straat submitted the

                reptheorem

package.

Version: 1.0 2024-03-27
License: lppl1.3c

Summary description: Repetition of theorem environments

Announcement text:
The reptheorem package allows one to replicate theorems, either before or after ...

Thursday, 2024-03-28 16:32

2024-03-27

Announcement of New Packages on CTAN (by CTAN Maintainer)

CTAN update: fontscale

Oliver Beery submitted an update to the

                fontscale

package.

Version number: 1.0.3 2024-03-26
License type: lppl1.3c

Summary description: A flexible interface for setting font sizes

Announcement text:
Some code changes, particularly to document commands defined with optional ...

Wednesday, 2024-03-27 19:56

CTAN update: profmaquette

Christophe Poulain submitted an update to the

                profmaquette

package.

Version number: 0.90
License type: lppl1.3c

Summary description: Use exercises in different types of documents

Announcement text:
- bugs fixed ...

Wednesday, 2024-03-27 19:56

CTAN update: tkz-elements

Alain Matthes submitted an update to the

                 tkz-elements

package.

Version:  2.20c
License:  lppl1.3

Summary description:  A Lua library for drawing Euclidean geometry with TikZ or tkz-euclide

Announcement text:
Package: ...

Wednesday, 2024-03-27 18:19