+pl 59
+ - Slur now into voicegroups, and take stems into account.
+ - bf: rest size in table.
+ - split Slur in baseclass Bow
+ - Tie, Tie_req, Tie_register
+
+******
+may 2
pl 58
- lexer cleanup
- national chars in lyrics
- small toccata-fuga-E.ly fixes
- \bar "||"; is now doublebar, "|." is finishbar
- collision hshift fix, with on-line assistance
-
+******
pl 57
- lots of TODO doco
- text alignment bugfix
- script-on-rest bug
- doc update
- transpose syntax
-
+******
pl 54
- bugfix Colhpos.cc::OK assert fail.
- Inclusion of MusixTeX MF files,
}
"rests" = \table {
- "1" "\wholerest" -5\pt 1\pt -1\pt 1\pt
- "2" "\halfrest" -5\pt 1\pt -1\pt 1\pt
+ "1" "\wholerest" 0\pt 6\pt 0\pt 2\pt
+ "2" "\halfrest" 0\pt 6\pt -2\pt 0\pt
"4" "\quartrest" -5\pt 2\pt -5\pt 5\pt
"8" "\eighthrest" 0\pt 5\pt 0\pt 8\pt
"16" "\sixteenthrest" 0\pt 6\pt 0\pt 12\pt
--- /dev/null
+/*
+ bow.hh -- declare Bow
+
+ source file of the LilyPond music typesetter
+
+ (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
+*/
+
+
+#ifndef BOW_HH
+#define BOW_HH
+#include "directional-spanner.hh"
+
+/**
+ base class for anything that looks like a slur.
+ */
+class Bow : public Directional_spanner {
+protected:
+ int left_pos_i_;
+ int right_pos_i_;
+ Real left_dx_f_;
+ Real right_dx_f_;
+ Molecule*brew_molecule_p()const;
+public:
+ Bow();
+ NAME_MEMBERS(Bow);
+ Offset center() const;
+};
+#endif // BOW_HH
%{ // -*-Fundamental-*-
#include <iostream.h>
-#define MUDELA_VERSION "0.0.56"
+#define MUDELA_VERSION "0.0.57"
#include "script-def.hh"
#include "symtable.hh"
;
close_request_parens:
- '(' {
+ '~' {
+ $$ = '~';
+ }
+ | '(' {
$$='(';
}
| ']' {
-\font\musicfont=cmsy10
+\font\musicfont=musix16
\font\slurfont=xslu16
\def\thefont{\musicfont}