CVSROOT: /cvsroot/lilypond Module name: lilypond Branch: Changes by: Graham Percival <[EMAIL PROTECTED]> 05/06/23 23:19:29
Modified files: . : ChangeLog Documentation/user: advanced-notation.itely global.itely Log message: Moved section. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/ChangeLog.diff?tr1=1.3817&tr2=1.3818&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/Documentation/user/advanced-notation.itely.diff?tr1=1.33&tr2=1.34&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/Documentation/user/global.itely.diff?tr1=1.18&tr2=1.19&r1=text&r2=text Patches: Index: lilypond/ChangeLog diff -u lilypond/ChangeLog:1.3817 lilypond/ChangeLog:1.3818 --- lilypond/ChangeLog:1.3817 Thu Jun 23 17:17:16 2005 +++ lilypond/ChangeLog Thu Jun 23 23:19:29 2005 @@ -6,6 +6,10 @@ * ly/titling.ly: checks printfirstpagenumber, adds meter, and fixes baseline-skip. Thanks Vincent! + * Documentation/user/advanced-notation.itely, global.itely: + moved "Selecting font sizes" to global, since it deals with + notation font size, not text fonts. + 2005-06-23 Han-Wen Nienhuys <[EMAIL PROTECTED]> * buildscripts/gen-emmentaler-scripts.py (notice): add GPL notice Index: lilypond/Documentation/user/advanced-notation.itely diff -u lilypond/Documentation/user/advanced-notation.itely:1.33 lilypond/Documentation/user/advanced-notation.itely:1.34 --- lilypond/Documentation/user/advanced-notation.itely:1.33 Tue Jun 14 05:44:19 2005 +++ lilypond/Documentation/user/advanced-notation.itely Thu Jun 23 23:19:29 2005 @@ -36,7 +36,6 @@ * Text encoding:: * Nested scores:: * Overview of text markup commands:: -* Selecting font sizes:: * Font selection:: * New dynamic marks:: * Other text markup issues:: @@ -132,7 +131,7 @@ @cindex @code{\mark} The @code{\mark} command is primarily used for [EMAIL PROTECTED] marks}, [EMAIL PROTECTED] marks}, but it can also be used to put signs like coda, segno, and fermata on a bar line. Use @code{\markup} to access the appropriate symbol @@ -388,63 +387,6 @@ @include markup-commands.tely [EMAIL PROTECTED] Selecting font sizes [EMAIL PROTECTED] Selecting font sizes - -The easiest method of setting the font size of any context, is by -setting the @code{fontSize} property. - [EMAIL PROTECTED],fragment,relative=1,verbatim] -c8 -\set fontSize = #-4 -c f -\set fontSize = #3 -g [EMAIL PROTECTED] lilypond - [EMAIL PROTECTED] -It does not change the size of variable symbols, such as beams or -slurs. - -Internally, the @code{fontSize} context property will cause the [EMAIL PROTECTED] property to be set in all layout objects. The value -of @code{font-size} is a number indicating the size relative to the -standard size for the current staff height. Each step up is an -increase of approximately 12% of the font size. Six steps is exactly a -factor two. The Scheme function @code{magstep} converts a [EMAIL PROTECTED] number to a scaling factor. - [EMAIL PROTECTED],fragment,relative=1,verbatim] -c8 -\override NoteHead #'font-size = #-4 -c f -\override NoteHead #'font-size = #3 -g [EMAIL PROTECTED] lilypond - -LilyPond has fonts in different design sizes. The music fonts for -smaller sizes are chubbier, while the text fonts are relatively wider. -Font size changes are achieved by scaling the design size that is -closest to the desired size. The standard font size (for [EMAIL PROTECTED] equals 0), depends on the standard staff height. For -a 20pt staff, a 10pt font is selected. - -The @code{font-size} property can only be set on layout objects that -use fonts. These are the ones supporting the [EMAIL PROTECTED] layout interface. - [EMAIL PROTECTED] - -The following commands set @code{fontSize} for the current voice: - [EMAIL PROTECTED] @code{\tiny} [EMAIL PROTECTED], [EMAIL PROTECTED] @code{\small} [EMAIL PROTECTED], [EMAIL PROTECTED] @code{\normalsize} [EMAIL PROTECTED] - - @node Font selection @subsection Font selection Index: lilypond/Documentation/user/global.itely diff -u lilypond/Documentation/user/global.itely:1.18 lilypond/Documentation/user/global.itely:1.19 --- lilypond/Documentation/user/global.itely:1.18 Thu Jun 23 08:24:48 2005 +++ lilypond/Documentation/user/global.itely Thu Jun 23 23:19:29 2005 @@ -39,6 +39,7 @@ @menu * Setting global staff size:: +* Selecting notation font size:: * Paper size:: * Page formatting:: * Score layout:: @@ -141,6 +142,63 @@ This manual: @ref{Selecting font sizes}. [EMAIL PROTECTED] Selecting notation font size [EMAIL PROTECTED] Selecting notation font size + +The easiest method of setting the font size of any context, is by +setting the @code{fontSize} property. + [EMAIL PROTECTED],fragment,relative=1,verbatim] +c8 +\set fontSize = #-4 +c f +\set fontSize = #3 +g [EMAIL PROTECTED] lilypond + [EMAIL PROTECTED] +It does not change the size of variable symbols, such as beams or +slurs. + +Internally, the @code{fontSize} context property will cause the [EMAIL PROTECTED] property to be set in all layout objects. The value +of @code{font-size} is a number indicating the size relative to the +standard size for the current staff height. Each step up is an +increase of approximately 12% of the font size. Six steps is exactly a +factor two. The Scheme function @code{magstep} converts a [EMAIL PROTECTED] number to a scaling factor. + [EMAIL PROTECTED],fragment,relative=1,verbatim] +c8 +\override NoteHead #'font-size = #-4 +c f +\override NoteHead #'font-size = #3 +g [EMAIL PROTECTED] lilypond + +LilyPond has fonts in different design sizes. The music fonts for +smaller sizes are chubbier, while the text fonts are relatively wider. +Font size changes are achieved by scaling the design size that is +closest to the desired size. The standard font size (for [EMAIL PROTECTED] equals 0), depends on the standard staff height. For +a 20pt staff, a 10pt font is selected. + +The @code{font-size} property can only be set on layout objects that +use fonts. These are the ones supporting the [EMAIL PROTECTED] layout interface. + [EMAIL PROTECTED] + +The following commands set @code{fontSize} for the current voice: + [EMAIL PROTECTED] @code{\tiny} [EMAIL PROTECTED], [EMAIL PROTECTED] @code{\small} [EMAIL PROTECTED], [EMAIL PROTECTED] @code{\normalsize} [EMAIL PROTECTED] + + @node Paper size @subsection Paper size _______________________________________________ Lilypond-cvs mailing list Lilypond-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-cvs