Summary of Improvements
This minor release brings a couple improvements from a new contributor, João Quinaglia.
We have one new feature, a boolean option flag on our base class that enables landscape mode.
Any paper orientation has been supported already, but the preset paper sizes only had the standard portrait orientation and landscape orientations required entering custom dimensions.
This flag makes it a bit easier to swap the X and Y dimensions of the standard (or custom) value parsed from the papersize option.
Additionally he fixed a bug in the frametricks package such that using the
\makecolumns function doesn't break relative frame constraints used by, for example, footnote or folio frames.
This fix only works for TTB-LTR automatic column setups for now.
Finally, some build system fixes and features were backported from v0.15.0 development work.
Most significantly the handling of the
SILE_PATH environment variable now allows multiple paths, which in turn allows a single project to utilize multiple external collections of 3rd party packages rather than having to collate them all into one location.
- classes: Add landscape option to base class (#1892) (0fb9ade)
- cli: Allow multiple runtime SILE_PATH segments (backport from develop branch) (e7c8fe2)
frames: Update frame constraints with new frame IDs after \makecolumns (b2d6b4f)