blob: b75544914429bca27e0c8680c36d8d3a852bab76 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
|
AUTOSP
2017-12-21
Allow for new commands \nqq, \nqqq, \hap and \happ.
Allow for single-note xtuplet.
Handle restbars > 1 in process_xtuplet or process_appogg
2017-10-10
Corrected nastaffs setting for \startpiece and \startextract.
Introduced vspacings_active[i] to suppress unnecesary added spacing for
accidentals.
Applying TransformNotes to bar_rest output.
2017-07-14
Automatic added spacing for all collective-coding accidentals.
2017-06-21
Support for global skips within collective-coding
sequences by using commas between notes.
Automatic added spacing for accidentals on beamed notes
2017-06-14
\hl distinguished from \hloff
\TransformNotes implemented in the pre-processor
Output file-name extension changed to .ltx if \documentclass encountered
Support for global skips \QQsk, \HQsk, \TQsk, \Qsk
2016-11-02
support xtuples in more than one staff (provided x and note durations are
consistent)
2016-10-26
\ptr distinguished from \pt
2016-10-20
BARREST_SPACING replaced by MAX_SPACING
2016-03-02
Process \rlap{...} as non-spacing.
Process numeric notes in collective coding.
Process transposition characters ('`!) after a collective note.
2016-01-30
Correct coding for \tqq and \tqqq.
ps(0) outputs "0" rather than "MAX_SPACING"
Allow for \wq.
Defer \Changeclefs until after \def\atnextbar ...
Modern notation for multi-bar rests.
Initial output to stdout.
2015-07-23
Correct parsing of arguments of \zcharnote et al.
Allow % at the end of a line in \anotes ...
Correct nastaffs settings to allow more than one \startpiece
Delete \mxvernumber test
\znotes calls output_rests if single-staff and restbars > 0
Add -l (--log) option and don't generate log by default.
2015-06-29
add internal documentation
don't treat \caesura like \ca
increase BARREST_SPACING to allow for 12/8 signatures
treat \def\atnextbar like \def if no \centerpause
Add extra space before outputting \en in terminate_notes.
Process \stoppiece, \startextract, \endextract and \raggedstoppiece
2015-05-25
Allow for double-dotted notes
Change \cpause to \Cpause
re-organize spacing_note analysis
re-organize output_rests
2015-05-17
Allow for \qqsk.
Preclude output of *only* virtual notes.
Support appoggiaturas.
Support bar-centered rests.
Support application to .tex files.
Introduced -d option.
Support semi-automatic beams.
2015-04-27
New command-line processing.
New logging functions.
Missing line feed in xtuplet processing.
Allow for pointed rests \hsp, \qsp, etc.
Save/restore global values for xtuplet duration calculation.
Allow for empty note segments.
2015-04-21
1st released version
REBAR
2016-01-30
Allow for command-line file arguments.
2015-06-29
1st released version
|