Releases: uqspace/latex-base
v2.7.0 Making Biblatex style options transparent
This release allows easy changing of the biblatex bibliography & citation styles, by introducing the following keys to the preamble: biblatex/style and biblatex/citestyle. These pass the given options directly to biblatex.
The default for these values are numeric-comp for backwards compatibility.
v2.6.0
Added the requirements and subrequirements environments, along with the \requirement macro to be used within.
v2.5.0 Adding tabularray
This release has a major update of replacing the default array package with the new tabularray package.
Of the many improvements this package brings, it allows for auto-sizing columns and sensible vertical alignment.
Most columns have the same default behaviour, however the following additions have been made
- Capital columns (i.e.
L{<width>},C{<width>}, etc.) can take multiple arguments, including a vertical alignment option. - List columns (i.e.
I{<width>}andE{<width>}) have an optional argument to pass options to the enumerate environments. - Cells in list columns that do not start with
\itemwill not be typeset as columns.
Article Style Addition
This release introduces the new "Article" style package, which is to be used for short-form articles. It is designed to work with the uqspace-preamble package, which introduces the core packages relied upon.
These can be both internal and external to UQ Space, and will be developed alongside the uqspace-style package.
There is potential for a renaming of the uqspace-style package in the future.
Update Acknowledgements and Contributions Environments
The acknowledgements and contributions environments had previously not be updated in line with the rest of the package. This has been remedied, with the correct colour codes and specification.
Also, the table of contents has been fully specified via titletoc, which was previously incomplete. Title contents now aligns properly.
Correct Import Behaviour
Previously, the behaviour of \import* was the same as \import when used in succession, due to the mandatory \newpage at the beginning of the definition. This \newpage has been made to react along with *, making successive imports collapse when used with *.
Move Acro dependancy to preamble
In order to successfully use the uqspace-preamble independently of uqspace-style, the acro package needed to be moved to the preamble package. As such, the uqspace-preamble package can now be used to create standalone reports, without the UQ Space branding.
Print Optimised Cover Page
Adds the [light] option to \maketitle, to create a light print-optimised cover page.
Appendix Update
Removed the need for \part{Appendices}, and integrated the display page into the \appendix command.
Removed the text "Part" and part number from appendix display page.
Complete Acro Subheadings
Added support for subheading*s within printing for acronyms.