change calling convention of stem-attachment function.
* buildscripts/mf-to-table.py: read and dump WX/WY fields
* mf/feta-autometric.mf: dump WX/WY fields too
* mf/parmesan-heads.mf: idem.
* mf/feta-bolletjes.mf (slash_slope): set WX/WY fields for
attachment coordinates.
* lily/note-head.cc (stem_attachment_coordinate): read stem
attachment from the notehead glyphs WX/WY fields.
* lily/include/font-metric.hh (struct Font_metric): add methods
get_indexed_wxwy (), make a distinction between looking up by
index and ASCII
* mf/feta-bolletjes.mf: rewrite note head MF code.
(test_outlines): make heads more rotund for smaller sizes.
if (!gh_procedure_p (v))
return 0.0;
- SCM result = scm_call_2 (v, me->self_scm(), gh_int2scm (axis));
+ SCM result = scm_call_2 (v, me->self_scm(), gh_int2scm (a));
if (!gh_pair_p (result))
return 0.0;
return gh_number_p (result) ? gh_scm2double (result) : 0.0;
}
+
int
Note_head::get_balltype (Grob*me)
{
% attachment Y
charwy := ypart (right_point) * scaling#;
- charwx := xpart (right_point) * scaling#;
+ charwx := width# ;
p := p scaled scaling shifted (width/2, 0) ;
if test_outlines = 1: