% and then run scripts/auxiliar/makelsr.py
%
% This file is in the public domain.
-%% Note: this file works from version 2.15.31
-\version "2.15.31"
+%% Note: this file works from version 2.16.0
+\version "2.17.6"
\header {
-%% Translation of GIT committish: 1cda7b7b8219cb97399b8e7b56c1115aaf82c002
- texidocfr = "
-Des raisons techniques sont à l'origine de la difficulté de centrer des
-scripts textuels attachés à des têtes de note, ce qui n'est pas le cas
-des articulations.
-
-Plutôt que de procéder par tâtonnement, voici comment élaborer un
-graveur en Scheme, chargé de redéfinir le parent horizontal de chaque
-@emph{markup} sur un empilement de notes (un @code{NoteColumn}). Il
-permet aussi au texte de suivre les têtes ayant été décalées par un
-@code{force-hshift}.
-"
- doctitlefr = "Centrage automatique d'un @emph{markup} sur la tête de note"
-
lsrtags = "text, tweaks-and-overrides, contexts-and-engravers"
texidoc = "
For technical reasons, text scripts attached to note heads cannot
\context {
\Voice
\consists #Text_align_engraver
- \override TextScript #'X-offset =
+ \override TextScript.X-offset =
#ly:self-alignment-interface::aligned-on-x-parent
- \override TextScript #'self-alignment-X = #CENTER
+ \override TextScript.self-alignment-X = #CENTER
}
}
\new Staff <<
\relative c'' {
- \override NoteColumn #'force-hshift = #3
+ \override NoteColumn.force-hshift = #3
c1-\markup { \arrow-head #Y #DOWN ##t }
}
\\