Re: Slurs running into each other

2023-12-17 Thread kieren
Hi Peter, What can I do to avoid the outer slur colliding with the inner slurs? Code the inner slurs as Slurs and the *outer* slur as a PhrasingSlur, rather than the other way around (as you did): f4\p\( aes8( des16. c32) | c8.( bes32 aes) g8\) r8 | As a secondary question, I always

Slurs running into each other

2023-12-17 Thread Peter Mayes
As a beginner at Lilypond, this is the first time I have seen something that looks a little ugly "out of the box" (unless, of course, I am doing something wrong!) What can I do to avoid the outer slur colliding with the inner slurs? As a secondary question, I always find that when I use a

Re: for-each?

2023-07-03 Thread David Kastrup
Jean Abou Samra writes: > Le lundi 03 juillet 2023 à 22:08 +0200, David Kastrup a écrit : >> Ugh, that's a can of worms.  #xxx will only accept a context-dependent >> set of values and reject values not fitting the context.  But the >> context includes whether or not, for example, we are in

Re: for-each?

2023-07-03 Thread Jean Abou Samra
Le lundi 03 juillet 2023 à 22:08 +0200, David Kastrup a écrit : > Ugh, that's a can of worms.  #xxx will only accept a context-dependent > set of values and reject values not fitting the context.  But the > context includes whether or not, for example, we are in lyrics mode. > For that reason \new

Re: for-each?

2023-07-03 Thread David Kastrup
David Kastrup writes: > Lukas-Fabian Moser writes: > >> Or maybe even: >> >> \version "2.25.6" >> >> parts = { >> { c' } >> { d' } >> { e' } >> { f' } >> } >> >> group = # >> (define-music-function (parts) (ly:music?) >> #{ >> \new StaffGroup >> $(make-music 'SimultaneousMusic

Re: for-each?

2023-07-03 Thread David Kastrup
Lukas-Fabian Moser writes: > Or maybe even: > > \version "2.25.6" > > parts = { > { c' } > { d' } > { e' } > { f' } > } > > group = # > (define-music-function (parts) (ly:music?) > #{ > \new StaffGroup > $(make-music 'SimultaneousMusic parts) > #}) > > \group \parts > > ? But

Re: for-each?

2023-07-03 Thread Lukas-Fabian Moser
That has an awkward look. I'd rather use ``` \version "2.25.6" parts = { {c'} {d'} {e'} {f'} } group = #(define-music-function (parts) (ly:music?) #{\new StaffGroup << #@(ly:music-property parts 'elements) >>#}) \group \parts ```

Re: for-each?

2023-07-03 Thread Pierre-Luc Gauthier
Le dim. 2 juill. 2023, à 15 h 28, Valentin Petzel a écrit : > you should not use for-each in such a case. for-each is essentially a version > of map that does not return anything. > …the @ token to tell the parser to insert not the scheme > object in question, but all

Re: for-each?

2023-07-02 Thread David Kastrup
Jean Abou Samra writes: > Le dimanche 02 juillet 2023 à 15:05 -0400, Pierre-Luc Gauthier a écrit : > >> How can I go about using for-each in this example for the group function to >> accept an arbitrary number of parts ? > > > You can't — for-each is not the ri

Re: for-each?

2023-07-02 Thread Jean Abou Samra
Le dimanche 02 juillet 2023 à 15:05 -0400, Pierre-Luc Gauthier a écrit : > How can I go about using for-each in this example for the group function to > accept an arbitrary number of parts ? You can't — for-each is not the right tool for this. for-each is a purely imperative tool: i

Re: for-each?

