[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Bar lines
From: |
Marc Hohl |
Subject: |
Re: Bar lines |
Date: |
Thu, 07 Mar 2013 17:50:04 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130221 Thunderbird/17.0.3 |
Am 07.03.2013 10:06, schrieb David Kastrup:
[...]
Ok, here is the deal: I promise to give real thought about a way to
_define_ repeat structures in such a straightforward manner that a user
would understand how to create repeat structures of his own including
working Midi and \expandRepeats as long as he can hack together the
glyphs for the _looks_.
And you promise think about how the barline definition interface might
be made more friendly when in-line recipe and call string are not forced
to be the same, and how more complex recipes might benefit from not
being string-only. I can also imagine recipes/definitions like
(define-bar-type "|:"
".|:" :prebreak "|" :postbreak ".|:" :spanbar ("xxx" "yyy"))
Ok, sounds like a good deal ;-)
What exactly do you mean by :spanbar ("xxx" "yyy")?
As Janek pointed out some months ago, he wanted to be able
to define separate span-bar types on-the-fly, so we probably
should end up with something like
(define-bar-type "|:"
".|:" :prebreak "|" :postbreak ".|:"
:spanbar ".|" :spanbar-prebreak "|" :spanbar-postbreak ".|")
?
Marc
- Re: Bar lines, (continued)
- Re: Bar lines, Thomas Morley, 2013/03/06
- Re: Bar lines, David Kastrup, 2013/03/07
- Re: Bar lines, Marc Hohl, 2013/03/07
- Re: Bar lines, David Kastrup, 2013/03/07
- Re: Bar lines, Janek Warchoł, 2013/03/07
- Re: Bar lines, David Kastrup, 2013/03/07
- Re: Bar lines,
Marc Hohl <=
- Re: Bar lines, David Kastrup, 2013/03/07
- Re: Bar lines, Marc Hohl, 2013/03/07
- Re: Bar lines, Jim Long, 2013/03/07
- Re: Bar lines, Thomas Morley, 2013/03/06
- Re: Bar lines, Christopher R. Maden, 2013/03/06
- Re: Bar lines, Noeck, 2013/03/07
- Re: Bar lines, David Kastrup, 2013/03/07
- Re: Bar lines, Thomas Morley, 2013/03/06
- Re: Bar lines, Noeck, 2013/03/07
- Re: Bar lines, David Kastrup, 2013/03/07