From: Han-Wen Nienhuys Date: Tue, 11 Mar 2003 19:10:47 +0000 (+0000) Subject: * Documentation/user/refman.itely (Printing named chords): add X-Git-Tag: release/1.6.9~3 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=cab8e8b0403760f28971c4a3beb8b6406baef75e;p=lilypond.git * Documentation/user/refman.itely (Printing named chords): add note about font size change in ChordNames. * mf/feta-beugel.mf (code): backport brace fix from 1.7 --- diff --git a/ChangeLog b/ChangeLog index 403a718317..083bdd8ea0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2003-03-11 Han-Wen Nienhuys + + * Documentation/user/refman.itely (Printing named chords): add + note about font size change in ChordNames. + + * mf/feta-beugel.mf (code): backport brace fix from 1.7 + 2003-02-26 Jan Nieuwenhuizen * Backport: @@ -108,7 +115,7 @@ * stepmake/aclocal.m4: Changed 6 instances of $( ) to ` `, for Solaris7, as we don't use nested $( ) constructs. -2002-10-21 Han-Wen Nienhuys +52 2002-10-21 Han-Wen Nienhuys * VERSION: Release 1.6.6. diff --git a/Documentation/user/refman.itely b/Documentation/user/refman.itely index 4d0d37c0ec..ba60df85db 100644 --- a/Documentation/user/refman.itely +++ b/Documentation/user/refman.itely @@ -3360,6 +3360,13 @@ scheme = \chords { } @end lilypond +@refbugs + +Chord name printing implementation has been rewritten in 1.7. In 1.6, +ChordNames internally generate markup texts with font changes. +One of the results is that manually setting @code{font-relative-size} +will have no effect; use @code{font-magnification} in this case. + @node Writing parts @section Writing parts diff --git a/mf/feta-beugel.mf b/mf/feta-beugel.mf index 61ec9abec0..367da96b3b 100644 --- a/mf/feta-beugel.mf +++ b/mf/feta-beugel.mf @@ -3,13 +3,9 @@ input feta-macros; input feta-params; font_coding_scheme "feta braces"; - - -fet_beginfont("feta-braces", 16); +fet_beginfont("feta-braces", font_count * 10); mode_setup; -staffsize#:=16pt#; - save code; code := -1; @@ -30,8 +26,8 @@ def draw_brace (expr height_sharp, width_sharp, slt_sharp) = width# := width_sharp; slt# := slt_sharp; -fet_beginchar("brace number "&(decimal code), "brace"&abc_encode_int(code), - "brace"&abc_encode_int (code)) +fet_beginchar("brace number "&(decimal (code+1)), "brace"&abc_encode_int((code+1)), + "brace"&abc_encode_int (code + 1)) set_char_box (0, width#, height#/2, height#/2);