-Features you cannot find in the doco as working, should be mentioned her.
+Features you cannot find in the doco as working, should be mentioned here.
This is an assorted collection of stuff that will be done, might be
done, or is an idea that I want to think about
Most of the items are marked in the code as well, with full explanation.
grep for TODO and ugh/ugr
-bugs introduced in pl68:
-
- * lyrics broken,
-
- * midi broken
-
- * scripts broken
-
-IMPORTANT
+ *
* piano staff
* decent TeX page layout
- * script priority
+ * enter script priority
* a Hands on tutorial [HKN]
- PostScript output (esp. Beams, Slurs, etc)
- Move PScore, Items, Spanners etc. into libmutype.a
-
* separate Score_elem settings in user-settable (properties
.. ) and non-user-settable part. Maybe use something like X-resources:
"Staff=oboe*dir: 0", "Staff=*.Voice_group=solo*dir: 1"
- hack up mf sources for decent spacing info (and then
read AFM/TFM directly, for text too)
-
* lines:
- Ledger lines, should be separate item: Ledger_lines, Ledger_lines_reg
- set different line sizes / thicknesses
* Collisions
- bring Collision::do_pre_processing to haircutter
- left/right note balls should be handled by Collision:
- < \multivoice { \stem 1; <b c> } { <f as b> } >
+ < \multi 2; { \stem 1; <b c> } { <f as b> } >
* Keys:
- merge key{item} & localkey{item}?
tekst staat erg ver van notenbalken af
-waarom geen ; achter dingen in \paper? (\textwidth 180\mm)
-(sowieso: wanneer wel en geen ; ?)
-
Onduidelijk wanneer wel en geen \ voor een woord. Maak liever
verplichte regels
-
BUGS
- * spurious Weird stem size warnings
- * staccato dot positions.
+ * spurious Weird stem size warnings
- * stacked scripts.
+ * fix mysterious Flex malloc bug
* should adjust stemlength for flag number.
* A range for context errors (eg. mark both { and }. )
- * text in staff (sharpsharp in staff, text below)
+ * lyric in staff (sharpsharp in staff, text below)
* fix Egler definitions ( see tex/eglerdefs.tex )
* script-spacing
* Brackets
-
* use (char *) iso. String for communication between lexer and
parser.
* Spacing_request for manually adjusting spacing
-
* caching breakpoints
* #c <-> cis