2023-07-02 Thread Valentin Petzel
Hello Pierre, you should not use for-each in such a case. for-each is essentially a version of map that does not return anything. So (for-each (lambda (part) part) parts) does not give you any return, and (map (lambda (part) part) parts) would not change anything (it instructs to map

for-each?

2023-07-02 Thread Pierre-Luc Gauthier
How can I go about using for-each in this example for the group function to accept an arbitrary number of parts ? \version "2.25.7" parts = #(list #{ {c'} #} #{ {d'} #} #{ {e'} #} #{ {f'} #} ) group = #(define-music-function (parts) (list?

Re: Notes not under/over each other

2022-03-16 Thread Paul Hodges
Yes, that is standard.  After all, how else could they be fitted in?  There are well-established rules about the way the offsets are chosen, which LilyPond follows. Paul From: Anders Eriksson To: lilypond-user Sent: 16/03/2022 9:02 Subject: Notes not under/over each other

Notes not under/over each other

2022-03-16 Thread Anders Eriksson
Hello, If I have a chord and the notes are one pitch apart, e. g. f g is it standard that they are not shown in a vertical line but in zig zag Is there anything I can do about it, or is it how it should? // Anders

Re: Two arpeggio lines (up and down) next to each other

2021-10-12 Thread Jean Abou Samra
Le 12/10/2021 à 15:33, David Kastrup a écrit : but I don't even know whether there is a guarantee that ly:arpeggio::print is happy with the grob being modified after the call and before the stencil is getting used. Looking at the C++ code, that appears to be the case. Maybe giving

Re: Two arpeggio lines (up and down) next to each other

2021-10-12 Thread David Kastrup
Lukas-Fabian Moser writes: >> No. "in some unspecified order": >> >> R5RS: > > Ah, thanks! I only had the Guile documentation, which is not quite as > explicit in that respect. (Ok, they mention for let* that _here_ the > assignments are done from left to right, but ...). Strictly speaking "in

Re: Two arpeggio lines (up and down) next to each other

2021-10-12 Thread Lukas-Fabian Moser
No. "in some unspecified order": R5RS: Ah, thanks! I only had the Guile documentation, which is not quite as explicit in that respect. (Ok, they mention for let* that _here_ the assignments are done from left to right, but ...). Lukas

Re: Two arpeggio lines (up and down) next to each other

2021-10-12 Thread David Kastrup
uble use of the combined stencil calls for a let* > anyway, but I wondered.) No. "in some unspecified order": R5RS: -- library syntax: let _Syntax:_ should have the form (( ) ...,), where each is an expression, and should be a sequence of one or more exp

Re: Two arpeggio lines (up and down) next to each other

