padding again.
* input/test/harmonic.ly: new file.
* ly/engraver-init.ly:
s/extraverticalExtent/extraVerticalExtent/.
+2002-08-18 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * input/test/harmonic.ly: new file.
+
+ * lily/side-position-interface.cc (aligned_side): don't add
+ padding again.
+
+2002-08-18 Werner Lemberg <wl@gnu.org>
+
+ * ly/engraver-init.ly:
+ s/extraverticalExtent/extraVerticalExtent/.
+
2002-08-18 Jan Nieuwenhuizen <janneke@gnu.org>
* lily/score-engraver.cc: Uniformise error message.
2002-08-18 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * VERSION: 1.5.74 released
+
* lily/break-substitution.cc (fast_fubstitute_grob_list): use
realloc()
* assumed to be 0.
*/
SCM c0 = get_property ("centralCPosition");
- ambitus_->set_grob_property ("centralCPosition", c0);
+ ambitus_->set_grob_property ("c0-position", c0);
/*
* Similar for keySignature.
*/
SCM key_signature = get_property ("keySignature");
- ambitus_->set_grob_property ("keySignature", key_signature);
+ ambitus_->set_grob_property ("accidentals", key_signature);
typeset_grob (ambitus_);
is_typeset = 1;
me->programming_error ("Ambitus: reverse range");
}
- SCM c0 = me->get_grob_property ("centralCPosition");
+ SCM c0 = me->get_grob_property ("c0-position");
if (gh_number_p (c0))
{
p_min += gh_scm2int (c0);
molecule.add_molecule (ledger_lines);
// add accidentals
- SCM key_signature = me->get_grob_property ("keySignature");
+ SCM key_signature = me->get_grob_property ("key-signature");
SCM scm_accidentals_style = me->get_grob_property ("accidentals-style");
String accidentals_style;
if (gh_symbol_p (scm_accidentals_style))
ADD_INTERFACE (Ambitus, "ambitus-interface",
"An ambitus represents the pitch range of a voice.",
- "note-head-style join-heads");
+ "c0-position note-head-style join-heads");
#include "main.hh"
#include "input-smob.hh"
-
#include "group-interface.hh"
#include "misc.hh"
#include "paper-score.hh"
#include "paper-def.hh"
#include "grob.hh"
-
#include "spanner.hh"
#include "item.hh"
#include "misc.hh"
#include "item.hh"
-
SCM
Grob::get_property_alist_chain (SCM def) const
{
{
String name = String (p->name_) + "PedalLineSpanner";
p->line_spanner_ = new Spanner (get_property (name.to_str0 ()));
- Side_position_interface::set_axis (p->line_spanner_, Y_AXIS);
+
+
Music * rq = (p->req_l_drul_[START] ? p->req_l_drul_[START] : p->req_l_drul_[STOP]);
announce_grob (p->line_spanner_, rq->self_scm ());
}
d = DOWN;
}
o += - iv[-d];
-
- SCM pad = me->get_grob_property ("padding");
- if (gh_number_p (pad))
- o += d *gh_scm2double (pad) ;
}
return gh_double2scm (o);
}
\consistsend "Axis_group_engraver"
minimumVerticalExtent = #'(-6 . 6)
- extraverticalExtent = ##f
+ extraVerticalExtent = ##f
verticalExtent = ##f
localKeySignature = #'()
\type Engraver_group_engraver
\consists "Axis_group_engraver"
minimumVerticalExtent = ##f
- extraverticalExtent = ##f
+ extraVerticalExtent = ##f
verticalExtent = ##f
localKeySignature = #'()
minimumVerticalExtent = ##f
- extraverticalExtent = ##f
+ extraVerticalExtent = ##f
verticalExtent = ##f
localKeySignature = #'()
\type "Engraver_group_engraver"
\consistsend "Axis_group_engraver"
minimumVerticalExtent = #(cons -1.2 1.2)
- extraverticalExtent = ##f
+ extraVerticalExtent = ##f
verticalExtent = ##f
\name LyricsVoice
\consists "Separating_line_group_engraver"
\consistsend "Axis_group_engraver"
minimumVerticalExtent = ##f
- extraverticalExtent = ##f
+ extraVerticalExtent = ##f
verticalExtent = ##f
\consistsend "Axis_group_engraver"
minimumVerticalExtent = ##f
- extraverticalExtent = ##f
+ extraVerticalExtent = ##f
verticalExtent = ##f
\accepts "LyricsVoice"
\consists "Skip_req_swallow_translator"
\consistsend "Axis_group_engraver"
minimumVerticalExtent = ##f
- extraverticalExtent = ##f
+ extraVerticalExtent = ##f
verticalExtent = ##f
}
neomens_half_block_rest;
fet_endchar;
-neomensrestsize# = .8staff_space#;
+neomensrestsize# = 0.8 staff_space#;
fet_beginchar("Neo-mensural 4th rest","2neo_mensural","neomenssemiminimarest")
set_char_box(0,neomensrestsize#,0,neomensrestsize#);
input feta-autometric;
fet_beginfont("feta", 20);
-% AFBLIJVEN! Gebruik feta-test16/20, anders verneuk je de distributie.
-test := 0;
+% use feta-test for debugging.
+test := 0;
input feta-generic;
fet_endfont("feta");
. (
(axes . (1))
(Y-extent-callback . ,Axis_group_interface::group_extent_callback)
+ (Y-offset-callbacks . (,Side_position_interface::aligned_side))
+
(padding . 1.2)
(minimum-space . 1.0)
(SustainPedalLineSpanner
. (
(axes . (1))
- (Y-extent-callback . ,Axis_group_interface::group_extent_callback)
+ (Y-extent-callback . ,Axis_group_interface::group_extent_callback)
+ (Y-offset-callbacks . (,Side_position_interface::aligned_side))
(padding . 1.2)
(minimum-space . 1.0)
. (
(axes . (1))
(Y-extent-callback . ,Axis_group_interface::group_extent_callback)
+ (Y-offset-callbacks . (,Side_position_interface::aligned_side))
+
(padding . 1.2)
(minimum-space . 1.0)
(direction . -1)