Releases: langsci/langsci-avm
Releases · langsci/langsci-avm
Release list
Version 0.4
Version 0.3
- The parser was re-written from scratch using an “inline analysis” function. This requires a release of
interface3not older than 2022/03/26. - It is now possible to escape the parser (using
switchin nested elements such as\id) - Introduce
\idas markers (#44) - Adjust italics correction (#32) and improve operator spacing (#31)
- Introduce semantic brackets and frames (#37)
- Add
\node, which can be used to draw lines in AVMs using atikzpicture(#9)
Full Changelog: v0.2.1...v0.3
Version 0.2.1
The assignments to \tabcolsep, \arraystretch, \delimitershortfall and \delimiterfactor made in the keys for the avm module were made global, because \keys_define:nn {avm} {...} operated on them instead of local variables.
Local variables were introduced to fix that bug.
Version 0.2
Version 0.2 of langsci-avm includes additions related to the layout of AVMs and some improvements and bug fixes.
Added the following commands (please see the documentation for details):
\avmdefinecommand, a factory function to generate commands for recurring layouts\avmdefinestyle, an interface for the user to save style settings
Improved:
- Horizontal spacing after pre-defined operators and relations
\+, etc., as well as for\type*lines and in those cases in which only one column is used (via the new\__avm_kern_unused_columns:). - Vertical spacing in case sub-structures follow in adjacent lines and would clash with preceding ones
- Added a pre-defined
narrowstyle. - Miscellaneous fixes
Version 0.1.0-beta
v0.1.0-beta Version 0.1.0-beta Release