+2004-09-26 Juergen Reuter <reuter@ipd.uka.de>
+
+ * Documentation/user/examples.itely: removed \midi block to
+ simplify the example
+
+ * Documentation/user/notation.itely: Removed superfluous
+ TextSpanner tweakings (is already done by engraver-init.ly).
+ Documented bug: vertical alignment of articulations.
+
+ * Documentation/user/notation.itely, ly/engraver-init.ly
+ (VaticanaVoice, GregorianTranscriptionVoice): Bugfix: TextSpanner
+ padding.
+
+ * Documentation/user/notation.itely, ly/engraver-init.ly: moved
+ docu about TextSpanner padding bug from manual to engraver.ly
+ (since it's workarounded and hence not user-visible any more)
+
2004-09-26 Graham Percival <gperlist@shaw.ca>
* ly/property-init.ly: fix bug in displaying ledger lines while
a4\accentus_"accentus" s1
\[ a4_"episem" \episemInitium \pes b \flexa a \episemFinis \]
}
- \paper {
- \context {
- \VaticanaVoice
- % Prepare TextSpanner for \episem{Initium|Finis} use.
- \override TextSpanner #'style = #'line
- \override TextSpanner #'edge-height = #'(0 . 0)
- \override TextSpanner #'padding = #0.5
- \override TextSpanner #'enclose-bounds = #1
- \override TextSpanner #'edge-text = #'("" . "")
- }
- }
}
@end lilypond
@refbugs
-The line @code{\override Script #'padding = #-0.1} is required to
-force the articulation signs being placed vertically tightly to the
+Some articulations are vertically placed too closely to the
correpsonding note heads.
-
@node Custodes
@subsection Custodes
% N.B.: dash-fraction MUST be unset; otherwise, TextSpanner will
% always produce dashed lines, regardless of the style property.
%
+ % FIXME: The line @code{\override TextSpanner #'padding = #-0.1} is
+ % required to force the articulation signs being placed vertically
+ % tightly to the correpsonding note heads.
+ %
\override TextSpanner #'dash-fraction = #'()
\override TextSpanner #'style = #'line
\override TextSpanner #'edge-height = #'(0 . 0)
- \override TextSpanner #'padding = #0.5
+ \override TextSpanner #'padding = #-0.1
\override TextSpanner #'enclose-bounds = #1
\override TextSpanner #'edge-text = #'("" . "")
}
% N.B.: dash-fraction MUST be unset; otherwise, TextSpanner will
% always produce dashed lines, regardless of the style property.
%
+ % FIXME: The line @code{\override TextSpanner #'padding = #-0.1} is
+ % required to force the articulation signs being placed vertically
+ % tightly to the correpsonding note heads.
+ %
\override TextSpanner #'dash-fraction = #'()
\override TextSpanner #'style = #'line
\override TextSpanner #'edge-height = #'(0 . 0)
- \override TextSpanner #'padding = #0.5
+ \override TextSpanner #'padding = #-0.1
\override TextSpanner #'enclose-bounds = #1
\override TextSpanner #'edge-text = #'("" . "")
}