![version](https://img.shields.io/github/v/tag/AndrewMathas/aTableau?color=success&label=aTableau)
![LPPL](https://img.shields.io/github/license/note286/xduts?style=flat-square)
![CTAN](https://img.shields.io/ctan/v/atableau?color=blue&link=https://ctan.org/pkg/atableau)
![LaTeX](https://img.shields.io/badge/LaTeX-008080?logo=latex&logoColor=fff&style=flat)

# **aTableau** - Change log

### Version 2.2.1 - 2026-06-02

- updated tableaux naming conventions
- allows arbitrary TikZ coordinates to be used to position **aTableau** pictures inside `tikzpicture` environments
- allow `colour theme` to define a custom colour theme
- added `entries=columns` and `entries=rows`
- the `cover` key can be used with multishapes
- fixed an issue with `entries=last` with skew shapes
- now directly reading meta data from ini file
- added image diffs to the testing framework

### Version 2.2.0 - 2025-10-10

- allows _generalised ribbon tableaux_ with `c`, `C`, `r` and `R` specifications
- allows _complex styles_ in abacuses and tableaux to be entered as `[...]`, instead of `[{...}]`
- adds optional _overlay specifications_ for use with **beamer**
- allows abacuses to be specified by _quotients_
- adds the `\NewATableauCommand` command for creating custom **aTableau** commands
- adds the `beads` key for setting the number of beads on an abacus
- adds the `colour theme` key, which gives a choice of three colour schemes
- adds the `colours` key, which sets a cyclic list of fill colours for tableaux
- adds the `cover` key for covering tableaux and diagrams
- adds the `framed` key for framing abacuses
- adds the `rotate` key for rotating **aTableau** pictures
- adds the `row labels` key to add row labels to an abacus
- adds the `shape` key for setting the shape of a `\RibbonTableau`
- adds the `traditional` key for traditional abacuses, with rods and beads
- adds error messages when an **aTableau** command is not properly contained inside a `tikzpicture` environment
- fixes bug in the `beta numbers` key for abacuses
- many improvements and corrections to the manual
- added a testing framework using the examples from the manual

### Version 2.1.1 - 2025-02-14

- fixes expansion issue with `ribbon box` and friends
- fixes licensing issues identified by CTAN

### Version 2.1.0 - 2025-01-24

- adds support for using **aTableau** commands as subscripts and superscripts
- adds warnings about using older versions of LaTeX3

### Version 2.0.0 - 2025-01-22

- package completely rewritten using LaTeX3
- key-value interface added for the **aTableau** options
- allowed commands to be used both in and outside `tikzpicture` environments
- a quark-based interface allows styles to be applied to tableau and abacus entries
- support for different tableau (english, french, russian, australian) and abacus (south, west, north, east) conventions
- support for diagrams, tableaux, including tabloids, skew and shifted tableaux and ribbon tableaux
- adds stars and styles to tableaux, diagrams, and abacuses

### Version 1.0.0 - 2023-10-06

- initial version
- basic implementation of Young diagrams, tabloids, tableaux, shifted tableaux, russian tableaux, abacuses
