Martin Beyer submitted the
optikz
package.
Version: 1.0.0
License: lppl1.3c
Summary description: Customizable optical components for drawing laser setups and optical systems using TikZ
Announcement text:
--------------------------------------------------------------------------------
The optikz package provides a collection of TikZ-based commands for drawing laser setups and optical systems. It includes components such as lenses, mirrors, beamsplitters, cameras, spectrometers, detectors and more. Each element is highly customizable through optional key-value arguments (e.g. angle, width, thickness, color). Furthermore, rainbow and single color beams can be drawn to visualize beam size and dispersion in e.g. stretcher-compressor setups.
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/graphics/pgf/contrib/optikz
More information is at
https://ctan.org/pkg/optikz
--------------------------------------------------------------------------------
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 .
Joseph Wright submitted an update to the
ltx-talk
package.
Version: 0.1.5 2025-07-28
License: lppl1.3c
Summary description: A class for typesetting presentations
Announcement text:
----------------------------------------------------------------------
### Changed
- Revise handling of `pauses` counter and `+`/`.` implementation (see
issue [\#60](https://github.com/josephwright/ltx-talk/issues/60))
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/ltx-talk
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/ltx-talk/
------------------------------------------------------------------------
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
Mingyu Xia submitted the
char2path
package.
Version: 1.0.0 2025-07-28
License: lppl1.3c
Summary description: A LaTeX package that converts characters into TikZ paths
Announcement text:
----------------------------------------------------------------------
This package provides a simply way to convert characters
into styled TikZ paths.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/char2path
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/char2path/
------------------------------------------------------------------------
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
Niina Ryota submitted an update to the
QWorld
package.
Version: 1.1.2
License: lppl1.3c
Summary description: Drawing String Diagrams for Monoidal Categories and Quantum Theory in TeX
Announcement text:
----------------------------------------------------------------------
Fixed typos in the English documentation (qworld_en.pdf) and
the corresponding TeX source file (qworld_en.tex).
This change only affects the English documentation (qworld_en.pdf)
and the TeX source file (qworld_en.tex), and does not impact
the style file.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/qworld
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/pgf/contrib/qworld/
------------------------------------------------------------------------
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
Andreas Scherer submitted an update to the
cweb
package.
Version: 4.12.2
License: knuth
Summary description: A Web system in C
Announcement text:
----------------------------------------------------------------------
This new release of CWEB is a minor service release.
* CTANGLE purges trailing whitespace in preprocessor macros.
* CWEAVE warns about @=verbatim@> material outside C code.
* It most likely will serve as the basis for TeX Live 2026.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/cweb
The package’s files themselves can be inspected at
https://mirrors.ctan.org/web/c_cpp/cweb/
------------------------------------------------------------------------
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
bib2gls
package.
Version: 4.6 2025-07-27
License: gpl3+
Summary description: Command line application to convert .bib files to glossaries-extra.sty resource files
Announcement text:
----------------------------------------------------------------------
Added resource option post-description-dot-exclude
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/bib2gls
The package’s files themselves can be inspected at
https://mirrors.ctan.org/support/bib2gls/
------------------------------------------------------------------------
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
Valentin Dao submitted the
intexgral
package.
Version: 1.0.0 2025-07-26
License: lppl1.3c
Summary description: A LaTeX package for typesetting integrals
Announcement text:
----------------------------------------------------------------------
This package provides a new macro \integral to help typeset integrals.
It uses numerous keys to easily change its different components
(limits, differentials etc.) and offers a couple of auxiliary macros
to complete some of them.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/intexgral
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/intexgral/
------------------------------------------------------------------------
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
Akira Yamaji submitted an update to the
mcf2graph
package.
Version: 5.25 2025-07-27
License: mit
Summary description: Draw chemical structure diagrams with MetaPost
Announcement text:
----------------------------------------------------------------------
-improve atom,bond adress check
-update mcf2graph.mp
-update MCF manual,example
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/mcf2graph
The package’s files themselves can be inspected at
https://mirrors.ctan.org/graphics/mcf2graph/
------------------------------------------------------------------------
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
Matthias Werner submitted the
seatingchart
package.
Version: 0.5.0 2025-07-25
License: lppl1.3c
Summary description: Generation of seating charts
Announcement text:
----------------------------------------------------------------------
This package enables the visualization of seating charts, whereby
the seating layouts (i.e. the arrangement of seats in a room) and
the seating scheme (i.e. the selection and labeling of occupied seats)
can be controlled independently of each other.
----------------------------------------------------------------------
The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/seatingchart
The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/luatex/latex/seatingchart/
------------------------------------------------------------------------
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