Releases: brechtm/rinohtype
Releases · brechtm/rinohtype
v0.4.3.dev1
StyledText subclasses: add copy() method StyledText retrieved from style attributes needs to be copied because we shouldn't reuse the same instance at different locations in the document tree. This fixes problems caused by Styled._style_name caching.
v0.4.3.dev0
setup.py: another attempt at improving versioning - support tagged x.y.z.devX releases (omit SHA1 in this case) - add a full datetimestamp when the checkout is dirty
Release 0.4.2 (2020-07-28)
Install from PyPI
New Features:
- before/after style attributes for StyledText (issue #158)
- docutils/Sphinx frontend: don't abort on encountering math/math_block, output
the (LaTeX) math markup instead, along with printing a warning. - docutils frontend: raw inline text (with
:format: 'rinoh'
) is parsed as
styled text
Fixed:
Release 0.4.1 (2020-07-01)
Install from PyPI
New Features:
- UserStrings: arbitrary user-defined strings that can be defined in the
template configuration or as a substitution definition in reStructuredText - strings in a StringCollection can now be styled text
- Sphinx frontend: use the
today
andtoday_fmt
configuration variables for
the date on the title page - Sphinx frontend: allow extensions access to the builder object (issue #155)
- rinoh --output: write the output PDF to a specified location
Fixed:
- Regression in handling images that don't fit on the current page (issue #153)
- Fix crash when rendering local table of contents (issue #160)
- Sphinx frontend: support code-block/literalinclude with caption (issue #128)
- rinoh: variables set in a template configuration file are sometimes ignored
(issue #164) - Crash when using a font that contains unsupported lookups (issue #141)