Directory macros/latex/contrib/changelog
README.md
The changelog
LaTeX package
Available on CTAN as changelog
Changelogs are important. The changelog
package defines a changelog
environment to make changelogs simple and intuitive.
Inspired by keepachangelog.com.
\begin{changelog}[author=Rebecca Turner, simple, sectioncmd=\section*] \begin{version}[v=1.0.0, date=2018-12-28] \item Cool features \item Bug fixes \end{version} \shortversion{v=0.1.0, date=2018-10-25, changes=Initial beta} \end{changelog}
File | Description |
---|---|
changelog.sty | The changelog package |
changelog.pdf | Documentation (English) |
changelog.tex | Documentation source |
example.tex | Example use |
example.pdf | Example use (PDF) |
screenshot.png | Sample screenshot |
README.md | This file |
LICENSE.txt | LPPL v1.3c |
Development
Sources for this package are available on GitHub. This package is built with the Nix package manager.
- Build a release directory with rendered PDFs:
nix build .#changelog
- Build a release tarball:
nix build .#changelog-tar
, or justnix build
- Enter a development shell with
latexmk
and fonts available:nix develop
Download the contents of this package in one zip archive (182.3k).
changelog – Typesetting keepachangelog.com style changelogs
This package provides a changelog environment (which itself provides a version environment) to represent a changelog. The package supports multiple authors, unreleased changes, and yanked (revoked) releases.
Inspired by keepachangelog.com.
Package | changelog |
Bug tracker | https://github.com/9999years/latex-changelog/issues |
Repository | https://github.com/9999years/latex-changelog |
Version | 2.5.1 2024-09-17 |
Licenses | The LaTeX Project Public License 1.3c |
Maintainer | Rebecca Turner |
Contained in | TeX Live as changelog MiKTeX as changelog |
Topics | Version control Document Management Experimental LaTeX3 |