+2003-03-05 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * input/regression/tie-chord-partial.ly: new file.
+
2003-03-05 Heikki Junes <hjunes@cc.hut.fi>
* lilypond.words: add 3
2003-03-05 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ * scm/new-markup.scm (markup-function-list): add finger-markup
+
+ * input/tutorial/brahms-tweaked.ly: new markup
+
* scm/bass-figure.scm (brew-one-figure): bugfix for large bass figures
* scm/new-markup.scm (brew-new-markup-molecule): robustness: don't
--- /dev/null
+\header {
+
+texidoc = "Tieing only parts of chords is possible. It requires
+putting the Tie engraver at Thread level, and redirecting untied notes
+to a different thread."
+
+}
+\version "1.7.13"
+
+\score {
+
+\notes \context Thread \relative c' {
+ < c-~ e \context Thread = "untied" c' >
+ < c e c' >
+}
+
+
+%% comment out New_tie_engraver for lily 1.6
+\paper {
+\translator {
+ \ThreadContext
+ \consists "Tie_engraver"
+ \consists "New_tie_engraver"
+}
+\translator { \VoiceContext
+ \remove "Tie_engraver"
+ \remove "New_tie_engraver"
+}
+}}
+
+%% new-chords-done %%
\property Voice.Fingering \revert #'extra-offset
- fis16 a-)^" "^#'(finger "5") } \\
+ fis16 a-)^" "^\markup { \finger "5" } } \\
{
\dynamicUp
\property Voice.DynamicLineSpanner \override #'padding = #5.0
bool
Tie_engraver::try_music (Music *mus)
{
- if(mus->is_mus_type( "tie-event"))
+ if (mus->is_mus_type ("tie-event"))
{
event_ = mus;
}
))
+(define-public (finger-markup grob props . rest)
+ (interpret-markup grob
+ (cons (list '(font-relative-size . -3)
+ '(font-family . number))
+ props)
+ (car rest)))
+
+
(define-public fontsize-markup (set-property-markup 'font-relative-size))
(define-public magnify-markup (set-property-markup 'font-magnification))
(define-public roman-markup
(font-markup 'font-family 'roman))
+
(define-public huge-markup
(font-markup 'font-relative-size 2))
(define-public large-markup
(cons super-markup (list markup?))
(cons normal-size-super-markup (list markup?))
-
+
+ (cons finger-markup (list markup?))
(cons bold-markup (list markup?))
(cons italic-markup (list markup?))
(cons roman-markup (list markup?))
(cons number-markup (list markup?))
+
(cons column-markup (list markup-list?))
(cons center-markup (list markup-list?))
(cons line-markup (list markup-list?))