2003-03-05 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * scm/bass-figure.scm (brew-one-figure): bugfix for large bass figures
+
* scm/new-markup.scm (brew-new-markup-molecule): robustness: don't
crash when processing '() markup
(define (brew-one-figure grob fig-music)
"Brew a single column for a music figure"
(let* (
+ (chain (Font_interface::get_property_alist_chain grob))
(mf (ly:get-font grob (cons '((font-family . music))
- Font_interface::get_property_alist_chain
+ chain
)))
(nf (ly:get-font grob
- (cons '((font-family . number))
- Font_interface::get_property_alist_chain)))
+ (cons '((font-family . number))
+ chain)))
(mol (ly:make-molecule '() '(0 . 0) '(0 . 1.0)))
(fig (ly:get-mus-property fig-music 'figure))
(acc (ly:get-mus-property fig-music 'alteration))
(Y-offset-callbacks . (,Self_alignment_interface::aligned_on_self))
(direction . 1)
(font-family . number)
- (font-magnification . 0.6)
- (font-relative-size . -3)
+ (font-relative-size . -1)
(padding . 0.1)
(kern . 0.2)
(thickness . 1.0)