All notable changes to the PreTeXt-Docker image will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Instructions: Add a subsection under [Unreleased] for additions, fixes, changes, and removals of features accompanying each PR.
- Support for accessible pdf generation with lualatex.
- Node install caused the apt-get update to fail due to missing gpg key. Fixed by adding key manually.
- Asymptote should work now, since installing ghostscript and libglut3.12 via apt and dvisvgm with tlmgr.
- Add
comment,fancyhdr,tkz-euclide,eepic,overpic, andpict2eto tex install.
- Add
setspace,stackengine,musixtex-fonts, andlibertinus-fontsto tex install.
- Add
aymptoteto tlmgr install list. - Add
appendix,ncctools,threeparttable,sttools,wrapfig,multirow, andelsarticlelatex packages to support building elsevier articles.
- Removed unneeded passagemath setup wheel building step.
- Use latest debian 13 (trixie) as base image.
- Added
polynomlatex package.
- Newer version of
python3-louisallows for building braille targets without error.
- Switch to nodesource repository for node install.
- Update passagemath to 10.6.1.
- Add
parskipandmarginnotelatex packages.
- Use NVM to install latest version of node, rather than relying on debian package. This is needed to support building dynamic substitutions.
- Install system level
cairopackage for prefigure.
Initial versioned release.
- Working versions of
oscarlevin/pretextandoscarlevin/pretext-fullreplaced the previous taggedoscarlevin/pretext:lite,oscarlevin/pretext:small, andoscarlevin/pretext:full. - Tags for
:latestand:1.0created. - GitHub action for build/deploy will read version from
version.txtwhich will be updated manually