2021-10-12 Thread Lukas-Fabian Moser
set! is very unidiomatic Scheme. You could use (let* ((one (begin (ly:grob-set-property! ...) (ly:arpeggio::print grob))) ((two ... Yes, I'm aware that set! isn't really the essence of what functional programming languages are meant for. But basically the whole idea of "putting the

Re: Two arpeggio lines (up and down) next to each other

2021-10-12 Thread David Kastrup
Lukas-Fabian Moser writes: >> Jean Abou Samra knew how to fix that behaviour of arpeggios, so >> here's a (I hope) working solution: > > It seems we can continue this game of "LilyPond experts explain how to > do things and I only have to post the resulting, ever simpler > examples" for some

Re: Two arpeggio lines (up and down) next to each other

2021-10-12 Thread Kieren MacMillan
Hi all, > It seems we can continue this game of "LilyPond experts explain how to do > things and I only have to post the resulting, ever simpler examples" for some > time. :-) Ha! Looking forward to the inevitable “one-line-of-code” version. ;) > Harm pointed out in >

Re: Two arpeggio lines (up and down) next to each other

2021-10-12 Thread Lukas-Fabian Moser
Jean Abou Samra knew how to fix that behaviour of arpeggios, so here's a (I hope) working solution: It seems we can continue this game of "LilyPond experts explain how to do things and I only have to post the resulting, ever simpler examples" for some time. :-) Harm pointed out in

Re: Two arpeggio lines (up and down) next to each other

2021-10-11 Thread Lukas-Fabian Moser
The problem is that this arpeggio is not taken into account for spacing: The next note will be too close. I'm not yet sure what would be The Right Way to change this, as neither X-extent nor extra-spacing-width of the arpeggio seem to have an effect for spacing to the right. You can tweak

Re: Two arpeggio lines (up and down) next to each other

2021-10-10 Thread Kieren MacMillan
Hi Lukas, > One could the default arpeggio stencil machinery do its job twice: Nice! This is exactly the kind of thing I was thinking of… > The problem is that this arpeggio is not taken into account for spacing: The > next note will be too close. I'm not yet sure what would be The Right Way

Re: Two arpeggio lines (up and down) next to each other

2021-10-10 Thread Lukas-Fabian Moser
The problem (shown in the third example) is that it doesn’t stretch to match the chord height, like a normal arpeggio does. I don’t have time — and maybe not even the skill — to do this The Right Way™ right now, but hopefully Someone Else™ will take it to the goal line. One could the

Re: Two arpeggio lines (up and down) next to each other

2021-10-10 Thread Kieren MacMillan
Hi Jackens, > I'm trying to find a way to write an arpeggio up and down, like on the > picture, but no luck so far, the Lilypond manual only deals with one arpeggio > line cases... Any help would be very appreciated! Here’s a start: %%% SNIPPET BEGINS % LilyBin updownArpMarkup = \markup

Two arpeggio lines (up and down) next to each other

2021-10-10 Thread Jackens
Hi everyone! I'm trying to find a way to write an arpeggio up and down, like on the picture, but no luck so far, the Lilypond manual only deals with one arpeggio line cases... Any help would be very appreciated! [image: image.png] Thanks, J.

A nice turn on each page

2020-12-09 Thread Frédéric Moinard
Hello everyone: I would like to get a turn on each page, rather than just the odd-numbered pages. The goal is either an edition for tablet which would minimize the constraints of synchronization with the turn pedal, or an edition on a single page to limit the required field of view

RE: How to Label/Title each staff (I'm creating Major Scales)

2020-06-21 Thread Mark Stephen Mrotek
: lilypond-user Subject: Re: How to Label/Title each staff (I'm creating Major Scales) Hi Jacques; Attached is a cropped picture containing just the C Major scale with the hand-written "C" at the front of the staff. I'd like Lilypond to do that so I would not need to write

Re: How to Label/Title each staff (I'm creating Major Scales)

2020-06-20 Thread Jacques Menu
Hello Ken, Can you post an image of what you’re after? JM > Le 20 juin 2020 à 02:19, Kenneth Wolcott a écrit : > > Hi; > > I am puzzled how to label each staff of double octave major scales. > > I have successfully generated all of the major scales, but now I

How to Label/Title each staff (I'm creating Major Scales)

2020-06-19 Thread Kenneth Wolcott
Hi; I am puzzled how to label each staff of double octave major scales. I have successfully generated all of the major scales, but now I want to label them. This is different than writing tempos or lyrics or piece titles, which I have not yet experimented with, but read about in the Learning

Re: When (in seconds) does each page begin?

2020-06-04 Thread Matt Wallis
would be to post-process the final file. We already have a post-process-hook (see Application Usage). Below I use it to print the first BarNumber of each page. If you know the used \tempo it should be straight forward to calculate the passed seconds. Ofcourse any calculation of passed time fails

Re: When (in seconds) does each page begin?

2020-06-02 Thread Thomas Morley
mine. > > Cheers, > -- V. > I think best bet would be to post-process the final file. We already have a post-process-hook (see Application Usage). Below I use it to print the first BarNumber of each page. If you know the used \tempo it should be straight forward to calculate the passed sec

Re: When (in seconds) does each page begin?

2020-06-02 Thread Valentin Villenave
On 5/30/20, Matt Wallis wrote: > But I'd still like to know how to find out when a page of a score begins Well, there is something to be done with the 'page-number and 'rank-on-page properties, as demonstrated in this regtest:

Re: When (in seconds) does each page begin?

2020-05-30 Thread Matt Wallis
On 29/05/2020 09:38, Valentin Villenave wrote: That’s the “pools” example. You can try the following: ## git clonehttps://gitlab.com/sigmate/lilypond-html-live-score cd lilypond-html-live-score python2 ./make-live-score -i examples/pools.ly -o pools.html \

Re: When (in seconds) does each page begin?

2020-05-29 Thread Valentin Villenave
On 5/29/20, Matt Wallis wrote: > BTW, I didn't see a vibraphone example. I scanned a few branches, but > maybe I didn't try the right branch. That’s the “pools” example. You can try the following: ## git clone https://gitlab.com/sigmate/lilypond-html-live-score cd

Re: When (in seconds) does each page begin?

2020-05-29 Thread Matt Wallis
); IIRC it uses a Scheme engraver (so no patching Lily itself) to output svg with additional timing information encoded as data- attributes for each rhythmic event. Then one can use that to get a cursor, change CSS attributes on the fly (e.g. noteheads opacity), switch from one page to the next, etc

Re: When (in seconds) does each page begin?

2020-05-28 Thread Valentin Villenave
tching Lily itself) to output svg with additional timing information encoded as data- attributes for each rhythmic event. Then one can use that to get a cursor, change CSS attributes on the fly (e.g. noteheads opacity), switch from one page to the next, etc. It’s still very much WIP, but you ca

Re: When (in seconds) does each page begin?

2020-05-28 Thread Matt Wallis
On 28/05/2020 19:29, Valentin Villenave wrote: On 5/28/20, Matt Wallis wrote: I would like to obtain timing information to tell me at how many seconds into the score each page begins. I have had a go at this, and failed. If you’re trying to make videos out of LilyPond scores, here are some

Re: When (in seconds) does each page begin?

2020-05-28 Thread Valentin Villenave
On 5/28/20, Matt Wallis wrote: > I would like to obtain timing information to tell me at how many seconds > into the score each page begins. I have had a go at this, and failed. If you’re trying to make videos out of LilyPond scores, here are some links for you: https://lists.gnu.org/a

When (in seconds) does each page begin?

2020-05-28 Thread Matt Wallis
I would like to obtain timing information to tell me at how many seconds into the score each page begins. I have had a go at this, and failed. So I'm now looking for answers to two questions: 1. How to obtain this output from lilypond (e.g. a file listing the number of seconds into the score

Re: [Lilypond] How to get guitar chords to appear at each bar

2019-06-10 Thread John Helly
Merci, Pierre. That succeeded in moving the chord names down to the 5th measure (2nd system? Not sure of proper term here).  However, it made me realize that all I had to do was add more chords to the Chords block and voila! Mahalo. J. --

Re: [Lilypond] How to get guitar chords to appear at each bar

2019-06-10 Thread John Helly
Mahalo.  Understand. J. On 6/10/19 00:57, Simon Albrecht wrote: > As a small aside, metadata you sent links this e-mail to a thread > about part names running off the page. Please make sure you keep > topics separated into their own threads by not replying to unrelated > messages and instead

Re: [Lilypond] How to get guitar chords to appear at each bar

2019-06-10 Thread Pierre Perol-Schneider
Hi John, Le lun. 10 juin 2019 à 01:35, John Helly a écrit : > [...] However, I'm now stuck > trying to get the guitar chords to appear over each measure of the > verses and chorus. > > Chords = \new ChordNames { > \chords { > } > } > [...] > Try: Cho

Re: [Lilypond] How to get guitar chords to appear at each bar

2019-06-10 Thread Simon Albrecht
As a small aside, metadata you sent links this e-mail to a thread about part names running off the page. Please make sure you keep topics separated into their own threads by not replying to unrelated messages and instead composing new e-mails from scratch. Best, Simon

Re: [Lilypond] How to get guitar chords to appear at each bar

2019-06-09 Thread John Helly
m now stuck >> trying to get the guitar chords to appear over each measure of the >> verses and chorus. I've tried a variety of things but they all seem to >> cause the chords to appear as part of the lyrics. I may have boxed >> myself in somehow since I'm still a newbie.

Re: [Lilypond] How to get guitar chords to appear at each bar

2019-06-09 Thread Tim McNamara
> On Jun 9, 2019, at 6:32 PM, John Helly wrote: > > Aloha. > > With various suggestions that I'm very grateful for, I've mostly gotten > this guitar and vocal piece to score reasonably. However, I'm now stuck > trying to get the guitar chords to appear over each me

[Lilypond] How to get guitar chords to appear at each bar

2019-06-09 Thread John Helly
Aloha. With various suggestions that I'm very grateful for, I've mostly gotten this guitar and vocal piece to score reasonably.  However, I'm now stuck trying to get the guitar chords to appear over each measure of the verses and chorus.  I've tried a variety of things but they all seem to cause

Re: Printing stuff on top of each other

2019-03-26 Thread Urs Liska
Am 26.03.19 um 13:53 schrieb Kieren MacMillan: Hi Urs, On Mar 26, 2019, at 3:44 AM, Urs Liska wrote: what I would like to know if it is possible *at all* is to simply print stuff on top of each other, skipping any collision avoidance. Often, if I’m in a rush, I’ll use my \ignore functions

Re: Printing stuff on top of each other

2019-03-26 Thread Kieren MacMillan
Hi Urs, > On Mar 26, 2019, at 3:44 AM, Urs Liska wrote: > what I would like to know if it is possible *at all* is to simply print stuff > on top of each other, skipping any collision avoidance. Often, if I’m in a rush, I’ll use my \ignore functions to "turn off" th

Printing stuff on top of each other

2019-03-26 Thread Urs Liska
Hi folks, I'm thinking if it could be possible to create an "engraving mode" where not one of a number of alternative readings is *selected* but where these alternatives are printed on top of each other, using various colors. The idea is for the scholarLY package (https://

Re: A new staff of each note?

2018-01-17 Thread Ben
On 1/17/2018 7:59 PM, Vivyan wrote: \score { %melody << \new Staff{ \time 4/4 \clef treble \set Staff.instrumentName = #"Piano" } a b f d >> } Hello, It's because you have a misplaced curly brace: \version "2.19.80" \score { %melody <<   \new Staff *{*   \time 4/4

A new staff of each note?

2018-01-17 Thread Vivyan
why is there a new staff for each note if this code is run? \score { %melody << \new Staff{ \time 4/4 \clef treble \set Staff.instrumentName = #"Piano" } a b f d >> } -- Sent from: http://lilypond.1069038.n5.n

Re: showing TimeSignatures on each line?

2017-09-06 Thread Evan Laforge
t; Look at how lily gets the clef and key signature to print at the start > of each line, and see if you can do the same with the time signature. My > guess is it's something to do with which context you attach the engraver to. Sure, I'm sure if I dig deep enough it c

Re: showing TimeSignatures on each line?

2017-08-30 Thread Wols Lists
On 29/08/17 22:02, Evan Laforge wrote: > On Tue, Aug 29, 2017 at 1:46 PM, Simon Albrecht <simon.albre...@mail.de> > wrote: >> Hi Evan, >> >> >> On 29.08.2017 22:26, Evan Laforge wrote: >>> >>> In music where the time signature changes a lot,

Re: showing TimeSignatures on each line?

2017-08-29 Thread Evan Laforge
On Tue, Aug 29, 2017 at 1:46 PM, Simon Albrecht <simon.albre...@mail.de> wrote: > Hi Evan, > > > On 29.08.2017 22:26, Evan Laforge wrote: >> >> In music where the time signature changes a lot, it's nice to show the >> time signature on each line even when it has

Re: showing TimeSignatures on each line?

2017-08-29 Thread Simon Albrecht
Hi Evan, On 29.08.2017 22:26, Evan Laforge wrote: In music where the time signature changes a lot, it's nice to show the time signature on each line even when it hasn't changed. Are you sure? Who does that? I looked in the very finely engraved full score of Stravinsky’s Sacre

showing TimeSignatures on each line?

2017-08-29 Thread Evan Laforge
In music where the time signature changes a lot, it's nice to show the time signature on each line even when it hasn't changed. Is there a way to get that to happen? I experimented with the (undocumented?) TimeSignature.break-visibility, but even with (#t #t #t) it doesn't seem to have any

Re: Lilypond to read xml piano sheet music and output it with a number added to each note relative to middle c

2017-07-31 Thread David Kastrup
Petri Moilanen <petri.moila...@newentures.com> writes: > Can Lilypond be used to import xml piano sheet music XML import quality is so-so. Expect to hand-edit afterwards. > and then run a snippet which will calculate a relative position for > each note against middle c and outpu

Re: Lilypond to read xml piano sheet music and output it with a number added to each note relative to middle c

2017-07-31 Thread Jacques Menu Muzhic
2017 à 08:34, Petri Moilanen <petri.moila...@newentures.com> a >> écrit : >> >> Can Lilypond be used to import xml piano sheet music and then run a snippet >> which will calculate a >> relative position for each note against middle c and output the same back as

Re: Lilypond to read xml piano sheet music and output it with a number added to each note relative to middle c

2017-07-31 Thread Jacques Menu Muzhic
a snippet > which will calculate a > relative position for each note against middle c and output the same back as > pdf having the number > added below each note on the right and left staff ? The middle c would start > from 1 and then b would > be -1. > > I would like to automate

Lilypond to read xml piano sheet music and output it with a number added to each note relative to middle c

2017-07-31 Thread Petri Moilanen
Can Lilypond be used to import xml piano sheet music and then run a snippet which will calculate a relative position for each note against middle c and output the same back as pdf having the number added below each note on the right and left staff ? The middle c would start from 1 and then b would

Re: Header for each page

2017-04-21 Thread Simon Albrecht
Am 21.04.2017 um 15:35 schrieb caag...@gmail.com: While I agree that keeping lines <80ch is better, that's not always possible. Indeed it isn’t. One always has to decide about priorities. Best, Simon ___ lilypond-user mailing list

Re: Header for each page

2017-04-21 Thread Kieren MacMillan
Hi > Indeed, but that's not all Johannes asked about. > > On 04/21/17 13:16, Johannes Roeßler wrote: >> Bt.. On the first page it will appear below(!) title and subtitle - how >> do I get it above? Yes… So the superior choice (IMO) is: 1. modify oddHeaderMarkup and evenHeaderMarkup, to

Re: Header for each page

2017-04-21 Thread caagr98
On 04/21/17 15:25, Simon Albrecht wrote: Please never use tabs for indenting LilyPond code, always two spaces per indentation level (as Frescobaldi automatically does it, and as the LilyPond source does). Sounds like a good idea. I prefer tabs, but I've noticed that doesn't work very well

Re: Header for each page

2017-04-21 Thread Simon Albrecht
Am 21.04.2017 um 13:39 schrieb caag...@gmail.com: \fromproperty #'header:arranger } } } } } Please never use tabs for indenting LilyPond code, always two spaces per

Re: Header for each page

2017-04-21 Thread caagr98
On 04/21/17 13:45, Kieren MacMillan wrote: Actually, the header is controlled by oddHeaderMarkup and evenHeaderMarkup: Indeed, but that's not all Johannes asked about. On 04/21/17 13:16, Johannes Roeßler wrote: Bt.. On the first page it will appear below(!) title and subtitle - how do

Re: Header for each page

2017-04-21 Thread Gerdau, Michael
> nice to see you too Michael... (its you from the HDE? Right?) Yes. > Bt.. On the first page it will appear below(!) title and subtitle - how do > I get it above? Kieran and caagr98 already gave valueable hints. You may also have a look at the Lilypond Snippet Repository and there

Re: Header for each page

2017-04-21 Thread Kieren MacMillan
Hi all, > The layout of the header is controlled by the `bookTitleMarkup` paper variable Actually, the header is controlled by oddHeaderMarkup and evenHeaderMarkup: \version "2.19.59" \paper { oddHeaderMarkup = "odd page" evenHeaderMarkup = "even page" } { \repeat unfold 3 { c'1

Re: Header for each page

2017-04-21 Thread caagr98
- > > cheers, Joei >> Hallo Johannes, >> >> nice to see you here! >> >>> for printing parts I'd like to place the instruments name on the very top of >>> each(!) page - I have no idea how this can be done. >> As already answered

Re: Header for each page

2017-04-21 Thread Johannes Roeßler
ent = "My wonderful Voice" } \repeat unfold 160 { c'4 c' c' c' } ->8 cheers, Joei > Hallo Johannes, > > nice to see you here! > >> for printing parts I'd like to place the instruments name on the very top of >> each(!) page - I have n

Re: Header for each page

2017-04-21 Thread Gerdau, Michael
Hallo Johannes, nice to see you here! > for printing parts I'd like to place the instruments name on the very top of > each(!) page - I have no idea how this can be done. As already answered normally the instrument is repeated on every page anyway. However you write about parts and w

Re: Header for each page

2017-04-21 Thread caagr98
I'm pretty sure the `instrument` header is already printed on each page. Otherwise, you could try setting `oddHeaderMarkup` and `evenHeaderMarkup`, or doing #(define make-header (foo)) inside your \paper. On 04/21/17 11:42, Johannes Roeßler wrote: Hi, for printing parts I'd like to place

Header for each page

2017-04-21 Thread Johannes Roeßler
Hi, for printing parts I'd like to place the instruments name on the very top of each(!) page - I have no idea how this can be done. Any hints? Cheers, Joei ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo

About manually setting the margins for each page (Was: Re: Dorico release and tutorials)

2016-10-19 Thread Gilles
On Wed, 19 Oct 2016 11:01:21 -0400, Kieren MacMillan wrote: Hi Gilles, ? The initial post was about manually setting the margins for each page. The discussion quickly replaced that original query with a two-option approach. For whatever reason, it's clear that you don’t see how/when

multiple dynamics marks next to each other

2015-04-30 Thread Claus Atzenbeck
Hello all: I need to engrave multiple dynamic marks next to each other, indicating different dynamics for various repeats. Something like this: xxx x xxx xx (some notes) p - mf - f - ff Currently I'm using this snippet: ~~ f

Re: multiple dynamics marks next to each other

2015-04-30 Thread Kieren MacMillan
Hi Claus, I need to engrave multiple dynamic marks next to each other, indicating different dynamics for various repeats. Something like this: xxx x xxx xx (some notes) p - mf - f - ff Does this do what you need? \version 2.19.19 pm = #(make-dynamic-script p - mf - f - ff) \score

Re: multiple dynamics marks next to each other

2015-04-30 Thread tisimst
Claus, On Thu, Apr 30, 2015 at 1:09 PM, Claus Atzenbeck [via Lilypond] ml-node+s1069038n175735...@n5.nabble.com wrote: Hello all: I need to engrave multiple dynamic marks next to each other, indicating different dynamics for various repeats. Something like this: Try something like

Re: multiple dynamics marks next to each other

2015-04-30 Thread Claus Atzenbeck
On Thu, 30 Apr 2015 at 12:24pm -0700, tisimst wrote: Try something like: \markup { \dynamic ff } Thanks, Abraham, a perfect solution. Best, Claus ___ lilypond-user mailing list lilypond-user@gnu.org

Re: Caesura in Rehearsal Mark over each line of system

2015-02-16 Thread Conor Cook
That works quite nicely. Thank you! I had been using \include satb.ly, so I had to recreate the \score {}, but it was good practice to combine \lyrics and multiple parts to one staff. ~Conor On Thu, Feb 12, 2015 at 6:32 PM, Kieren MacMillan kieren_macmil...@sympatico.ca wrote: Hi Conor, In

Re: Caesura in Rehearsal Mark over each line of system

2015-02-16 Thread Trevor Daniels
Conor Cook wrote Monday, February 16, 2015 5:14 PM I had been using \include satb.ly, so I had to recreate the \score {}, but it was good practice to combine \lyrics and multiple parts to one staff. Perhaps you had other reasons for recreating the \score { }, but if it was just to add a

Re: Caesura in Rehearsal Mark over each line of system

2015-02-12 Thread tisimst
, Try this: \layout { \context { \Score \remove Mark_engraver } \context { \Staff \consists Mark_engraver } } This will mean that you need to put the \mark ... in each staff you want it to appear, though. HTH, Abraham -- View this message in context: http://lilypond

Caesura in Rehearsal Mark over each line of system

2015-02-12 Thread Conor Cook
Is it possible to place a caesura, contained in a rehearsal mark, over every staff of a system (like in a choral score, since parts will not be extracted)? I know that this is not how rehearsal marks are supposed to work, so is there another way to achieve this? In an archived thread, David

Re: Caesura in Rehearsal Mark over each line of system

2015-02-12 Thread Conor Cook
over each line of system Conor Cook wrote Is it possible to place a caesura, contained in a rehearsal mark, over every staff of a system (like in a choral score, since parts will not be extracted)? I know that this is not how rehearsal marks are supposed to work, so is there another way

Re: Caesura in Rehearsal Mark over each line of system

2015-02-12 Thread Kieren MacMillan
Hi Conor, That is beautiful, both in its coding simplicity and in the final product! Unless you’re planning to have *all* of your marks (including \mark \default, etc.) above every staff — which is not a usual engraving convention — why not just put the caesura in a global variable that is

Re: Caesura in Rehearsal Mark over each line of system

2015-02-12 Thread tisimst
at the appropriate position(s), then make it simultaneous with a voice in each staff. That way you only have to define where the marks are once, but it is replicated perfectly. Here's a complete example: % SNIP \version 2.18.2 markVoice = { s1*3 \mark \default s1*5

Re: Caesura in Rehearsal Mark over each line of system

2015-02-12 Thread Kieren MacMillan
Hi Conor, In the particular score I am working on, I have only this one mark (it's about 30 measures long total). What would an example of your suggestion look like, as I can see your concern applying down the road. Snippet included below. 1. In both scores, the breath mark appears in all

Re: Caesura in Rehearsal Mark over each line of system

2015-02-12 Thread Conor Cook
Kieren, In the particular score I am working on, I have only this one mark (it's about 30 measures long total). What would an example of your suggestion look like, as I can see your concern applying down the road. ~Conor — Sent from Mailbox On Thu, Feb 12, 2015 at 4:44 PM, Kieren

Re: Caesura in Rehearsal Mark over each line of system

2015-02-12 Thread Johan Vromans
generating MIDI with \unfoldRepeats: In scores containing multiple voices, unfolding of repeats in MIDI output will only occur correctly if each voice contains fully notated repeat indications. -- Johan ___ lilypond-user mailing list lilypond-user

Re: How to print measure position as each note prints

2014-09-24 Thread Jay Vara
Paul Paul Morris wrote I'm not sure but what you're trying to do might best be done on the input side. Actually, nevermind since this is before measures/positions have been determined. My next thought is that you may need to create custom engraver, but I'm not even sure that that

Re: How to print measure position as each note prints

2014-09-24 Thread Paul Morris
-measure-position-as-each-note-prints-tp166727p166756.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

How to print measure position as each note prints

2014-09-23 Thread Jay Vara
I am not top-posting I am trying to figure out how measure position and measure length work so that I can change them to work properly with compound metres with appropriate bar lines, notes on bars split and tied etc. Two issues I have are: 1) Where to place the function that prints measure

Re: How to print measure position as each note prints

2014-09-23 Thread Neil Puttock
On 23 September 2014 11:16, Jay Vara j...@diljun.com wrote: I am not top-posting I am trying to figure out how measure position and measure length work so that I can change them to work properly with compound metres with appropriate bar lines, notes on bars split and tied etc. Two issues I

Option to specify the name of Midi files for each \score block

2014-09-23 Thread Peter Terpstra
Dear people, Was looking for this option on internet and found this interesting link. https://code.google.com/p/lilypond/issues/detail?id=3154 Tried it, but believe it is not yet implemented. (?) \version 2.18.2 here. Kind Regards, Peter ___

Re: How to print measure position as each note prints

2014-09-23 Thread Jay Vara
Neil Add this to your \layout block: \context { \Score \override PaperColumn.stencil = #ly:paper-column::print } Great! This works nicely. Now I understand better how this thing works internally! You don't set this to anything that the grob will read (see below).

Re: Option to specify the name of Midi files for each \score block

2014-09-23 Thread Federico Bruni
2014-09-23 20:15 GMT+02:00 Peter Terpstra peter.terpst...@gmail.com: https://code.google.com/p/lilypond/issues/detail?id=3154 Tried it, but believe it is not yet implemented. (?) no, as you can see the issue is still open ___ lilypond-user mailing

Re: How to print measure position as each note prints

2014-09-23 Thread Paul Morris
in context: http://lilypond.1069038.n5.nabble.com/How-to-print-measure-position-as-each-note-prints-tp166727p166746.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman

Re: How to print measure position as each note prints

2014-09-23 Thread Paul Morris
that that would allow you to change the measurePosition like you want. Cheers, -Paul -- View this message in context: http://lilypond.1069038.n5.nabble.com/How-to-print-measure-position-as-each-note-prints-tp166727p166748.html Sent from the User mailing list archive at Nabble.com

Re: How split SA staff into two staff - each now has two voices?

2014-08-01 Thread Abraham Lee
On Thu, Jul 31, 2014 at 2:44 PM, MING TSANG tsan...@rogers.com wrote: Hi, lilyponders: I try to engrave a hymn which has two staff - one for SA and one for TB. At measure 70 to the end (measure 91) SA staff split into two S A and each contains two voices. TB stays on one staff till the end

Re: How split SA staff into two staff - each now has two voices?

2014-08-01 Thread Janek Warchoł
Hi, 2014-08-01 8:06 GMT+02:00 Abraham Lee tisimst.lilyp...@gmail.com: I believe this is what you're looking for: http://www.lilypond.org/doc/v2.18/Documentation/snippets/staff-notation#staff-notation-adding-indicators-to-staves-which-get-split-after-a-break I believe this snippet is

  1   2   3   >