Index: lily/ottava-bracket.cc |
diff --git a/lily/ottava-bracket.cc b/lily/ottava-bracket.cc |
index 566981dfcc448ac8374f9f27afcc7d239f275f26..0f6e5e64546514642984d3ebb58b05979cf05553 100644 |
--- a/lily/ottava-bracket.cc |
+++ b/lily/ottava-bracket.cc |
@@ -175,9 +175,10 @@ Ottava_bracket::print (SCM smob) |
b.translate_axis (bracket_span_points[LEFT], X_AXIS); |
text.translate_axis (span_points[LEFT], X_AXIS); |
- text.align_to (Y_AXIS, CENTER); |
- b.add_stencil (text); |
+ text.align_label (me, me->get_property ("label-alignments")); |
+ |
+ b.add_stencil (text); |
b.translate_axis (- me->relative_coordinate (common, X_AXIS), X_AXIS); |
return b.smobbed_copy (); |
@@ -190,6 +191,7 @@ ADD_INTERFACE (Ottava_bracket, |
"bracket-flare " |
"dashed-edge " |
"edge-height " |
+ "label-alignments " |
"minimum-length " |
"shorten-pair " |
); |