Features of abcm2ps and abc2svg

abcm2ps tries to follow the ABC draft version 2.2 (February 2013).
abc2svg tries to follow the new ABC draft version 2.2 (February 2021).

Here are listed only the differences from the draft.

2.1 Abc file identification
2.2.2 File header
2.2.3 Free text and typeset text
2.3 Embedded abc and abc fragments
3. Information fields
3.1.2 T: - tune title
3.1.6 M: - meter
3.1.7 L: - unit note length
3.1.8 Q: - tempo
3.1.9 P: - parts
3.1.14 K: - key
3.1.17 I: - instruction
4.2 Accidentals
4.3 Note lengths
4.6.1 Clefs
4.6.2 Stafflines
4.6.5 Application specific modifiers
4.8 Repeat/bar symbols
4.10 Variant endings
4.11 Ties and slurs
4.12 Grace notes
4.13 Duplets, triplets, quadruplets, etc.
4.14 Decorations
4.15 Symbol lines
4.16 Redefinable symbols
4.17 Chords and unisons
4.18 Chord symbols and 4.19 Annotations
4.19 Annotations
4.20 Order of abc constructs
6.1.1 Typesetting line-breaks
6.1.2 Typesetting extra space
7. Multiple voices
7.1 Voice properties
7.2 Breaking lines
7.4 Voice overlay
8.2 Text strings
9. Macros
10. Outdated syntax
10.4 Outdated directives
11.1 Voice grouping
11.2 Instrumentation directives
11.3 Accidental directives
11.4 Formatting directives
11.4.2 Font directives
13. Transposition
Last update: April 7, 2021 for abcm2ps-8.14.9 and abc2svg-1.20.19