Landon D. C. Elkind submitted an update to the
principia
package.
Version number: 3.1 2025-01-28
License type: lppl1.3c
Summary description: Notations for typesetting the “Principia Mathematica”
Announcement text:
----------------------------------------------------------------------
Minor correction to principia package (current version is 3.1)
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/principia
More information is at
https://www.ctan.org/pkg/principia
------------------------------------------------------------------------
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
Brian Dunn submitted an update to the
lwarp
package.
Version number: 0.918 2025-01-28
License type: lppl1.3
Summary description: Converts LaTeX to HTML
Announcement text:
----------------------------------------------------------------------
Added an automatic vertical scroll bar to the sideTOC.
Updated mathtools, mismath, siunitx.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/lwarp
More information is at
https://www.ctan.org/pkg/lwarp
------------------------------------------------------------------------
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
Matthias Fresacher submitted an update to the
pmdraw
package.
Version: 1.7 2025-01-28
License: lppl1.3
Summary description: Draw elements of the diagram monoids
Announcement text:
----------------------------------------------------------------------
Now allows default draw options of some keys to be appended to
instead of overwritten by individual instances.
Fixed and updated minor details in manual.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/pmdraw
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/pmdraw/
------------------------------------------------------------------------
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 Kopp submitted an update to the
biblatex-lni
package.
Version: 0.7 2025-01-27
License: lppl1.3
Summary description: LNI style for BibLaTeX
Announcement text:
----------------------------------------------------------------------
Adapted to latest LNI requirements
### Changed
* Change `maxcitenames` and `maxbibnames` to 3
* Change bibstring `urlseen` to `visited on\addspace`
* Suppress ISBN and doi
* Remove `URL` output
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/biblatex-lni
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-lni/
------------------------------------------------------------------------
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
Vít Starý Novotný submitted an update to the
markdown
package.
Version: 3.10.0-0-g626df6ad 2025-01-27
License: lppl1.3c
Summary description: Converting and rendering markdown documents inside TeX
Announcement text:
----------------------------------------------------------------------
## 3.10.0
Development:
- Add a built-in theme `witiko/diagrams@v2` for drawing different types of
diagrams. (#448, #514, #531, #542, [matrix.org][matrix-542], a9cadc41,
578e64d6, 22efe7f4, a3c2d93b, originally suggested by @anubane)
[matrix-542]: https://matrix.to/#/!UeAwznpYwwsinVTetR:matrix.org/$CpfhKJT8DAkzH7Rx6ynV1BK…
Here is an example LaTeX document using the new theme:
```` tex
\documentclass{article}
\usepackage[import=witiko/diagrams@v2, relativeReferences]{markdown}
\begin{document}
\begin{markdown}
``` dot {caption="An example directed graph" width=12cm #dot}
digraph tree {
margin = 0;
rankdir = "LR";
latex -> pmml;
latex -> cmml;
pmml -> slt;
cmml -> opt;
cmml -> prefix;
cmml -> infix;
pmml -> mterms [style=dashed];
cmml -> mterms;
latex [label = "LaTeX"];
pmml [label = "Presentation MathML"];
cmml [label = "Content MathML"];
slt [label = "Symbol Layout Tree"];
opt [label = "Operator Tree"];
prefix [label = "Prefix"];
infix [label = "Infix"];
mterms [label = "M-Terms"];
}
```
``` mermaid {caption="An example mindmap" width=9cm #mermaid}
mindmap
root )base-idea(
sub<br/>idea 1
((?))
sub<br/>idea 2
((?))
sub<br/>idea 3
((?))
sub<br/>idea 4
((?))
```
``` plantuml {caption="An example UML sequence diagram" width=7cm #plantuml}
@startuml
' Define participants (actors)
participant "Client" as C
participant "Server" as S
participant "Database" as DB
' Diagram title
title Simple Request-Response Flow
' Messages
C -> S: Send Request
note over S: Process request
alt Request is valid
S -> DB: Query Data
DB -> S: Return Data
S -> C: Respond with Data
else Request is invalid
S -> C: Return Error
end
@enduml
```
See the diagrams in figures <#dot>, <#mermaid>, and <#plantuml>.
\end{markdown}
\end{document}
````````
You may use the expl3 prop `\g_markdown_diagrams_infostrings_prop` to
register other types of diagrams.
- Add option `jekyllDataKeyValue` for routing YAML metadata to expl3 key–values.
(#77, #517, [matrix.org][matrix-517], #539, [matrix.org][matrix-539],
f57a8c45, originally suggested by @TeXhackse)
While the primary intended users of this new option are package authors,
writers can also use this feature to configure various (La)TeX packages
from YAML:
``` tex
\documentclass{article}
\usepackage{chemformula, lua-widow-control, phonenumbers}
\usepackage[raw_attribute, tex_math_dollars]{markdown}
\begin{document}
\begin{markdown}[jekyll_data, jekyll_data_key_value]
---
chemformula:
decimal-marker: $\cdot$
lua-widow-control:
draft: true
showcolours: true
phonenumbers:
area-code: place
area-code-sep: space
country: UK
---
Phone number: `\phonenumber{02079460345}`{=tex}
Chemical reaction: `\ch{A + B -> 3.14159}`{=tex}
\end{markdown}
\end{document}
```
This won't work for every package but many packages use expl3 key–values
internally for their configuration. If you are curious if your favorite
package does, look for `\keys_define` in its source code.
For more examples, see #517.
[matrix-517]: https://matrix.to/#/!UeAwznpYwwsinVTetR:matrix.org/$WzqBd_p3KB766wqbFBLbn3o…
[matrix-539]: https://matrix.to/#/!UeAwznpYwwsinVTetR:matrix.org/$VZbdWB2EpHeg290MGsYsbUE…
Fixes:
- Allow using the options `linkAttributes` and `notes` together. (#543, #544)
Distribution:
- Alias the command `markdown-cli` as `markdown2tex`.
(#545, #546, [tex-live(a)tug.org][tex-live-2025-01-051051])
[tex-live-2025-01-051051]: https://tug.org/pipermail/tex-live/2025-January/051051.html
Docker:
- Produce Docker image `witiko/markdown:latest-minimal` with a minimum
installation of the Markdown package for TeX based on the Docker image
`texlive/texlive:latest-minimal`. (61a3aa2b)
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/markdown
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/generic/markdown/
------------------------------------------------------------------------
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
Jasper Habicht submitted an update to the
jsonparse
package.
Version: 1.0.3 2025-01-26
License: lppl1.3c
Summary description: Parse, store and access JSON data in LaTeX documents
Announcement text:
----------------------------------------------------------------------
Expandable test for JSON numbers.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/jsonparse
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/jsonparse/
------------------------------------------------------------------------
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
Jasper Habicht submitted an update to the
rpgicons
package.
Version: 1.8.6 2025-01-22
License: lppl1.3c
Summary description: Icons for tabletop role-playing games
Announcement text:
--------------------------------------------------------------------------------
Fixes in documentation.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/rpgicons
More information is at
https://www.ctan.org/pkg/rpgicons
--------------------------------------------------------------------------------
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 .
Charles Staats III submitted an update to the
asypictureB
package.
Version: 0.4 2025-01-26
License: lppl1.3c
Summary description: User-friendly integration of Asymptote into LaTeX
Announcement text:
----------------------------------------------------------------------
Mostly bug fixes
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/asypictureb
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/asypictureb/
------------------------------------------------------------------------
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
John H. Lienhard submitted an update to the
asmeconf
package.
Version number: 1.39 2025-01-26
License type: mit
Summary description: A LaTeX template for ASME conference papers
Announcement text:
----------------------------------------------------------------------
The asmeconf class is a LaTeX template to format conference papers published by
the American Society of Mechanical
Engineers.
This version includes changes to support tagged pdf. The title and author blocks
are recoded into expl3 with adjustments to support tagged pdf. The metalogo and
xcoffins packages have been dropped in favor of the hologo package and direct
use of expl3 coffins.
An experimental (and undocumented) option [captionpatch] supports tagging of the
caption package, which is loaded by the class. With this option and current
LaTeX tagging support, asmeconf pdfs can validate as PDF 2.0/A-4F provided that
[spanish] option is omitted. (PDF 2.0/UA-2 validation is not possible at
present.)
Other changes include: revisions internal some variable names; better
segregation of packages loaded for compatibility; and minor changes to
asmewide.sty.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/asmeconf
More information is at
https://www.ctan.org/pkg/asmeconf
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Erik Braun
------------------------------------------------------------------------
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs
Marei Peischl submitted an update to the
tuda-ci
bundle.
Version: 4.00 2025-01-26
License: lppl1.3c
Summary description: LaTeX templates of Technische Universität Darmstadt
Announcement text:
----------------------------------------------------------------------
Complete refactoring and extended documentation.
This is the first version including English document templates.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/tuda-ci
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/tuda-ci/
------------------------------------------------------------------------
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