2002-08-18 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * lily/parser.yy (script_abbreviation): accept -_ script.
+
+ * ly/script-init.ly (dashUnderscore): add NOTE-_ == portato (dash
+ and dot)
+
* scripts/lilypond-book.py (re_dict): add spaces after command sequences
(LatexPaper.find_latex_dims): run latex in nonstopmode
| '.' {
$$ = scm_makfrom0str ("Dot");
}
+ | '_' {
+ $$ = scm_makfrom0str ("Underscore");
+ }
;
script_dir:
dashBar= "staccatissimo"
dashLarger= "accent"
dashDot= "staccato"
-
+dashUnderscore = "portato"
thumb = \script "thumb"
accent = \script "accent"
marcato = \script "marcato"
staccatissimo = \script "staccatissimo"
-% Changed 27th October 2001 Heikki Junes <heikki.junes@hut.fi>
-% * portato = tenuto & staccato
-% * if you use portato = slur & staccato, then apply "c( d )e-."
portato = \script "portato"
fermata = \script "fermata"
stopped = \script "stopped"
draw_rounded_block((-b,-thick/2),(w,thick/2),thick);
fet_endchar;
-
-%
-% Portato by Heikki Junes <heikki.junes@hut.fi>
-%
-
def draw_portato =
save thick, radius;
thick# = 1.4 stafflinethickness#;
% The down marcato char (not very much used).
% Contrary to what some MF/TeX `gurus' believe
% it is *point*-symmetric with the "up" version
+%
fet_beginchar("marcato down", "dmarcato", "dmarcato")
draw_marcato;
xy_mirror_char;