Hello,
I make some tweaks to the default layout, and I would want to
conditionally add an `arr.` before the arranger name on one of my custom
layout. This is used to produce two music sheets, one compact and one
large, the large containing the `arr. Somebody`, and the compact containing
`Somebody
How do you do this?:
This is, adding smalls notes or different rhythms for different lyrics. Just
add a second voice and change the note’s sizes? Or is it there a proper way to
do so?
Thanks!
Robert
Try
```
#(define (should-not-print-arranger layout props)
(equal? "" (chain-assoc-get 'header:arranger props)))
```
For one thing, `'header:arranger` just gives a
[symbol](https://extending-lilypond.gitlab.io/en/scheme/quoting.html), it
doesn't look up the arranger. A symbol is never equal
Thank you for your explanation and your links, now it works!
Le jeu. 1 févr. 2024, 12:05, Jean Abou Samra a écrit :
> Try
>
> #(define (should-not-print-arranger layout props)
>(equal? "" (chain-assoc-get 'header:arranger props)))
>
> For one thing, 'header:arranger just gives a symbol
>
Hi all,
I'd like to compute the \tempo directive from variables, but couldn't yet
figure out how to do it.
For example, let's say I have two variables such as
myTempoBase = 4
myTempo = 80
Then I'd like to do something such as
global = {
\key c \major
\time 4/4
\tempo \m
On 2024-02-01 7:36 am, David Hobach wrote:
Hi all,
I'd like to compute the \tempo directive from variables, but couldn't
yet figure out how to do it.
For example, let's say I have two variables such as
myTempoBase = 4
myTempo = 80
Then I'd like to do something such as
global = {
\key
David Hobach writes:
> Hi all,
>
> I'd like to compute the \tempo directive from variables, but couldn't
> yet figure out how to do it.
>
> For example, let's say I have two variables such as
> myTempoBase = 4
> myTempo = 80
>
> Then I'd like to do something such as
> global = {
> \key c \m
I have music with alternate bars in 3/4 and 6/8. The usual way to
indicate this is to put both time signatures at the start, but I can
find no way to do this.
I have tried "\time 3/4 <> \time 6/8", but I only get the last one.
Note, this is not a compound time of 3/4+6/8, but alternating
On 2/1/24 17:21, Aaron Hill wrote:
On 2024-02-01 7:36 am, David Hobach wrote:
Hi all,
I'd like to compute the \tempo directive from variables, but couldn't yet
figure out how to do it.
For example, let's say I have two variables such as
myTempoBase = 4
myTempo = 80
Then I'd like to do someth
On Thu, Feb 1, 2024 at 10:50 AM Raphael Mankin wrote:
> I have music with alternate bars in 3/4 and 6/8. The usual way to
> indicate this is to put both time signatures at the start, but I can
> find no way to do this.
>
> I have tried "\time 3/4 <> \time 6/8", but I only get the last one.
>
Thank you, that worked a treat. Though I also had to add a "\time 6/8"
in order to get automatic bar lines inserted. "\time 3/4" produced wrong
beaming in the 6/8 bars, and I can see that I may have to do some
jiggery pokery to the beaming in 3/4 bars if, for example, I have 4 or
more quavers.
If you want to avoid some of the jiggery pokery you could do something like:
\version "2.25.12"
#(define ((time-alternate-time upa downa upb downb) grob)
(grob-interpret-markup grob
(markup #:override '(baseline-skip . 0) #:number
12 matches
Mail list logo