lilypond-user
[Top][All Lists]
Advanced

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

Re: Abbreviations


From: Marc Hohl
Subject: Re: Abbreviations
Date: Sat, 04 Apr 2015 19:30:41 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0

Am 04.04.2015 um 18:56 schrieb Simon Albrecht:
Am 04.04.2015 um 14:13 schrieb Johan Vromans:
On Sat, 04 Apr 2015 12:55:51 +0200 (CEST)
Werner LEMBERG <address@hidden> wrote:

It depends.  Especially \tuplet is awfully long, and it makes scores
with a lot of triplets extremely hard to read.
Maybe we can conceive of a good, intuitive and short alternative notation
for triplets (and/or tuplets)?

E.g. (just a wild shot) ⦓ c8 a f ⦔ or ⸦ c8 a f ⸧ ?
Intuitive is a keyword here: both notations you suggest will be
difficult to type for most – the first one isn’t even supported by some
good fonts I just tried. Second, it represents an infix notation, which
is deprecated. Plus, \tuplet is a music function and a syntax like {
c8\{ a f\} } (as an example for postfix syntax) would be difficult in
technical terms, I think. But to be available as default, it should be
in some way characteristic of a tuplet, which is difficult to achieve
using such short identifiers.

+1

On the grounds of snippets or stylesheets, it’s of course well possible
to use something like

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.19.17"

"\\*" = #(define-music-function (parser location mus) (ly:music?)
            #{ \tuplet 3/2 4 $mus #})

\relative { \* { c'8 d e f g16 a b8 } c2 }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

But I think such a solution isn’t really appropriate for the codebase,
isn’t it? It would contradict general custom.

+1

I think there is a way using \scaleDurations and LilyPond's beam grouping mechanism to enter consecutive eighth note triplets as normal eighth notes, but I don't find the place where this is documented.

Marc

Yours, Simon

_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user




reply via email to

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