Re: Jazz chords layout question

2019-07-12 Thread Jacques Menu
Another, tricky ‘solution', though musically incorrect since: - it doesn’t use \repeat: the repeat barlines are added manually; - it adds two hidden skip full measures to push the seconda volta to the right.However:  \set Score.repeatCommands = #'((volta ""))  <> ^\markup {    \scale #'(1.5 . 1.5) 

Re: Jazz chords layout question

2019-07-12 Thread Jacques Menu
Hello Robert and Carl,Thanks for your help!To summurize, after checking the docs for marks: - why do the marks appear without a box around them? because using ‘\mark "A"’ precludes the box. Since the AABA scheme is so common in jazz, using: \mark \markup {\box "A" } solves the issue. - why doe

Re: Bug with transpose in functions

2019-07-12 Thread David Kastrup
Wols Lists writes: > On 12/07/19 19:04, Werner LEMBERG wrote: >> >>> Functions like transpose act destructively on their argument, so you >>> need a copy or the original will get changed. [...] >> >> How can Joe User find out whether a function is acting destructively? >> > Computer pedant he

Re: Jazz chords layout question

2019-07-12 Thread Carl Sorensen
On 7/12/19, 12:33 PM, "Jacques Menu" wrote: Hello folks, I’m trying to setup the attached example as in the following, with an added staff containing empty measures as an exercise score: What I currently get is: Questions: -

Re: Bug with transpose in functions

2019-07-12 Thread David Kastrup
Werner LEMBERG writes: >> Functions like transpose act destructively on their argument, so you >> need a copy or the original will get changed. [...] > > How can Joe User find out whether a function is acting destructively? All music functions are allowed to do that by definition because it wou

Re: Jazz chords layout question

2019-07-12 Thread Robert Schmaus
Hi Jaques, I guess I can answer some of your questions .. The box issue: check out the mark formatter settings here: http://lilypond.org/doc/v2.19/Documentation/notation/bars.en.html#rehearsal-marks For the percent repeats to appear in a ChordNames context, you'll need to have it accept percen

Re: Bug with transpose in functions

2019-07-12 Thread Wols Lists
On 12/07/19 19:04, Werner LEMBERG wrote: > >> Functions like transpose act destructively on their argument, so you >> need a copy or the original will get changed. [...] > > How can Joe User find out whether a function is acting destructively? > Computer pedant here :-) Functions do not have s

Re: Bug with transpose in functions

2019-07-12 Thread Werner LEMBERG
> Functions like transpose act destructively on their argument, so you > need a copy or the original will get changed. [...] How can Joe User find out whether a function is acting destructively? Werner ___ lilypond-user mailing list lilypond-use

Re: Bug with transpose in functions

2019-07-12 Thread David Kastrup
Immanuel Litzroth writes: > This seems to do the wrong thing: > >> > \version "2.19.81" > testme = #(define-music-function >(parser location music) >(ly:music?) >#{ > \transpose c c' {#music } {#music } > #}) > \testme g' >> > printing

Re: Bug with transpose in functions

2019-07-12 Thread Aaron Hill
On 2019-07-11 11:52 pm, Immanuel Litzroth wrote: This seems to do the wrong thing: \version "2.19.81" testme = #(define-music-function (parser location music) (ly:music?) #{ \transpose c c' {#music } {#music } #}) \testme g' printi