bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [LSR-620] Vertical line as a baroque articulation mark


From: Mats Bengtsson
Subject: Re: [LSR-620] Vertical line as a baroque articulation mark
Date: Wed, 08 Apr 2015 18:55:15 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0

I would perhaps have written

This short vertical line placed above the note is commonly used in baroque music. <p> It is commonly typeset using \staccatissimo, but if you want the original layout, the following example demonstrates how to achieve such a notation.

Possibly, you could also add a comment on the technical implementation:
"The code uses an arbitrarily chosen articulation (stopped) and replaces the symbol by a markup that gives the desired layout. "

   /Mats

On 2015-04-08 11:55, Pierre Perol-Schneider wrote:
Ok, so how about:

%{
This short vertical line placed above the note is commonly used in baroque music. <p>Its meaning can vary, but generally indicates notes that should be played "staccatissimo".
  <p>The following example demonstrates how to achieve such a notation.
%}

baroqueStaccatissimo =
#(define-event-function (parser location) ()
   #{
      %% possible tweaks here, e.g:
      %-\tweak padding #1
      %-\tweak avoid-slur #'around
      %-\tweak direction #DOWN
      -\tweak stencil #(lambda (grob) (grob-interpret-markup grob
                          #{
                             \markup
                             \override #'(thickness . 3)
                             \draw-line #'(0 . 1)
                          #}))
       \stopped
   #})

\relative c' {
  a'4^\baroqueStaccatissimo a( c d')_\baroqueStaccatissimo
}

Cheers,
Pierre

2015-04-07 18:35 GMT+02:00 Mats Bengtsson <address@hidden <mailto:address@hidden>>:

    As a side-note, I normally typeset this articulation as a
    staccatissimo, when transcribing baroque music and as far as I
    know, it's common practice. This can at least be worth to mention
    in the comment of the snippet.

       /Mats


    On 2015-04-07 18:01, address@hidden
    <mailto:address@hidden> wrote:

        Hi Squad Members,

        Regarding this snippet:
        http://lsr.di.unimi.it/LSR/Item?id=620
        I'm not sure about the 'font-size 3' effect; was it for the
        articulation
        line thickness?
        Anyway I'm thinking about putting a more user-friendly script.
        How about:

        upline =
        #(define-event-function (parser location) ()
            #{
               %% possible tweaks here, e.g:
               %-\tweak padding #1
               %-\tweak avoid-slur #'around
               %-\tweak direction #DOWN
               -\tweak stencil #(lambda (grob) (grob-interpret-markup grob
                                   #{
                                      \markup
                                      \override #'(thickness . 3)
                                      \draw-line #'(0 . 1)
                                   #}))
                \stopped
            #})

        \relative c' {
           a'4^\upline a( c d')_\upline
        }

        Cheers,
        Pierre


-- =============================================
            Mats Bengtsson
            Signal Processing
            School of Electrical Engineering
            Royal Institute of Technology (KTH)
            SE-100 44  STOCKHOLM
            Sweden
            Phone: (+46) 8 790 8463 <tel:%28%2B46%29%208%20790%208463>
            Email: address@hidden
    <mailto:address@hidden>
            WWW: http://www.ee.kth.se/~mabe <http://www.ee.kth.se/%7Emabe>
    =============================================


    _______________________________________________
    bug-lilypond mailing list
    address@hidden <mailto:address@hidden>
    https://lists.gnu.org/mailman/listinfo/bug-lilypond



--
=============================================
        Mats Bengtsson
        Signal Processing
        School of Electrical Engineering
        Royal Institute of Technology (KTH)
        SE-100 44  STOCKHOLM
        Sweden
        Phone: (+46) 8 790 8463                         
        Email: address@hidden
        WWW: http://www.ee.kth.se/~mabe
=============================================




reply via email to

[Prev in Thread] Current Thread [Next in Thread]