/*
- accidental-engraver.cc -- implement accidental_engraver
+ accidental-engraver.cc -- implement Accidental_engraver
source file of the GNU LilyPond music typesetter
{
Grob *a = unsmob_grob (scm_car (s));
- if (unsmob_grob (a->get_object ("tie")) && !to_boolean (a->get_property ("forced")))
+ if (unsmob_grob (a->get_object ("tie"))
+ && !to_boolean (a->get_property ("forced")))
break_reminder->push_back (a);
else
real_acc->push_back (a);
really close.
*/
Direction bulb_dir =
- glyph_name=="accidentals.mirroredflat" ? LEFT : RIGHT;
+ glyph_name == "accidentals.mirroredflat" ? LEFT : RIGHT;
stem[X_AXIS][bulb_dir] = stem[X_AXIS].center ();
/*
Grob *p = me->get_parent (X_AXIS);
Offset off (me->relative_coordinate (p, X_AXIS),
- me->relative_coordinate (p, Y_AXIS));
+ me->relative_coordinate (p, Y_AXIS));
Box b (p->extent (p, X_AXIS),
p->extent (p, Y_AXIS));
SCM chain = Font_interface::text_font_alist_chain (me);
SCM stencil = Text_interface::interpret_markup (me->layout ()->self_scm (),
- chain, bt);
+ chain, bt);
Stencil *text_stil = unsmob_stencil (stencil);
/*
- mark-engraver.cc -- implement Metronome_mark_engraver
+ metronome-engraver.cc -- implement Metronome_mark_engraver
source file of the GNU LilyPond music typesetter
#include "translator.icc"
-/**
- put stuff over or next to bars. Examples: bar numbers, marginal notes,
- rehearsal marks.
-*/
class Metronome_mark_engraver : public Engraver
{
public:
%%%%%%%
%
-% Definition of "dwn" symbol in order to draw the half flat symbol
-% that is more often used in Arabic music (A b with a slash across)
-% , rather than the reverse b symbol that is used by LilyPond.
-% The method was contributed by Valentin Villenavea on the LilyPond Forum
+% Definition of "dwn" symbol in order to draw the half flat symbol
+% that is more often used in Arabic music (A b with a slash across),
+% rather than the reverse b symbol that is used by LilyPond.
+% The method was contributed by Valentin Villenave on the LilyPond Forum
%
% http://www.mail-archive.com/lilypond-user@gnu.org/msg34244.html
-%
+%
% Exchange on 17 January 2008
%
-% Updated based on email advice 10 August 2008, by Neil Puttock
-%
+% Updated based on email advice 10 July 2008, by Neil Puttock
+%
%
-% Example
+% Example
%
% dod dob dosd \dwn dob dobsb dodsd do
-%
+%
dwn = {
\once \override Voice.Accidental #'stencil = #(lambda (grob)
(#:fontsize -1 (#:musicglyph "flags.ugrace")))) -1.3 0))
}
-
-%
%
-% Arabic maqam groups
+% Arabic maqam groups
%
+
bayati = #`(
(0 . 0)
(1 . ,SEMI-FLAT)
(define-safe-public (make-music name . music-properties)
"Create a music object of given name, and set its properties
-according to @code{music-properties}, a list of alterning property symbols
+according to @code{music-properties}, a list of alternating property symbols
and values. E.g:
(make-music 'OverrideProperty
'symbol 'Stem
(cdr handle)
(begin
(ly:warning (_ "unknown repeat type `~S'") name)
- (ly:warning (_ "See music-types.scm for supported repeats"))
+ (ly:warning (_ "See define-music-types.scm for supported repeats"))
'VoltaRepeatedMusic))))
(make-music music-name)))