LEFT | RIGHT |
1 ;;;; This file is part of LilyPond, the GNU music typesetter. | 1 ;;;; This file is part of LilyPond, the GNU music typesetter. |
2 ;;;; | 2 ;;;; |
3 ;;;; Copyright (C) 1998--2011 Han-Wen Nienhuys <hanwen@xs4all.nl> | 3 ;;;; Copyright (C) 1998--2011 Han-Wen Nienhuys <hanwen@xs4all.nl> |
4 ;;;; Jan Nieuwenhuizen <janneke@gnu.org> | 4 ;;;; Jan Nieuwenhuizen <janneke@gnu.org> |
5 ;;;; | 5 ;;;; |
6 ;;;; LilyPond is free software: you can redistribute it and/or modify | 6 ;;;; LilyPond is free software: you can redistribute it and/or modify |
7 ;;;; it under the terms of the GNU General Public License as published by | 7 ;;;; it under the terms of the GNU General Public License as published by |
8 ;;;; the Free Software Foundation, either version 3 of the License, or | 8 ;;;; the Free Software Foundation, either version 3 of the License, or |
9 ;;;; (at your option) any later version. | 9 ;;;; (at your option) any later version. |
10 ;;;; | 10 ;;;; |
(...skipping 222 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
233 | 233 |
234 ;; | 234 ;; |
235 ;; e | 235 ;; e |
236 ;; | 236 ;; |
237 (eccentricity ,number? "How asymmetrical to make a slur. | 237 (eccentricity ,number? "How asymmetrical to make a slur. |
238 Positive means move the center to the right.") | 238 Positive means move the center to the right.") |
239 (edge-height ,pair? "A pair of numbers specifying the heights of | 239 (edge-height ,pair? "A pair of numbers specifying the heights of |
240 the vertical edges: @code{(@var{left-height} . @var{right-height})}.") | 240 the vertical edges: @code{(@var{left-height} . @var{right-height})}.") |
241 (edge-text ,pair? "A pair specifying the texts to be set at the | 241 (edge-text ,pair? "A pair specifying the texts to be set at the |
242 edges: @code{(@var{left-text} . @var{right-text})}.") | 242 edges: @code{(@var{left-text} . @var{right-text})}.") |
| 243 (round-up-exceptions ,list? "A list of pairs where car is the numerator |
| 244 and cdr the denominator of a moment. Each pair in this list means that |
| 245 the multi-measure rests of the corresponding length will be rounded up to |
| 246 the longer rest. See @var{round-up-to-longer-rest}.") |
243 (expand-limit ,integer? "Maximum number of measures expanded in | 247 (expand-limit ,integer? "Maximum number of measures expanded in |
244 church rests.") | 248 church rests.") |
245 ;; remove me? | 249 ;; remove me? |
246 (extra-dy ,number? "Slope glissandi this much extra.") | 250 (extra-dy ,number? "Slope glissandi this much extra.") |
247 (extra-offset ,number-pair? "A pair representing an offset. This | 251 (extra-offset ,number-pair? "A pair representing an offset. This |
248 offset is added just before outputting the symbol, so the typesetting | 252 offset is added just before outputting the symbol, so the typesetting |
249 engine is completely oblivious to it. The values are measured in | 253 engine is completely oblivious to it. The values are measured in |
250 @code{staff-space} units of the staff's @code{StaffSymbol}.") | 254 @code{staff-space} units of the staff's @code{StaffSymbol}.") |
251 (extra-spacing-height ,number-pair? "In the horizontal spacing | 255 (extra-spacing-height ,number-pair? "In the horizontal spacing |
252 problem, we increase the height of each item by this amount (by adding | 256 problem, we increase the height of each item by this amount (by adding |
(...skipping 436 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
689 accidental.") | 693 accidental.") |
690 (rhythmic-location ,rhythmic-location? "Where (bar number, | 694 (rhythmic-location ,rhythmic-location? "Where (bar number, |
691 measure position) in the score.") | 695 measure position) in the score.") |
692 (right-bound-info ,list? "An alist of properties for determining | 696 (right-bound-info ,list? "An alist of properties for determining |
693 attachments of spanners to edges.") | 697 attachments of spanners to edges.") |
694 (right-padding ,ly:dimension? "Space to insert on the right side | 698 (right-padding ,ly:dimension? "Space to insert on the right side |
695 of an object (e.g., between note and its accidentals).") | 699 of an object (e.g., between note and its accidentals).") |
696 (rotation ,list? "Number of degrees to rotate this object, and | 700 (rotation ,list? "Number of degrees to rotate this object, and |
697 what point to rotate around. For example, @code{#'(45 0 0)} rotates | 701 what point to rotate around. For example, @code{#'(45 0 0)} rotates |
698 by 45 degrees around the center of this object.") | 702 by 45 degrees around the center of this object.") |
699 (round-to-longer-rest ,boolean? "Displays the longer multi-measure | 703 (round-up-to-longer-rest ,boolean? "Displays the longer multi-measure |
700 rest when the length of a measure is between two values of | 704 rest when the length of a measure is between two values of |
701 @code{usable-duration-logs}. For example, displays a breve instead of a whole | 705 @code{usable-duration-logs}. For example, displays a breve instead of a whole |
702 in a 3/2 measure.") | 706 in a 3/2 measure.") |
703 | 707 |
704 | 708 |
705 ;; | 709 ;; |
706 ;; s | 710 ;; s |
707 ;; | 711 ;; |
708 (same-direction-correction ,number? "Optical correction amount | 712 (same-direction-correction ,number? "Optical correction amount |
709 for stems that are placed in tight configurations. This amount is | 713 for stems that are placed in tight configurations. This amount is |
(...skipping 343 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1053 (right-items ,ly:grob-array? "DOCME") | 1057 (right-items ,ly:grob-array? "DOCME") |
1054 (right-neighbor ,ly:grob? "See @code{left-neighbor}.") | 1058 (right-neighbor ,ly:grob? "See @code{left-neighbor}.") |
1055 | 1059 |
1056 (side-support-elements ,ly:grob-array? "The side support, an array of | 1060 (side-support-elements ,ly:grob-array? "The side support, an array of |
1057 grobs.") | 1061 grobs.") |
1058 (slur ,ly:grob? "A pointer to a @code{Slur} object.") | 1062 (slur ,ly:grob? "A pointer to a @code{Slur} object.") |
1059 (spacing ,ly:grob? "The spacing spanner governing this section.") | 1063 (spacing ,ly:grob? "The spacing spanner governing this section.") |
1060 (spacing-wishes ,ly:grob-array? "An array of note spacing or staff spacing | 1064 (spacing-wishes ,ly:grob-array? "An array of note spacing or staff spacing |
1061 objects.") | 1065 objects.") |
1062 (span-start ,boolean? "Is the note head at the start of a spanner?") | 1066 (span-start ,boolean? "Is the note head at the start of a spanner?") |
| 1067 (spanner-broken ,boolean? "Indicates whether spanner |
| 1068 alignment should be broken after the current spanner.") |
1063 (spanner-placement ,ly:dir? "The place of an annotation on a spanner. | 1069 (spanner-placement ,ly:dir? "The place of an annotation on a spanner. |
1064 LEFT is for the first spanner, and RIGHT is for the last. CENTER will | 1070 LEFT is for the first spanner, and RIGHT is for the last. CENTER will |
1065 place it on the broken spanner that falls closest to the center of the length | 1071 place it on the broken spanner that falls closest to the center of the length |
1066 of the entire spanner, although this behavior is unpredictable in situations | 1072 of the entire spanner, although this behavior is unpredictable in situations |
1067 with lots of rhythmic diversity. For predictable results, use LEFT and RIGHT.") | 1073 with lots of rhythmic diversity. For predictable results, use LEFT and RIGHT.") |
1068 (staff-grouper ,ly:grob? "The staff grouper we belong to.") | 1074 (staff-grouper ,ly:grob? "The staff grouper we belong to.") |
1069 (staff-symbol ,ly:grob? "The staff symbol grob that we are in.") | 1075 (staff-symbol ,ly:grob? "The staff symbol grob that we are in.") |
1070 (stem ,ly:grob? "A pointer to a @code{Stem} object.") | 1076 (stem ,ly:grob? "A pointer to a @code{Stem} object.") |
1071 (stems ,ly:grob-array? "An array of stem objects.") | 1077 (stems ,ly:grob-array? "An array of stem objects.") |
1072 | 1078 |
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1198 (virga ,boolean? "Is this neume a virga?") | 1204 (virga ,boolean? "Is this neume a virga?") |
1199 | 1205 |
1200 (x-offset ,ly:dimension? "Extra horizontal offset for ligature heads.") | 1206 (x-offset ,ly:dimension? "Extra horizontal offset for ligature heads.") |
1201 | 1207 |
1202 ))) | 1208 ))) |
1203 | 1209 |
1204 (define-public all-backend-properties | 1210 (define-public all-backend-properties |
1205 (append | 1211 (append |
1206 all-internal-grob-properties | 1212 all-internal-grob-properties |
1207 all-user-grob-properties)) | 1213 all-user-grob-properties)) |
LEFT | RIGHT |