CVSROOT: /cvsroot/lilypond
Module name: lilypond
Branch:
Changes by: Graham Percival <[EMAIL PROTECTED]> 05/08/25 06:11:49
Modified files:
. : ChangeLog
Documentation/user: programming-interface.itely
Log message:
Fix example using raised text.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/ChangeLog.diff?tr1=1.4078&tr2=1.4079&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/Documentation/user/programming-interface.itely.diff?tr1=1.42&tr2=1.43&r1=text&r2=text
Patches:
Index: lilypond/ChangeLog
diff -u lilypond/ChangeLog:1.4078 lilypond/ChangeLog:1.4079
--- lilypond/ChangeLog:1.4078 Thu Aug 25 02:10:43 2005
+++ lilypond/ChangeLog Thu Aug 25 06:11:46 2005
@@ -3,6 +3,9 @@
* Documentation/user/advanced-notation.itely: add info about
raising text.
+ * Documentation/user/programming-interface.itely: fix example
+ involving raised text.
+
2005-08-24 Han-Wen Nienhuys <[EMAIL PROTECTED]>
* lily/beam.cc (print): fix X start/end points of isolated
Index: lilypond/Documentation/user/programming-interface.itely
diff -u lilypond/Documentation/user/programming-interface.itely:1.42
lilypond/Documentation/user/programming-interface.itely:1.43
--- lilypond/Documentation/user/programming-interface.itely:1.42 Wed Aug
10 22:17:39 2005
+++ lilypond/Documentation/user/programming-interface.itely Thu Aug 25
06:11:49 2005
@@ -628,15 +628,15 @@
"Print the character name in small caps, translated to the left and
top. Syntax: \\character #\"name\""
(interpret-markup layout props
- (markup "" #:translate (cons -3 1) #:smallcaps name)))
+ (markup #:hspace 0 #:translate (cons -3 1) #:smallcaps name)))
@end example
There is one complication that needs explanation: texts above and below
the staff are moved vertically to be at a certain distance (the
@code{padding} property) from the staff and the notes. To make sure
that this mechanism does not annihilate the vertical effect of our
[EMAIL PROTECTED]:translate}, we add an empty string (@code{""}) before the
-translated text. Now the @code{""} will be put above the notes, and the
[EMAIL PROTECTED]:translate}, we add an empty string (@code{#:hspace 0}) before
the
+translated text. Now the @code{#:hspace 0} will be put above the notes, and
the
@code{name} is moved in relation to that empty string. The net effect is
that the text is moved to the upper left.
@@ -665,7 +665,7 @@
"Print the character name in small caps, translated to the left and
top. Syntax: \\character #\"name\""
(interpret-markup layout props
- (markup "" #:translate (cons -3 1) #:smallcaps name)))
+ (markup #:hspace 0 #:translate (cons -3 1) #:smallcaps name)))
{
c''^\markup \character #"Cleopatra" c'' c'' c''
_______________________________________________
Lilypond-cvs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-cvs