Releases: andredelft/leidenmark
Releases · andredelft/leidenmark
Add glyph processor
Glyph processor added for *chiro*
, *slanting-stroke*
, *tripunct*
and *leaf*
. Cf.: http://papyri.info/docs/leiden_plus#special-characters
Leiden+ syntax update
This release includes several new processors for broader Leiden+ support, as well as some bugfixes to old ones. The new processors are listed below, linked to the corresponding sections on http://papyri.info
Special characters
- Paragraphos:
----
Marginalia
- Text inserted / added above line:
\ὅλων/
- Text added between lines:
||interlin: ὧν||
Other editorial conventions
- Handshift:
$m4
Extras (Not yet on papyri.info)
- Diples:
To get this PN preview: (diple) Use this Leiden+: ((diple)) <milestone rend="diple" unit="undefined"/>
- Eisthesis (indentation):
To get this PN preview: line in eisthesis Use this Leiden+: (1, indent) To create this XML: <lb n="1" rend="indent"/>
v0.2.0
This release includes:
- A
pytest
integration and some first basic tests - A new, decentralized processor registration system. Each submodule now has a register function (e.g.
register_divisions
indivisions.py
) that registers the corresponding processors. These functions can also be imported when building a custom extension using this package. Note that individual processors should be imported from their submodules (e.g.from leidenmark.divisions import DivisionsPreproc
instead of the formerfrom leidenmark import DivisionsPreproc
).
v0.1.31
Bump version
v0.1.30
Try with personal access token
v0.1.29
Test new release
v0.1.28
Define version in setup again