Cédric Pierquet submitted an update to the
pynotebook
package.
Version: 0.1.1 2024-02-19
License: lppl1.3c
Summary description: pynotebook presents (raw, Markdown or Python) codes (and execution with LuaLaTeX) as in a Jupyter Notebook
Announcement text:
--------------------------------------------------------------------------------
New block In+Out with piton/pyluatex (tks to F. Pantigny).
Bugfix + fix typo in doc.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/pynotebook
More information is at
https://www.ctan.org/pkg/pynotebook
--------------------------------------------------------------------------------
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 .
Hironori Kitagawa submitted an update to the
luatexja
package.
Version: 20240219.0
License: bsd
Summary description: Typeset Japanese with Lua(La)TeX
Announcement text:
--------------------------------------------------------------------------------
* Fix that defaultjfontfeatures is not usable (github #4)
* Fix that Japanese-style crop marks (`tombow') is not correctly printed
when ltjenableadjust[profile] (github #3)
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/luatex/generic/luatexja
More information is at
https://www.ctan.org/pkg/luatexja
--------------------------------------------------------------------------------
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 .
Longaster submitted an update to the
updatemarks
package.
Version: 0.2e 2024-02-19
License: lppl1.3c
Summary description: Extract and update marks from boxes
Announcement text:
----------------------------------------------------------------------
Use a new method for extracting marks from LaTeX-dev if it's enabled.
Add `ExtractMarksTo`, to save marks into a command for reinsertion.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/updatemarks
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/updatemarks/
------------------------------------------------------------------------
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
The LaTeX Project Team submitted an update to the
l3kernel
package.
Version number: 2024-02-18
License type: lppl1.3c
Summary description: LaTeX3 programming conventions
Announcement text:
----------------------------------------------------------------------
## [2024-02-18]
### Changed
- Work-around to enable `prop_set_from_keyval:Nn`, etc., to avoid an error if
`prop` is not already defined
### Fixed
- Extend debug checking to cover `prop_(g)set_from_keyval:Nn`
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/l3kernel
More information is at
https://www.ctan.org/pkg/l3kernel
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
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Ina Dau
--
The LaTeX Project Team submitted an update to the
l3packages
package.
Version number: 2024-02-18
License type: lppl1.3c
Summary description: High-level LaTeX3 concepts
Announcement text:
----------------------------------------------------------------------
## [2024-02-18]
### Changed
- Re-added `IfInstanceExist(TF)` to docs - is required
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/l3packages
More information is at
https://www.ctan.org/pkg/l3packages
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
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Ina Dau
--
Weijian Wu submitted the
SJTUTeX
bundle.
Version: 2.1 2024-02-18
License: lppl1.3c
Summary description: LaTeX classes for Shanghai Jiao Tong University
Announcement text:
----------------------------------------------------------------------
SJTUTeX aims to establish a simple and easy-to-use collection of
document classes for Shanghai Jiao Tong University, including
the thesis document class `sjtuthesis`, as well as the regular
document classes `sjtuarticle` and `sjtureport`.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/sjtutex
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/sjtutex/
------------------------------------------------------------------------
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
Yukimasa Morimi submitted an update to the
jlreq-deluxe
package.
Version: 0.5.0 2024-02-18
License: mit
Summary description: Multi-weight Japanese font support for the jlreq class
Announcement text:
--------------------------------------------------------------------------------
Adjust JFM/VF for jlreq 20240213.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/jptex/latex/jlreq-deluxe
More information is at
https://www.ctan.org/pkg/jlreq-deluxe
--------------------------------------------------------------------------------
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 .
Vít Starý Novotný submitted an update to the
markdown
package.
Version: 3.4.1-0-g457226ae 2024-02-16
License: lppl1.3c
Summary description: Converting and rendering markdown documents inside TeX
Announcement text:
----------------------------------------------------------------------
Below, I list a summary of changes between versions 3.0.0-alpha (2023-06-27)
and 3.4.1 (2024-02-16).
Development:
- Complied with CommonMark 0.30 and incremented `grammar_version` to `3`.
- Added support for TeX-like rich paragraphs, universal (cross-format)
themes, Pandoc syntax extensions, and introduced universal themes.
- Introduced support for attributes on tables, enhanced token renderer
definitions, and bulk redefinition capabilities in the `markdownSetup`
command.
- Added a demo of using the Markdown package in OpTeX, and introduced
`singletonCache` and `contentLevel` Lua options.
Fixes:
- Improved paragraph parsing to correctly handle trailing spaces and
paragraphs within markdown documents.
- Enhanced list and table support, allowing tables inside lists and
fixing issues with fancy lists and roman numeral markers.
- Made Pandoc syntax extensions `tex_single_backslash_math` and
`tex_double_backslash_math` robust against extra spaces.
- Fixed multiple issues with attributes, headings parsing, emphasis
in headings, and compatibility with jgm/pandoc.
Deprecation:
- Deprecated `markdownInfo`, `markdownWarning`, and `markdownError`
in favor of l3msg functions.
- Deprecated the `markdown*` LaTeX environment and support for LuaMetaTeX.
Documentation:
- Added links to talks, theses, and articles to enhance documentation
discoverability.
- Improved the user manual to encourage alternatives to the `hybrid`
option and document setting up catcodes in Lua.
Docker:
- Introduced and expanded Docker support, including TeX Live 2024
pretest support.
- Included developer tools in the development Docker image and made
adjustments to Docker configuration.
Libraries and Contributed Software:
- Updated `tinyyaml` to v0.4.4.
- Made changes to the contributed software repository, including
the removal of `contributions/istqb_latex` and addition of
`contributions/37c3-beamer`.
Default Renderer Prototypes:
- Adjusted default renderer prototypes for handling headings,
lists, and math renderer prototypes in LaTeX/ConTeXt.
- Corrected typesetting of level four and five headings in LaTeX
and optimized fancy list labels and indentation.
Unit Tests and Continuous Integration:
- Overhauled the unit testing framework from Bash to Python and
implemented summarization.
- Improved test speed by batching unit tests and using self-hosted
GitHub runners.
- Made changes to continuous integration practices, including
conditions for rebuilding Docker images.
Other Changes:
- Various optimizations and speed improvements.
- Removed deprecated features, including parts of the package and
support for LuaMetaTeX.
For a full list of changes, see
<https://mirrors.ctan.org/macros/generic/markdown/CHANGES.md>.
----------------------------------------------------------------------
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
Jianrui Lyu submitted an update to the
randexam
package.
Version: 2024E 2024-02-18
License: lppl1.3c
Summary description: Make an exam paper and its randomized variants
Announcement text:
----------------------------------------------------------------------
- add boolean commands for this class
- remove fix for `diagbox` package
- add theme commands for this class
- add languge option and language commands
- add header and footer templates
- rename command `cdotfill` as `ExamFillCdot`
- rename command `ulinefill` as `ExamFillUlinePhantom`
- add commands `ExamFillUline` and `ExamFillUlineText`
- make the second argument of `exampart` optional
- add command `IfExamValueEmptyTF` and its friends
- avoid option conflicts with other packages
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/randexam
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/randexam/
------------------------------------------------------------------------
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
Robert Allgeyer submitted an update to the
novel
package.
Version number: 2.1 2024-02-17
License type: lppl1.3c ofl
Summary description: Class for printing fiction, such as novels
Announcement text:
----------------------------------------------------------------------
Improved docs for v2.
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/luatex/latex/novel
More information is at
https://www.ctan.org/pkg/novel
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
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Ina Dau
--