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
Nicola Talbot submitted an update to the
tracklang
package.
Version: 1.6.4 2025-01-26
License: lppl1.3
Summary description: Language and dialect tracker
Announcement text:
--------------------------------------------------------------------------------
tracklang.sty now checks for babel's \LocaleForEach (and so can pick up
languages that have been specified with \babelprovide).
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/generic/tracklang
More information is at
https://www.ctan.org/pkg/tracklang
--------------------------------------------------------------------------------
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 .
Boris Veytsman submitted an update to the
aomart
package.
Version: 1.32
License: lppl1.3
Summary description: Typeset articles for the Annals of Mathematics
Announcement text:
----------------------------------------------------------------------
New formatting for enumerate and itemize.
Rewritten editorial comments system: audiences and highlighting.
Handling of color illustrations in screen edition and grayscale.
Illustrations in print - including bw orcid logo in print mode.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/aomart
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/aomart/
------------------------------------------------------------------------
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