Left: | ||
Right: |
OLD | NEW |
---|---|
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--2012 Han-Wen Nienhuys <hanwen@xs4all.nl> | 3 ;;;; Copyright (C) 1998--2012 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 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
78 (direction . ,UP) | 78 (direction . ,UP) |
79 (font-size . -2) | 79 (font-size . -2) |
80 (glyph-name-alist . ,standard-alteration-glyph-name-alist) | 80 (glyph-name-alist . ,standard-alteration-glyph-name-alist) |
81 (outside-staff-priority . 0) | 81 (outside-staff-priority . 0) |
82 (script-priority . 0) | 82 (script-priority . 0) |
83 (self-alignment-X . ,CENTER) | 83 (self-alignment-X . ,CENTER) |
84 (side-axis . ,Y) | 84 (side-axis . ,Y) |
85 (staff-padding . 0.25) | 85 (staff-padding . 0.25) |
86 (stencil . ,ly:accidental-interface::print) | 86 (stencil . ,ly:accidental-interface::print) |
87 (X-extent . ,ly:accidental-interface::width) | 87 (X-extent . ,ly:accidental-interface::width) |
88 » (X-offset . ,(ly:make-simple-closure | 88 » (X-offset . ,ly:self-alignment-interface::x-align-grob) |
89 » » `(,+ | |
90 » » » ,(ly:make-simple-closure | |
91 » » » (list ly:self-alignment-interface::centered-on-x-paren t)) | |
92 » » » ,(ly:make-simple-closure | |
93 » » » (list ly:self-alignment-interface::x-aligned-on-self)) ))) | |
94 (Y-extent . ,accidental-interface::height) | 89 (Y-extent . ,accidental-interface::height) |
95 (Y-offset . ,side-position-interface::y-aligned-side) | 90 (Y-offset . ,side-position-interface::y-aligned-side) |
96 (meta . ((class . Item) | 91 (meta . ((class . Item) |
97 (interfaces . (accidental-interface | 92 (interfaces . (accidental-interface |
98 accidental-suggestion-interface | 93 accidental-suggestion-interface |
99 font-interface | 94 font-interface |
100 script-interface | 95 script-interface |
101 self-alignment-interface | 96 self-alignment-interface |
102 side-position-interface)))))) | 97 side-position-interface)))))) |
103 | 98 |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
135 (Y-extent . ,accidental-interface::height) | 130 (Y-extent . ,accidental-interface::height) |
136 (meta . ((class . Item) | 131 (meta . ((class . Item) |
137 (interfaces . (accidental-interface | 132 (interfaces . (accidental-interface |
138 break-aligned-interface | 133 break-aligned-interface |
139 font-interface | 134 font-interface |
140 side-position-interface)))))) | 135 side-position-interface)))))) |
141 | 136 |
142 (AmbitusLine | 137 (AmbitusLine |
143 . ( | 138 . ( |
144 (gap . 0.35) | 139 (gap . 0.35) |
140 (self-alignment-X . ,CENTER) | |
145 (stencil . ,ambitus::print) | 141 (stencil . ,ambitus::print) |
146 (thickness . 2) | 142 (thickness . 2) |
147 » (X-offset . ,ly:self-alignment-interface::centered-on-x-parent) | 143 » (X-extent . (-0.1 . 0.1)) ;UGH! how to get ambitusline extent from its s tencil? |
MikeSol
2013/04/01 05:52:00
Why can't you use the standard X extent function g
janek
2013/04/02 11:42:14
well, i've tried
(X-extent . ,ly:grob::stencil-
| |
144 » (X-offset . ,ly:self-alignment-interface::x-align-grob) | |
148 (meta . ((class . Item) | 145 (meta . ((class . Item) |
149 (interfaces . (ambitus-interface | 146 (interfaces . (ambitus-interface |
150 » » » » font-interface)))))) | 147 » » » » font-interface |
148 » » » » self-alignment-interface)))))) | |
151 | 149 |
152 (AmbitusNoteHead | 150 (AmbitusNoteHead |
153 . ( | 151 . ( |
154 (duration-log . 2) | 152 (duration-log . 2) |
155 (glyph-name . ,note-head::calc-glyph-name) | 153 (glyph-name . ,note-head::calc-glyph-name) |
156 (stencil . ,ly:note-head::print) | 154 (stencil . ,ly:note-head::print) |
157 (Y-offset . ,staff-symbol-referencer::callback) | 155 (Y-offset . ,staff-symbol-referencer::callback) |
158 (Y-extent . ,grob::always-Y-extent-from-stencil) | 156 (Y-extent . ,grob::always-Y-extent-from-stencil) |
159 (meta . ((class . Item) | 157 (meta . ((class . Item) |
160 (interfaces . (ambitus-interface | 158 (interfaces . (ambitus-interface |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
250 (direction . ,UP) | 248 (direction . ,UP) |
251 (extra-spacing-width . (+inf.0 . -inf.0)) | 249 (extra-spacing-width . (+inf.0 . -inf.0)) |
252 (font-family . roman) | 250 (font-family . roman) |
253 (font-size . -2) | 251 (font-size . -2) |
254 (non-musical . #t) | 252 (non-musical . #t) |
255 ;; w/o padding, bars numbers are not positioned over the staff as | 253 ;; w/o padding, bars numbers are not positioned over the staff as |
256 ;; they are slightly to the left. so we add just a bit. | 254 ;; they are slightly to the left. so we add just a bit. |
257 (horizon-padding . 0.05) | 255 (horizon-padding . 0.05) |
258 (outside-staff-priority . 100) | 256 (outside-staff-priority . 100) |
259 (padding . 1.0) | 257 (padding . 1.0) |
260 » (self-alignment-X . ,RIGHT) | 258 » (self-alignment-X . (,RIGHT . #f)) |
261 (side-axis . ,Y) | 259 (side-axis . ,Y) |
262 (stencil . ,ly:text-interface::print) | 260 (stencil . ,ly:text-interface::print) |
263 (X-offset . ,(ly:make-simple-closure | 261 (X-offset . ,(ly:make-simple-closure |
264 `(,+ | 262 `(,+ |
265 ,(ly:make-simple-closure | 263 ,(ly:make-simple-closure |
266 (list ly:break-alignable-interface::self-align-callbac k)) | 264 (list ly:break-alignable-interface::self-align-callbac k)) |
267 ,(ly:make-simple-closure | 265 ,(ly:make-simple-closure |
268 » » » (list ly:self-alignment-interface::x-aligned-on-self)) ))) | 266 » » » (list ly:self-alignment-interface::x-align-grob))))) |
269 (Y-offset . ,side-position-interface::y-aligned-side) | 267 (Y-offset . ,side-position-interface::y-aligned-side) |
270 (Y-extent . ,grob::always-Y-extent-from-stencil) | 268 (Y-extent . ,grob::always-Y-extent-from-stencil) |
271 (meta . | 269 (meta . |
272 ((class . Item) | 270 ((class . Item) |
273 (interfaces . (break-alignable-interface | 271 (interfaces . (break-alignable-interface |
274 font-interface | 272 font-interface |
275 self-alignment-interface | 273 self-alignment-interface |
276 side-position-interface | 274 side-position-interface |
277 text-interface)))))) | 275 text-interface)))))) |
278 | 276 |
(...skipping 307 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
586 (CombineTextScript | 584 (CombineTextScript |
587 . ( | 585 . ( |
588 (avoid-slur . outside) | 586 (avoid-slur . outside) |
589 (baseline-skip . 2) | 587 (baseline-skip . 2) |
590 (direction . ,UP) | 588 (direction . ,UP) |
591 (extra-spacing-width . (+inf.0 . -inf.0)) | 589 (extra-spacing-width . (+inf.0 . -inf.0)) |
592 (font-series . bold) | 590 (font-series . bold) |
593 (outside-staff-priority . 450) | 591 (outside-staff-priority . 450) |
594 (padding . 0.5) | 592 (padding . 0.5) |
595 (script-priority . 200) | 593 (script-priority . 200) |
594 (self-alignment-X . ,LEFT) | |
596 (side-axis . ,Y) | 595 (side-axis . ,Y) |
597 (staff-padding . 0.5) | 596 (staff-padding . 0.5) |
598 ;; todo: add X self alignment? | |
599 (stencil . ,ly:text-interface::print) | 597 (stencil . ,ly:text-interface::print) |
600 » (X-offset . ,ly:self-alignment-interface::x-aligned-on-self) | 598 » (X-offset . ,ly:self-alignment-interface::x-align-grob) |
601 (Y-offset . ,side-position-interface::y-aligned-side) | 599 (Y-offset . ,side-position-interface::y-aligned-side) |
602 (Y-extent . ,grob::always-Y-extent-from-stencil) | 600 (Y-extent . ,grob::always-Y-extent-from-stencil) |
603 (meta . ((class . Item) | 601 (meta . ((class . Item) |
604 (interfaces . (font-interface | 602 (interfaces . (font-interface |
603 self-alignment-interface | |
605 side-position-interface | 604 side-position-interface |
606 text-interface | 605 text-interface |
607 text-script-interface)))))) | 606 text-script-interface)))))) |
608 | 607 |
609 (CueClef | 608 (CueClef |
610 . ( | 609 . ( |
611 (avoid-slur . inside) | 610 (avoid-slur . inside) |
612 (break-align-anchor . ,ly:break-aligned-interface::calc-extent-aligned-a nchor) | 611 (break-align-anchor . ,ly:break-aligned-interface::calc-extent-aligned-a nchor) |
613 (break-align-symbol . cue-clef) | 612 (break-align-symbol . cue-clef) |
614 (break-visibility . ,begin-of-line-visible) | 613 (break-visibility . ,begin-of-line-visible) |
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
733 (DoublePercentRepeatCounter | 732 (DoublePercentRepeatCounter |
734 . ( | 733 . ( |
735 (direction . ,UP) | 734 (direction . ,UP) |
736 (font-encoding . fetaText) | 735 (font-encoding . fetaText) |
737 (font-size . -2) | 736 (font-size . -2) |
738 (padding . 0.2) | 737 (padding . 0.2) |
739 (self-alignment-X . ,CENTER) | 738 (self-alignment-X . ,CENTER) |
740 (side-axis . ,Y) | 739 (side-axis . ,Y) |
741 (staff-padding . 0.25) | 740 (staff-padding . 0.25) |
742 (stencil . ,ly:text-interface::print) | 741 (stencil . ,ly:text-interface::print) |
743 » (X-offset . ,(ly:make-simple-closure | 742 » (X-offset . ,ly:self-alignment-interface::x-aligned-on-y-parent) |
744 » » `(,+ | |
745 » » » ,(ly:make-simple-closure | |
746 » » » (list ly:self-alignment-interface::centered-on-y-paren t)) | |
747 » » » ,(ly:make-simple-closure | |
748 » » » (list ly:self-alignment-interface::x-aligned-on-self)) ))) | |
749 (Y-offset . ,side-position-interface::y-aligned-side) | 743 (Y-offset . ,side-position-interface::y-aligned-side) |
750 (Y-extent . ,grob::always-Y-extent-from-stencil) | 744 (Y-extent . ,grob::always-Y-extent-from-stencil) |
751 (meta . ((class . Item) | 745 (meta . ((class . Item) |
752 (interfaces . (font-interface | 746 (interfaces . (font-interface |
753 percent-repeat-interface | 747 percent-repeat-interface |
754 percent-repeat-item-interface | 748 percent-repeat-item-interface |
755 self-alignment-interface | 749 self-alignment-interface |
756 side-position-interface | 750 side-position-interface |
757 text-interface)))))) | 751 text-interface)))))) |
758 | 752 |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
806 (font-encoding . fetaText) | 800 (font-encoding . fetaText) |
807 (font-series . bold) | 801 (font-series . bold) |
808 (font-shape . italic) | 802 (font-shape . italic) |
809 (positioning-done . ,ly:script-interface::calc-positioning-done) | 803 (positioning-done . ,ly:script-interface::calc-positioning-done) |
810 (right-padding . 0.5) | 804 (right-padding . 0.5) |
811 (self-alignment-X . ,CENTER) | 805 (self-alignment-X . ,CENTER) |
812 (self-alignment-Y . ,CENTER) | 806 (self-alignment-Y . ,CENTER) |
813 (stencil . ,ly:text-interface::print) | 807 (stencil . ,ly:text-interface::print) |
814 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) | 808 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) |
815 (Y-extent . ,grob::always-Y-extent-from-stencil) | 809 (Y-extent . ,grob::always-Y-extent-from-stencil) |
816 » (X-offset . ,ly:self-alignment-interface::x-aligned-on-self) | 810 » (X-offset . ,ly:self-alignment-interface::x-align-grob) |
817 (Y-offset . ,self-alignment-interface::y-aligned-on-self) | 811 (Y-offset . ,self-alignment-interface::y-aligned-on-self) |
818 (meta . ((class . Item) | 812 (meta . ((class . Item) |
819 (interfaces . (dynamic-interface | 813 (interfaces . (dynamic-interface |
820 dynamic-text-interface | 814 dynamic-text-interface |
821 font-interface | 815 font-interface |
822 script-interface | 816 script-interface |
823 self-alignment-interface | 817 self-alignment-interface |
824 text-interface)))))) | 818 text-interface)))))) |
825 | 819 |
826 (DynamicTextSpanner | 820 (DynamicTextSpanner |
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
931 (FingeringColumn | 925 (FingeringColumn |
932 . ( | 926 . ( |
933 (padding . 0.2) | 927 (padding . 0.2) |
934 (positioning-done . ,ly:fingering-column::calc-positioning-done) | 928 (positioning-done . ,ly:fingering-column::calc-positioning-done) |
935 (meta . ((class . Item) | 929 (meta . ((class . Item) |
936 (interfaces . (fingering-column-interface)))))) | 930 (interfaces . (fingering-column-interface)))))) |
937 | 931 |
938 (Flag | 932 (Flag |
939 . ( | 933 . ( |
940 (glyph-name . ,ly:flag::glyph-name) | 934 (glyph-name . ,ly:flag::glyph-name) |
935 (self-alignment-X . (#f . ,RIGHT)) | |
941 (stencil . ,ly:flag::print) | 936 (stencil . ,ly:flag::print) |
942 (X-extent . ,ly:flag::width) | 937 (X-extent . ,ly:flag::width) |
943 » (X-offset . ,ly:flag::calc-x-offset) | 938 » (X-offset . ,ly:self-alignment-interface::x-align-grob) |
944 (Y-offset . ,(ly:make-unpure-pure-container ly:flag::calc-y-offset ly:fl ag::pure-calc-y-offset)) | 939 (Y-offset . ,(ly:make-unpure-pure-container ly:flag::calc-y-offset ly:fl ag::pure-calc-y-offset)) |
945 (Y-extent . ,grob::always-Y-extent-from-stencil) | 940 (Y-extent . ,grob::always-Y-extent-from-stencil) |
946 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) | 941 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) |
947 (meta . ((class . Item) | 942 (meta . ((class . Item) |
948 (interfaces . (flag-interface | 943 (interfaces . (flag-interface |
949 font-interface)))))) | 944 font-interface |
945 self-alignment-interface)))))) | |
950 | 946 |
951 (FootnoteItem | 947 (FootnoteItem |
952 . ( | 948 . ( |
953 (annotation-balloon . #f) | 949 (annotation-balloon . #f) |
954 (annotation-line . #t) | 950 (annotation-line . #t) |
955 (automatically-numbered . ,(grob::calc-property-by-copy 'automatically-n umbered)) | 951 (automatically-numbered . ,(grob::calc-property-by-copy 'automatically-n umbered)) |
956 (break-visibility . ,inherit-y-parent-visibility) | 952 (break-visibility . ,inherit-y-parent-visibility) |
957 (footnote . #t) | 953 (footnote . #t) |
958 (footnote-text . ,(grob::calc-property-by-copy 'footnote-text)) | 954 (footnote-text . ,(grob::calc-property-by-copy 'footnote-text)) |
959 (stencil . ,ly:balloon-interface::print) | 955 (stencil . ,ly:balloon-interface::print) |
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1041 (meta . ((class . Spanner) | 1037 (meta . ((class . Spanner) |
1042 (interfaces . (grace-spacing-interface | 1038 (interfaces . (grace-spacing-interface |
1043 spacing-options-interface | 1039 spacing-options-interface |
1044 spanner-interface)))))) | 1040 spanner-interface)))))) |
1045 | 1041 |
1046 (GridLine | 1042 (GridLine |
1047 . ( | 1043 . ( |
1048 (layer . 0) | 1044 (layer . 0) |
1049 (self-alignment-X . ,CENTER) | 1045 (self-alignment-X . ,CENTER) |
1050 (stencil . ,ly:grid-line-interface::print) | 1046 (stencil . ,ly:grid-line-interface::print) |
1051 » (X-extent . ,ly:grid-line-interface::width) | 1047 » (X-extent . ,ly:grid-line-interface::width) |
1052 » (X-offset . ,(ly:make-simple-closure | 1048 » (X-offset . ,ly:self-alignment-interface::x-align-grob) |
1053 » » `(,+ | |
1054 » » » ,(ly:make-simple-closure | |
1055 » » » (list ly:self-alignment-interface::centered-on-x-paren t)) | |
1056 » » » ,(ly:make-simple-closure | |
1057 » » » (list ly:self-alignment-interface::x-aligned-on-self)) ))) | |
1058 (meta . ((class . Item) | 1049 (meta . ((class . Item) |
1059 (interfaces . (grid-line-interface | 1050 (interfaces . (grid-line-interface |
1060 self-alignment-interface)))))) | 1051 self-alignment-interface)))))) |
1061 | 1052 |
1062 (GridPoint | 1053 (GridPoint |
1063 . ( | 1054 . ( |
1064 (X-extent . (0 . 0)) | 1055 (X-extent . (0 . 0)) |
1065 (Y-extent . (0 . 0)) | 1056 (Y-extent . (0 . 0)) |
1066 (meta . ((class . Item) | 1057 (meta . ((class . Item) |
1067 (interfaces . (grid-point-interface)))))) | 1058 (interfaces . (grid-point-interface)))))) |
1068 | 1059 |
1069 | 1060 |
1070 (Hairpin | 1061 (Hairpin |
1071 . ( | 1062 . ( |
1072 (after-line-breaking . ,ly:spanner::kill-zero-spanned-time) | 1063 (after-line-breaking . ,ly:spanner::kill-zero-spanned-time) |
1073 (bound-padding . 1.0) | 1064 (bound-padding . 1.0) |
1074 (broken-bound-padding . ,ly:hairpin::broken-bound-padding) | 1065 (broken-bound-padding . ,ly:hairpin::broken-bound-padding) |
1075 (circled-tip . #f) | 1066 (circled-tip . #f) |
1076 (grow-direction . ,hairpin::calc-grow-direction) | 1067 (grow-direction . ,hairpin::calc-grow-direction) |
1077 (height . 0.6666) | 1068 (height . 0.6666) |
1078 (minimum-length . 2.0) | 1069 (minimum-length . 2.0) |
1079 » (self-alignment-Y . ,CENTER) | 1070 » (self-alignment-Y . (,CENTER . #f)) |
1080 (springs-and-rods . ,ly:spanner::set-spacing-rods) | 1071 (springs-and-rods . ,ly:spanner::set-spacing-rods) |
1081 (stencil . ,ly:hairpin::print) | 1072 (stencil . ,ly:hairpin::print) |
1082 (thickness . 1.0) | 1073 (thickness . 1.0) |
1083 (to-barline . #t) | 1074 (to-barline . #t) |
1084 (vertical-skylines . ,grob::unpure-vertical-skylines-from-stencil) | 1075 (vertical-skylines . ,grob::unpure-vertical-skylines-from-stencil) |
1085 (Y-extent . ,(grob::unpure-Y-extent-from-stencil ly:hairpin::pure-height )) | 1076 (Y-extent . ,(grob::unpure-Y-extent-from-stencil ly:hairpin::pure-height )) |
1086 » (Y-offset . ,self-alignment-interface::y-aligned-on-self) | 1077 » (Y-offset . ,ly:self-alignment-interface::y-align-grob) |
1087 (meta . ((class . Spanner) | 1078 (meta . ((class . Spanner) |
1088 (interfaces . (dynamic-interface | 1079 (interfaces . (dynamic-interface |
1089 hairpin-interface | 1080 hairpin-interface |
1090 line-interface | 1081 line-interface |
1091 self-alignment-interface | 1082 self-alignment-interface |
1092 spanner-interface)))))) | 1083 spanner-interface)))))) |
1093 | 1084 |
1094 (HorizontalBracket | 1085 (HorizontalBracket |
1095 . ( | 1086 . ( |
1096 (bracket-flare . (0.5 . 0.5)) | 1087 (bracket-flare . (0.5 . 0.5)) |
(...skipping 10 matching lines...) Expand all Loading... | |
1107 line-interface | 1098 line-interface |
1108 side-position-interface | 1099 side-position-interface |
1109 spanner-interface)))))) | 1100 spanner-interface)))))) |
1110 | 1101 |
1111 | 1102 |
1112 (InstrumentName | 1103 (InstrumentName |
1113 . ( | 1104 . ( |
1114 (direction . ,LEFT) | 1105 (direction . ,LEFT) |
1115 (padding . 0.3) | 1106 (padding . 0.3) |
1116 (self-alignment-X . ,CENTER) | 1107 (self-alignment-X . ,CENTER) |
1117 » (self-alignment-Y . ,CENTER) | 1108 » (self-alignment-Y . (,CENTER . #f)) |
1118 (stencil . ,system-start-text::print) | 1109 (stencil . ,system-start-text::print) |
1119 (X-offset . ,system-start-text::calc-x-offset) | 1110 (X-offset . ,system-start-text::calc-x-offset) |
1120 (Y-offset . ,system-start-text::calc-y-offset) | 1111 (Y-offset . ,system-start-text::calc-y-offset) |
1121 (meta . ((class . Spanner) | 1112 (meta . ((class . Spanner) |
1122 (interfaces . (font-interface | 1113 (interfaces . (font-interface |
1123 self-alignment-interface | 1114 self-alignment-interface |
1124 side-position-interface | 1115 side-position-interface |
1125 system-start-text-interface)))))) | 1116 system-start-text-interface)))))) |
1126 | 1117 |
1127 (InstrumentSwitch | 1118 (InstrumentSwitch |
1128 . ( | 1119 . ( |
1129 (direction . ,UP) | 1120 (direction . ,UP) |
1130 (extra-spacing-width . (+inf.0 . -inf.0)) | 1121 (extra-spacing-width . (+inf.0 . -inf.0)) |
1131 (outside-staff-priority . 500) | 1122 (outside-staff-priority . 500) |
1132 (padding . 0.5) | 1123 (padding . 0.5) |
1133 » (self-alignment-X . ,LEFT) | 1124 » (self-alignment-X . (,LEFT . #f)) |
1134 (side-axis . ,Y) | 1125 (side-axis . ,Y) |
1135 (staff-padding . 0.5) | 1126 (staff-padding . 0.5) |
1136 (stencil . ,ly:text-interface::print) | 1127 (stencil . ,ly:text-interface::print) |
1137 (Y-extent . ,grob::always-Y-extent-from-stencil) | 1128 (Y-extent . ,grob::always-Y-extent-from-stencil) |
1138 » (X-offset . ,ly:self-alignment-interface::x-aligned-on-self) | 1129 » (X-offset . ,ly:self-alignment-interface::x-align-grob) |
1139 (Y-offset . ,side-position-interface::y-aligned-side) | 1130 (Y-offset . ,side-position-interface::y-aligned-side) |
1140 (meta . ((class . Item) | 1131 (meta . ((class . Item) |
1141 (interfaces . (font-interface | 1132 (interfaces . (font-interface |
1142 self-alignment-interface | 1133 self-alignment-interface |
1143 side-position-interface | 1134 side-position-interface |
1144 text-interface)))))) | 1135 text-interface)))))) |
1145 | 1136 |
1146 | 1137 |
1147 (KeyCancellation | 1138 (KeyCancellation |
1148 . ( | 1139 . ( |
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1345 ;; so notes in melismata can be freely spaced above lyrics | 1336 ;; so notes in melismata can be freely spaced above lyrics |
1346 (extra-spacing-height . (0.2 . -0.2)) | 1337 (extra-spacing-height . (0.2 . -0.2)) |
1347 (font-series . medium) | 1338 (font-series . medium) |
1348 (font-size . 1.0) | 1339 (font-size . 1.0) |
1349 (self-alignment-X . ,CENTER) | 1340 (self-alignment-X . ,CENTER) |
1350 (stencil . ,lyric-text::print) | 1341 (stencil . ,lyric-text::print) |
1351 (text . ,(grob::calc-property-by-copy 'text)) | 1342 (text . ,(grob::calc-property-by-copy 'text)) |
1352 (word-space . 0.6) | 1343 (word-space . 0.6) |
1353 (skyline-horizontal-padding . 0.1) | 1344 (skyline-horizontal-padding . 0.1) |
1354 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) | 1345 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) |
1355 » (X-offset . ,ly:self-alignment-interface::aligned-on-x-parent) | 1346 » (X-offset . ,ly:self-alignment-interface::x-align-grob) |
1356 (Y-extent . ,grob::always-Y-extent-from-stencil) | 1347 (Y-extent . ,grob::always-Y-extent-from-stencil) |
1357 (meta . ((class . Item) | 1348 (meta . ((class . Item) |
1358 (interfaces . (font-interface | 1349 (interfaces . (font-interface |
1359 lyric-syllable-interface | 1350 lyric-syllable-interface |
1360 rhythmic-grob-interface | 1351 rhythmic-grob-interface |
1361 self-alignment-interface | 1352 self-alignment-interface |
1362 text-interface)))))) | 1353 text-interface)))))) |
1363 | 1354 |
1364 (MeasureCounter | 1355 (MeasureCounter |
1365 . ( | 1356 . ( |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1421 (padding . 0.8) | 1412 (padding . 0.8) |
1422 (side-axis . ,Y) | 1413 (side-axis . ,Y) |
1423 (stencil . ,ly:text-interface::print) | 1414 (stencil . ,ly:text-interface::print) |
1424 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) | 1415 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) |
1425 (Y-offset . ,side-position-interface::y-aligned-side) | 1416 (Y-offset . ,side-position-interface::y-aligned-side) |
1426 (X-offset . ,(ly:make-simple-closure | 1417 (X-offset . ,(ly:make-simple-closure |
1427 `(,+ | 1418 `(,+ |
1428 ,(ly:make-simple-closure | 1419 ,(ly:make-simple-closure |
1429 (list ly:break-alignable-interface::self-align-callbac k)) | 1420 (list ly:break-alignable-interface::self-align-callbac k)) |
1430 ,(ly:make-simple-closure | 1421 ,(ly:make-simple-closure |
1431 » » » (list ly:self-alignment-interface::x-aligned-on-self)) ))) | 1422 » » » (list ly:self-alignment-interface::x-align-grob))))) |
1432 » (self-alignment-X . ,LEFT) | 1423 » (self-alignment-X . (,LEFT . #f)) |
1433 (break-align-symbols . (time-signature)) | 1424 (break-align-symbols . (time-signature)) |
1434 (non-break-align-symbols . (multi-measure-rest-interface)) | 1425 (non-break-align-symbols . (multi-measure-rest-interface)) |
1435 (Y-extent . ,grob::always-Y-extent-from-stencil) | 1426 (Y-extent . ,grob::always-Y-extent-from-stencil) |
1436 (meta . ((class . Item) | 1427 (meta . ((class . Item) |
1437 (interfaces . (break-alignable-interface | 1428 (interfaces . (break-alignable-interface |
1438 font-interface | 1429 font-interface |
1439 metronome-mark-interface | 1430 metronome-mark-interface |
1440 self-alignment-interface | 1431 self-alignment-interface |
1441 side-position-interface | 1432 side-position-interface |
1442 text-interface)))))) | 1433 text-interface)))))) |
(...skipping 23 matching lines...) Expand all Loading... | |
1466 . ( | 1457 . ( |
1467 (bound-padding . 2.0) | 1458 (bound-padding . 2.0) |
1468 (direction . ,UP) | 1459 (direction . ,UP) |
1469 (font-encoding . fetaText) | 1460 (font-encoding . fetaText) |
1470 (padding . 0.4) | 1461 (padding . 0.4) |
1471 (self-alignment-X . ,CENTER) | 1462 (self-alignment-X . ,CENTER) |
1472 (side-axis . ,Y) | 1463 (side-axis . ,Y) |
1473 (springs-and-rods . ,ly:multi-measure-rest::set-text-rods) | 1464 (springs-and-rods . ,ly:multi-measure-rest::set-text-rods) |
1474 (staff-padding . 0.4) | 1465 (staff-padding . 0.4) |
1475 (stencil . ,ly:text-interface::print) | 1466 (stencil . ,ly:text-interface::print) |
1476 » (X-offset . ,(ly:make-simple-closure | 1467 » (X-offset . ,ly:self-alignment-interface::x-aligned-on-y-parent) |
1477 » » `(,+ | |
1478 » » » ,(ly:make-simple-closure | |
1479 » » » (list ly:self-alignment-interface::x-aligned-on-self)) | |
1480 » » » ,(ly:make-simple-closure | |
1481 » » » (list ly:self-alignment-interface::x-centered-on-y-par ent))))) | |
1482 (Y-offset . ,side-position-interface::y-aligned-side) | 1468 (Y-offset . ,side-position-interface::y-aligned-side) |
1483 (vertical-skylines . ,grob::unpure-vertical-skylines-from-stencil) | 1469 (vertical-skylines . ,grob::unpure-vertical-skylines-from-stencil) |
1484 (Y-extent . ,grob::always-Y-extent-from-stencil) | 1470 (Y-extent . ,grob::always-Y-extent-from-stencil) |
1485 (meta . ((class . Spanner) | 1471 (meta . ((class . Spanner) |
1486 (interfaces . (font-interface | 1472 (interfaces . (font-interface |
1487 multi-measure-interface | 1473 multi-measure-interface |
1488 self-alignment-interface | 1474 self-alignment-interface |
1489 side-position-interface | 1475 side-position-interface |
1490 text-interface)))))) | 1476 text-interface)))))) |
1491 | 1477 |
1492 (MultiMeasureRestText | 1478 (MultiMeasureRestText |
1493 . ( | 1479 . ( |
1494 (direction . ,UP) | 1480 (direction . ,UP) |
1495 (outside-staff-priority . 450) | 1481 (outside-staff-priority . 450) |
1496 (padding . 0.2) | 1482 (padding . 0.2) |
1497 (self-alignment-X . ,CENTER) | 1483 (self-alignment-X . ,CENTER) |
1498 (staff-padding . 0.25) | 1484 (staff-padding . 0.25) |
1499 (stencil . ,ly:text-interface::print) | 1485 (stencil . ,ly:text-interface::print) |
1500 » (X-offset . ,(ly:make-simple-closure | 1486 » (X-offset . ,ly:self-alignment-interface::x-aligned-on-y-parent) |
1501 » » `(,+ | |
1502 » » » ,(ly:make-simple-closure | |
1503 » » » (list ly:self-alignment-interface::x-centered-on-y-par ent)) | |
1504 » » » ,(ly:make-simple-closure | |
1505 » » » (list ly:self-alignment-interface::x-aligned-on-self)) ))) | |
1506 (Y-offset . ,side-position-interface::y-aligned-side) | 1487 (Y-offset . ,side-position-interface::y-aligned-side) |
1507 (vertical-skylines . ,grob::unpure-vertical-skylines-from-stencil) | 1488 (vertical-skylines . ,grob::unpure-vertical-skylines-from-stencil) |
1508 (Y-extent . ,grob::always-Y-extent-from-stencil) | 1489 (Y-extent . ,grob::always-Y-extent-from-stencil) |
1509 (meta . ((class . Spanner) | 1490 (meta . ((class . Spanner) |
1510 (interfaces . (font-interface | 1491 (interfaces . (font-interface |
1511 multi-measure-interface | 1492 multi-measure-interface |
1512 self-alignment-interface | 1493 self-alignment-interface |
1513 side-position-interface | 1494 side-position-interface |
1514 text-interface)))))) | 1495 text-interface)))))) |
1515 | 1496 |
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1618 | 1599 |
1619 | 1600 |
1620 (OctavateEight | 1601 (OctavateEight |
1621 . ( | 1602 . ( |
1622 (break-visibility . ,inherit-x-parent-visibility) | 1603 (break-visibility . ,inherit-x-parent-visibility) |
1623 (font-shape . italic) | 1604 (font-shape . italic) |
1624 (font-size . -4) | 1605 (font-size . -4) |
1625 (self-alignment-X . ,CENTER) | 1606 (self-alignment-X . ,CENTER) |
1626 (staff-padding . 0.2) | 1607 (staff-padding . 0.2) |
1627 (stencil . ,ly:text-interface::print) | 1608 (stencil . ,ly:text-interface::print) |
1628 » (X-offset . ,(ly:make-simple-closure | 1609 » (X-offset . ,ly:self-alignment-interface::x-align-grob) |
1629 » » `(,+ | |
1630 » » » ,(ly:make-simple-closure | |
1631 » » » (list ly:self-alignment-interface::x-aligned-on-self)) | |
1632 » » » ,(ly:make-simple-closure | |
1633 » » » (list ly:self-alignment-interface::centered-on-x-paren t))))) | |
1634 (Y-offset . ,side-position-interface::y-aligned-side) | 1610 (Y-offset . ,side-position-interface::y-aligned-side) |
1635 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) | 1611 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) |
1636 (Y-extent . ,grob::always-Y-extent-from-stencil) | 1612 (Y-extent . ,grob::always-Y-extent-from-stencil) |
1637 (meta . ((class . Item) | 1613 (meta . ((class . Item) |
1638 (interfaces . (font-interface | 1614 (interfaces . (font-interface |
1639 octavate-eight-interface | 1615 octavate-eight-interface |
1640 self-alignment-interface | 1616 self-alignment-interface |
1641 side-position-interface | 1617 side-position-interface |
1642 text-interface)))))) | 1618 text-interface)))))) |
1643 | 1619 |
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1716 | 1692 |
1717 (PercentRepeatCounter | 1693 (PercentRepeatCounter |
1718 . ( | 1694 . ( |
1719 (direction . ,UP) | 1695 (direction . ,UP) |
1720 (font-encoding . fetaText) | 1696 (font-encoding . fetaText) |
1721 (font-size . -2) | 1697 (font-size . -2) |
1722 (padding . 0.2) | 1698 (padding . 0.2) |
1723 (self-alignment-X . ,CENTER) | 1699 (self-alignment-X . ,CENTER) |
1724 (staff-padding . 0.25) | 1700 (staff-padding . 0.25) |
1725 (stencil . ,ly:text-interface::print) | 1701 (stencil . ,ly:text-interface::print) |
1726 » (X-offset . ,(ly:make-simple-closure | 1702 » (X-offset . ,ly:self-alignment-interface::x-aligned-on-y-parent) |
1727 » » `(,+ | |
1728 » » » ,(ly:make-simple-closure | |
1729 » » » (list ly:self-alignment-interface::x-centered-on-y-par ent)) | |
1730 » » » ,(ly:make-simple-closure | |
1731 » » » (list ly:self-alignment-interface::x-aligned-on-self)) ))) | |
1732 (Y-offset . ,side-position-interface::y-aligned-side) | 1703 (Y-offset . ,side-position-interface::y-aligned-side) |
1733 (Y-extent . ,grob::always-Y-extent-from-stencil) | 1704 (Y-extent . ,grob::always-Y-extent-from-stencil) |
1734 (meta . ((class . Spanner) | 1705 (meta . ((class . Spanner) |
1735 (interfaces . (font-interface | 1706 (interfaces . (font-interface |
1736 percent-repeat-interface | 1707 percent-repeat-interface |
1737 self-alignment-interface | 1708 self-alignment-interface |
1738 side-position-interface | 1709 side-position-interface |
1739 text-interface)))))) | 1710 text-interface)))))) |
1740 | 1711 |
1741 (PhrasingSlur | 1712 (PhrasingSlur |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1788 (outside-staff-priority . 1500) | 1759 (outside-staff-priority . 1500) |
1789 (padding . 0.8) | 1760 (padding . 0.8) |
1790 (self-alignment-X . ,CENTER) | 1761 (self-alignment-X . ,CENTER) |
1791 (stencil . ,ly:text-interface::print) | 1762 (stencil . ,ly:text-interface::print) |
1792 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) | 1763 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) |
1793 (X-offset . ,(ly:make-simple-closure | 1764 (X-offset . ,(ly:make-simple-closure |
1794 `(,+ | 1765 `(,+ |
1795 ,(ly:make-simple-closure | 1766 ,(ly:make-simple-closure |
1796 (list ly:break-alignable-interface::self-align-callbac k)) | 1767 (list ly:break-alignable-interface::self-align-callbac k)) |
1797 ,(ly:make-simple-closure | 1768 ,(ly:make-simple-closure |
1798 » » » (list ly:self-alignment-interface::x-aligned-on-self)) ))) | 1769 » » » (list ly:self-alignment-interface::x-align-grob))))) |
1799 (Y-offset . ,side-position-interface::y-aligned-side) | 1770 (Y-offset . ,side-position-interface::y-aligned-side) |
1800 (Y-extent . ,grob::always-Y-extent-from-stencil) | 1771 (Y-extent . ,grob::always-Y-extent-from-stencil) |
1801 (meta . ((class . Item) | 1772 (meta . ((class . Item) |
1802 (interfaces . (break-alignable-interface | 1773 (interfaces . (break-alignable-interface |
1803 font-interface | 1774 font-interface |
1804 mark-interface | 1775 mark-interface |
1805 self-alignment-interface | 1776 self-alignment-interface |
1806 side-position-interface | 1777 side-position-interface |
1807 text-interface)))))) | 1778 text-interface)))))) |
1808 | 1779 |
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1868 (interfaces . (rest-collision-interface)))))) | 1839 (interfaces . (rest-collision-interface)))))) |
1869 | 1840 |
1870 | 1841 |
1871 (Script | 1842 (Script |
1872 . ( | 1843 . ( |
1873 (add-stem-support . #t) | 1844 (add-stem-support . #t) |
1874 (cross-staff . ,ly:script-interface::calc-cross-staff) | 1845 (cross-staff . ,ly:script-interface::calc-cross-staff) |
1875 (direction . ,ly:script-interface::calc-direction) | 1846 (direction . ,ly:script-interface::calc-direction) |
1876 (font-encoding . fetaMusic) | 1847 (font-encoding . fetaMusic) |
1877 (positioning-done . ,ly:script-interface::calc-positioning-done) | 1848 (positioning-done . ,ly:script-interface::calc-positioning-done) |
1849 (self-alignment-X . ,CENTER) | |
1878 (side-axis . ,Y) | 1850 (side-axis . ,Y) |
1879 | 1851 |
1880 ;; padding set in script definitions. | 1852 ;; padding set in script definitions. |
1881 (slur-padding . 0.2) | 1853 (slur-padding . 0.2) |
1882 (staff-padding . 0.25) | 1854 (staff-padding . 0.25) |
1883 | 1855 |
1884 (stencil . ,ly:script-interface::print) | 1856 (stencil . ,ly:script-interface::print) |
1885 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) | 1857 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) |
1886 (Y-extent . ,grob::always-Y-extent-from-stencil) | 1858 (Y-extent . ,grob::always-Y-extent-from-stencil) |
1887 (X-offset . ,script-interface::calc-x-offset) | 1859 (X-offset . ,script-interface::calc-x-offset) |
1888 (Y-offset . ,side-position-interface::y-aligned-side) | 1860 (Y-offset . ,side-position-interface::y-aligned-side) |
1889 (meta . ((class . Item) | 1861 (meta . ((class . Item) |
1890 (interfaces . (font-interface | 1862 (interfaces . (font-interface |
1891 script-interface | 1863 script-interface |
1864 self-alignment-interface | |
1892 side-position-interface)))))) | 1865 side-position-interface)))))) |
1893 | 1866 |
1894 (ScriptColumn | 1867 (ScriptColumn |
1895 . ( | 1868 . ( |
1896 (before-line-breaking . ,ly:script-column::before-line-breaking) | 1869 (before-line-breaking . ,ly:script-column::before-line-breaking) |
1897 (meta . ((class . Item) | 1870 (meta . ((class . Item) |
1898 (interfaces . (script-column-interface)))))) | 1871 (interfaces . (script-column-interface)))))) |
1899 | 1872 |
1900 (ScriptRow | 1873 (ScriptRow |
1901 . ( | 1874 . ( |
(...skipping 20 matching lines...) Expand all Loading... | |
1922 (Y-extent . ,slur::height) | 1895 (Y-extent . ,slur::height) |
1923 (meta . ((class . Spanner) | 1896 (meta . ((class . Spanner) |
1924 (interfaces . (slur-interface)))))) | 1897 (interfaces . (slur-interface)))))) |
1925 | 1898 |
1926 (SostenutoPedal | 1899 (SostenutoPedal |
1927 . ( | 1900 . ( |
1928 (direction . ,RIGHT) | 1901 (direction . ,RIGHT) |
1929 (extra-spacing-width . (+inf.0 . -inf.0)) | 1902 (extra-spacing-width . (+inf.0 . -inf.0)) |
1930 (font-shape . italic) | 1903 (font-shape . italic) |
1931 (padding . 0.0) ;; padding relative to SostenutoPedalLineSpanner | 1904 (padding . 0.0) ;; padding relative to SostenutoPedalLineSpanner |
1932 » (self-alignment-X . ,CENTER) | 1905 » (self-alignment-X . (,CENTER . #f)) |
1933 (stencil . ,ly:text-interface::print) | 1906 (stencil . ,ly:text-interface::print) |
1934 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) | 1907 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) |
1935 » (X-offset . ,ly:self-alignment-interface::x-aligned-on-self) | 1908 » (X-offset . ,ly:self-alignment-interface::x-align-grob) |
1936 (Y-extent . ,grob::always-Y-extent-from-stencil) | 1909 (Y-extent . ,grob::always-Y-extent-from-stencil) |
1937 (meta . ((class . Item) | 1910 (meta . ((class . Item) |
1938 (interfaces . (font-interface | 1911 (interfaces . (font-interface |
1939 piano-pedal-script-interface | 1912 piano-pedal-script-interface |
1940 self-alignment-interface | 1913 self-alignment-interface |
1941 text-interface)))))) | 1914 text-interface)))))) |
1942 | 1915 |
1943 (SostenutoPedalLineSpanner | 1916 (SostenutoPedalLineSpanner |
1944 . ( | 1917 . ( |
1945 (axes . (,Y)) | 1918 (axes . (,Y)) |
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2113 (StemTremolo | 2086 (StemTremolo |
2114 . ( | 2087 . ( |
2115 (beam-thickness . 0.48) ; staff-space | 2088 (beam-thickness . 0.48) ; staff-space |
2116 (beam-width . ,ly:stem-tremolo::calc-width) ; staff-space | 2089 (beam-width . ,ly:stem-tremolo::calc-width) ; staff-space |
2117 (direction . ,ly:stem-tremolo::calc-direction) | 2090 (direction . ,ly:stem-tremolo::calc-direction) |
2118 (slope . ,ly:stem-tremolo::calc-slope) | 2091 (slope . ,ly:stem-tremolo::calc-slope) |
2119 (stencil . ,ly:stem-tremolo::print) | 2092 (stencil . ,ly:stem-tremolo::print) |
2120 (style . ,ly:stem-tremolo::calc-style) | 2093 (style . ,ly:stem-tremolo::calc-style) |
2121 (X-extent . ,ly:stem-tremolo::width) | 2094 (X-extent . ,ly:stem-tremolo::width) |
2122 (Y-extent . ,(grob::unpure-Y-extent-from-stencil ly:stem-tremolo::pure-h eight)) | 2095 (Y-extent . ,(grob::unpure-Y-extent-from-stencil ly:stem-tremolo::pure-h eight)) |
2123 » (X-offset . ,(ly:make-simple-closure | 2096 » (X-offset . ,ly:self-alignment-interface::x-align-grob) |
2124 » » `(,+ | |
2125 » » » ,(ly:make-simple-closure | |
2126 » » » (list ly:self-alignment-interface::centered-on-x-paren t)) | |
2127 » » » ,(ly:make-simple-closure | |
2128 » » » (list ly:self-alignment-interface::x-aligned-on-self)) ))) | |
2129 (Y-offset . ,(ly:make-unpure-pure-container ly:stem-tremolo::calc-y-offs et ly:stem-tremolo::pure-calc-y-offset)) | 2097 (Y-offset . ,(ly:make-unpure-pure-container ly:stem-tremolo::calc-y-offs et ly:stem-tremolo::pure-calc-y-offset)) |
2130 (meta . ((class . Item) | 2098 (meta . ((class . Item) |
2131 (interfaces . (self-alignment-interface | 2099 (interfaces . (self-alignment-interface |
2132 stem-tremolo-interface)))))) | 2100 stem-tremolo-interface)))))) |
2133 | 2101 |
2134 (StringNumber | 2102 (StringNumber |
2135 . ( | 2103 . ( |
2136 (avoid-slur . around) | 2104 (avoid-slur . around) |
2137 (cross-staff . ,script-or-side-position-cross-staff) | 2105 (cross-staff . ,script-or-side-position-cross-staff) |
2138 (font-encoding . fetaText) | 2106 (font-encoding . fetaText) |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2172 side-position-interface | 2140 side-position-interface |
2173 stroke-finger-interface | 2141 stroke-finger-interface |
2174 text-interface | 2142 text-interface |
2175 text-script-interface)))))) | 2143 text-script-interface)))))) |
2176 | 2144 |
2177 (SustainPedal | 2145 (SustainPedal |
2178 . ( | 2146 . ( |
2179 (direction . ,RIGHT) | 2147 (direction . ,RIGHT) |
2180 (extra-spacing-width . (+inf.0 . -inf.0)) | 2148 (extra-spacing-width . (+inf.0 . -inf.0)) |
2181 (padding . 0.0) ;; padding relative to SustainPedalLineSpanner | 2149 (padding . 0.0) ;; padding relative to SustainPedalLineSpanner |
2182 » (self-alignment-X . ,CENTER) | 2150 » (self-alignment-X . (,CENTER . #f)) |
2183 (stencil . ,ly:sustain-pedal::print) | 2151 (stencil . ,ly:sustain-pedal::print) |
2184 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) | 2152 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) |
2185 » (X-offset . ,ly:self-alignment-interface::x-aligned-on-self) | 2153 » (X-offset . ,ly:self-alignment-interface::x-align-grob) |
2186 (Y-extent . ,grob::always-Y-extent-from-stencil) | 2154 (Y-extent . ,grob::always-Y-extent-from-stencil) |
2187 (meta . ((class . Item) | 2155 (meta . ((class . Item) |
2188 (interfaces . (font-interface | 2156 (interfaces . (font-interface |
2189 piano-pedal-interface | 2157 piano-pedal-interface |
2190 piano-pedal-script-interface | 2158 piano-pedal-script-interface |
2191 self-alignment-interface | 2159 self-alignment-interface |
2192 text-interface)))))) | 2160 text-interface)))))) |
2193 | 2161 |
2194 (SustainPedalLineSpanner | 2162 (SustainPedalLineSpanner |
2195 . ( | 2163 . ( |
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2313 (tied-properties . ((break-visibility . ,begin-of-line-visib le) | 2281 (tied-properties . ((break-visibility . ,begin-of-line-visib le) |
2314 (parenthesize . #t))))) | 2282 (parenthesize . #t))))) |
2315 | 2283 |
2316 (direction . ,CENTER) | 2284 (direction . ,CENTER) |
2317 (duration-log . ,note-head::calc-duration-log) | 2285 (duration-log . ,note-head::calc-duration-log) |
2318 (font-series . bold) | 2286 (font-series . bold) |
2319 (font-size . -2) | 2287 (font-size . -2) |
2320 (stem-attachment . (0.0 . 1.35)) | 2288 (stem-attachment . (0.0 . 1.35)) |
2321 (stencil . ,tab-note-head::print) | 2289 (stencil . ,tab-note-head::print) |
2322 (whiteout . #t) | 2290 (whiteout . #t) |
2323 » (X-offset . ,ly:self-alignment-interface::x-aligned-on-self) | 2291 » (X-offset . ,ly:self-alignment-interface::x-align-grob) |
2324 (Y-offset . ,staff-symbol-referencer::callback) | 2292 (Y-offset . ,staff-symbol-referencer::callback) |
2325 (Y-extent . ,grob::always-Y-extent-from-stencil) | 2293 (Y-extent . ,grob::always-Y-extent-from-stencil) |
2326 (meta . ((class . Item) | 2294 (meta . ((class . Item) |
2327 (interfaces . (font-interface | 2295 (interfaces . (font-interface |
2328 note-head-interface | 2296 note-head-interface |
2329 rhythmic-grob-interface | 2297 rhythmic-grob-interface |
2330 rhythmic-head-interface | 2298 rhythmic-head-interface |
2331 staff-symbol-referencer-interface | 2299 staff-symbol-referencer-interface |
2332 tab-note-head-interface | 2300 tab-note-head-interface |
2333 text-interface)))))) | 2301 text-interface)))))) |
2334 | 2302 |
2335 (TextScript | 2303 (TextScript |
2336 . ( | 2304 . ( |
2337 (avoid-slur . around) | 2305 (avoid-slur . around) |
2338 (cross-staff . ,script-or-side-position-cross-staff) | 2306 (cross-staff . ,script-or-side-position-cross-staff) |
2339 (direction . ,DOWN) | 2307 (direction . ,DOWN) |
2340 (extra-spacing-width . (+inf.0 . -inf.0)) | 2308 (extra-spacing-width . (+inf.0 . -inf.0)) |
2341 (outside-staff-horizontal-padding . 0.12) | 2309 (outside-staff-horizontal-padding . 0.12) |
2342 (outside-staff-priority . 450) | 2310 (outside-staff-priority . 450) |
2343 | 2311 |
2344 ;; sync with Fingering ? | 2312 ;; sync with Fingering ? |
2345 (padding . 0.3) | 2313 (padding . 0.3) |
2346 | 2314 |
2347 (script-priority . 200) | 2315 (script-priority . 200) |
2316 (self-alignment-X . #f) | |
2348 (side-axis . ,Y) | 2317 (side-axis . ,Y) |
2349 (slur-padding . 0.5) | 2318 (slur-padding . 0.5) |
2350 (staff-padding . 0.5) | 2319 (staff-padding . 0.5) |
2351 (stencil . ,ly:text-interface::print) | 2320 (stencil . ,ly:text-interface::print) |
2352 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) | 2321 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) |
2353 ;; todo: add X self alignment? | |
2354 (Y-extent . ,grob::always-Y-extent-from-stencil) | 2322 (Y-extent . ,grob::always-Y-extent-from-stencil) |
2355 » (X-offset . ,ly:self-alignment-interface::x-aligned-on-self) | 2323 » (X-offset . ,ly:self-alignment-interface::x-align-grob) |
2356 (Y-offset . ,side-position-interface::y-aligned-side) | 2324 (Y-offset . ,side-position-interface::y-aligned-side) |
2357 (meta . ((class . Item) | 2325 (meta . ((class . Item) |
2358 (interfaces . (font-interface | 2326 (interfaces . (font-interface |
2359 instrument-specific-markup-interface | 2327 instrument-specific-markup-interface |
2360 self-alignment-interface | 2328 self-alignment-interface |
2361 side-position-interface | 2329 side-position-interface |
2362 text-interface | 2330 text-interface |
2363 text-script-interface)))))) | 2331 text-script-interface)))))) |
2364 | 2332 |
2365 (TextSpanner | 2333 (TextSpanner |
(...skipping 214 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2580 text-interface | 2548 text-interface |
2581 tuplet-number-interface)))))) | 2549 tuplet-number-interface)))))) |
2582 | 2550 |
2583 | 2551 |
2584 (UnaCordaPedal | 2552 (UnaCordaPedal |
2585 . ( | 2553 . ( |
2586 (direction . ,RIGHT) | 2554 (direction . ,RIGHT) |
2587 (extra-spacing-width . (+inf.0 . -inf.0)) | 2555 (extra-spacing-width . (+inf.0 . -inf.0)) |
2588 (font-shape . italic) | 2556 (font-shape . italic) |
2589 (padding . 0.0) ;; padding relative to UnaCordaPedalLineSpanner | 2557 (padding . 0.0) ;; padding relative to UnaCordaPedalLineSpanner |
2590 » (self-alignment-X . ,CENTER) | 2558 » (self-alignment-X . (,CENTER . #f)) |
2591 (stencil . ,ly:text-interface::print) | 2559 (stencil . ,ly:text-interface::print) |
2592 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) | 2560 (vertical-skylines . ,grob::always-vertical-skylines-from-stencil) |
2593 (Y-extent . ,grob::always-Y-extent-from-stencil) | 2561 (Y-extent . ,grob::always-Y-extent-from-stencil) |
2594 » (X-offset . ,ly:self-alignment-interface::x-aligned-on-self) | 2562 » (X-offset . ,ly:self-alignment-interface::x-align-grob) |
2595 (meta . ((class . Item) | 2563 (meta . ((class . Item) |
2596 (interfaces . (font-interface | 2564 (interfaces . (font-interface |
2597 piano-pedal-script-interface | 2565 piano-pedal-script-interface |
2598 self-alignment-interface | 2566 self-alignment-interface |
2599 text-interface)))))) | 2567 text-interface)))))) |
2600 | 2568 |
2601 (UnaCordaPedalLineSpanner | 2569 (UnaCordaPedalLineSpanner |
2602 . ( | 2570 . ( |
2603 (axes . (,Y)) | 2571 (axes . (,Y)) |
2604 (cross-staff . ,ly:side-position-interface::calc-cross-staff) | 2572 (cross-staff . ,ly:side-position-interface::calc-cross-staff) |
(...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
2777 ;; make sure that \property Foo.Bar =\turnOff doesn't complain | 2745 ;; make sure that \property Foo.Bar =\turnOff doesn't complain |
2778 | 2746 |
2779 (map (lambda (x) | 2747 (map (lambda (x) |
2780 ;; (display (car x)) (newline) | 2748 ;; (display (car x)) (newline) |
2781 | 2749 |
2782 (set-object-property! (car x) 'translation-type? list?) | 2750 (set-object-property! (car x) 'translation-type? list?) |
2783 (set-object-property! (car x) 'is-grob? #t)) | 2751 (set-object-property! (car x) 'is-grob? #t)) |
2784 all-grob-descriptions) | 2752 all-grob-descriptions) |
2785 | 2753 |
2786 (set! all-grob-descriptions (sort all-grob-descriptions alist<?)) | 2754 (set! all-grob-descriptions (sort all-grob-descriptions alist<?)) |
OLD | NEW |