where changing
locally to the pattern you want is appropriate.
Paul
From: Paul Scott
To: Lilypond-User Mailing List
Sent: 15/07/2024 7:53
Subject: Re: beaming of eighth note question for 4/4
Oops!
Here is the MWE:
\version "2.25.18"
\fixed c' {
\time 4/
Oops!
Here is the MWE:
\version "2.25.18"
\fixed c' {
\time 4/4
c8 8 8 8 r8 8 8 8 c8 8 8 r8 8 8 8 8 \break
c8 8 8 8 r8 8 8[ 8] c8[ 8] 8 r8 8 8 8 8
}
On 7/14/24 11:50 PM, Paul Scott wrote:
Much printed music that I try to duplicate seems to be beamed like the
2nd line o
.
TIA for any ideas,
Paul
of these pieces of code.
I used to use ragged-bottom but the music would often be too vertically
compressed than I liked.
Paul
On 7/11/24 2:13 PM, Jean Abou Samra wrote:
Le jeudi 11 juillet 2024 à 14:08 -0700, Paul Scott a écrit :
I believe I got this code from Kieren but I may have a typo
).
I use this to facilitate page turns without having the lines of music
spread too far apart.
I am hoping I said enough. I will produce a MWE if necessary
TIA for any help with this or any similar way to create blank space on a
page.
Paul
Thank you, both,
Sometimes the scope of functions? is not always clear.
Paul
On 7/1/24 12:19 PM, Valentin Petzel wrote:
Hello Paul,
\afterGrace ees2~\startTrillSpan ees1 { d16( ees) }
correct would be
ees2~\startTrillSpan \afterGrace ees1 { d16( ees) }
or
\afterGrace { ees2
( f } ees4)\stopTrillSpan r
\afterGrace ees2~\startTrillSpan ees1 { d16( ees) }
aes,1\stopTrillSpan
}
TIA for any help,
Paul
I've compiled seven choral scores of varying complexity with no problems.
My most complex instrumental scores will have to wait until I have time to
update them manually - convert-ly can't cope with them.
Paul
From: Michael Käppler
To: Lilypond-User Mailing List
Sent: 27/06
situations will arise
which the guides haven't fully anticipated.
Paul
From: Wols Lists
To:
Sent: 18/06/2024 8:29
Subject: Re: Accidental placement with dense chord
On 18/06/2024 00:00, Paul Hodges wrote:
> Not necessarily. Your rule is similar to what Re
, and alternating towards the middle. But
it's not as simple as that when covering a wide range of possible chords!
Paul
Would you consider:
\relative {
\mark E
<<
{
8
}
\\
{
\once \override NoteColumn.force-hshift = #0.9
8
}
>>
}
Maybe it breaks the rules, but it looks easy to read to me.
Paul
From: Knute Snortum
To:
Sent: 16/06/2024 22:
On 6/11/24 11:50 AM, Jean Abou Samra wrote:
\override Hairpin.after-line-breaking = ##f
Thank you, Jean
How would I have found that in the documentation?
Paul
Probably a simple answer but how do I get a crescendo in this example to
continue to the next line?
\version "2.25.16"
\fixed c' {
\override Hairpin.to-barline = ##f
a2\< b g4\! r4 r2 %This is what I want any cresc., etc. to do
a2\< b \break
g4\! r4 r2
}
TIA,
Paul
Ok, I did find the solution someone gave me some time ago. I still wonder:
1. Why the default uses the redundant \segnoMark.
2. Why there isn't a more direct option for what I believe is the more
common notation.
Paul
On 6/8/24 11:42 PM, Paul Scott wrote:
Using the repeat segno structure
Gould but Wikipedia and other sources on the
Internet agree with me.
TIA,
Paul
?
This code also demonstrates the desirablity of getting the repeat segno
structure to work for more cases.
TIA,
Paul
ot;||"
g4 a g a
\set Score.repeatCommands =
#`((volta #f) (volta ,xFine) end-repeat)
\bar "||"
b1
\set Score.repeatCommands = #'((volta #f))
\bar "|."
}
\score{ \music }
\score{ \unfoldRepeats \music }
TIA,
Paul
Close enough for now. I get a bar line after the clef sign.
Thank you,
Paul
On 5/22/24 11:49, Knute Snortum wrote:
On Wed, May 22, 2024 at 10:50 AM Paul Scott
wrote:
I sometimes use \stopStaff and \startStaff before the coda. Can
anyone tell me how to get a clef sign after
read,
I sometimes use \stopStaff and \startStaff before the coda. Can anyone
tell me how to get a clef sign after a \startStaff?
TIA,
Paul
Laurie
On Tue, 21 May 2024 at 10:35, Paul Scott wrote:
Segno repeat structure is like a black box to me. I have been
relatively successful
is just before the alternative?
Here is the manually written MWE:
\version "2.25.16"
\fixed c' {
c1 \segnoMark \default
\repeat volta 2 { d \codaMark \default }
\alternative{ e f }
e_"D.C. al Coda" \bar "||"
<>^"Coda" e
\bar "|."
}
TIA,
Paul
, if you
want each line to remain independent.
Paul
From: Aaron Hill
To: Giles Boardman
Cc:
Sent: 18/05/2024 17:18
Subject: Re: Cry for help - lost plot
On 2024-05-18 8:49 am, Giles Boardman wrote:
> \score {
>
> … music …
>
> \layout
lternative{ e f }
e_"D.C. al Coda" \bar "||"
<>^"Coda" e
\bar "|."
}
TIA,
Paul
Thank you!
Paul
On 5/16/24 11:42, Jean Abou Samra wrote:
\set Score.repeatCommands = #'((volta ,voltaOpt))
^^^
This should be ` not ' .
2 {
g1
\volta 2
\volta 1 {
\repeat volta 2 { a1 b1 }
\alternative{ c'1 d' } \bar "||"
\set Score.repeatCommands = #'((volta ,voltaOpt))
e1
\set Score.repeatCommands = #'((volta #f))
}
}
}
TIA,
Paul
I have had help before with adding brackets to dynamics and I see the
snippet to parenthesize snippets. Is there a way to enclose a hairpin in
brackets?
TIA,
Paul
ngering should overwrite
slurs
\override Staff.Fingering.whiteout = ##t
r4 r8 -1-3( 16-2-4 -1-5-2-4-3-5)
}
but the fingerings still avoid the slurs. I want them to appear just where
they would if the Slurs weren't there at all.
What am I missing?
Thanks
Paul McKay
ould overwrite
slurs
r4 r8 -1-3( 16-2-4 -1-5-2-4-3-5) }
Fingerings still avoid the slurs.
What am I missing?
Thanks
Paul McKay
On 5/8/24 10:02 AM, Paul Scott wrote:
Thank you. Yes.
From the NR is it true that I only need this for \cueDuring but not
for \quoteDuring?
Paul
On 5/8/24 9:36 AM, Pierre-Luc Gauthier wrote:
\set Score.quotedCueEventTypes = #'(
tuplet-span-event
Thank you. Yes.
From the NR is it true that I only need this for \cueDuring but not for
\quoteDuring?
Paul
On 5/8/24 9:36 AM, Pierre-Luc Gauthier wrote:
\set Score.quotedCueEventTypes = #'(
tuplet-span-event
On 5/8/24 9:27 AM, Paul Scott wrote:
On 5/8/24 9:21 AM, Paul Scott wrote:
Where are quotedCueEventTypes documented? The index listing goes to
NR 1.6.3 but I don't see quotedCueEventTyoes.
NR 1.6.3 says that all event types are quoted by default but nothing
is mentioned about cues event
On 5/8/24 9:21 AM, Paul Scott wrote:
Where are quotedCueEventTypes documented? The index listing goes to NR
1.6.3 but I don't see quotedCueEventTyoes.
NR 1.6.3 says that all event types are quoted by default but nothing
is mentioned about cues event tyoes.
I should have added
.
TIA
Paul
How does one add text to the coda sign using Segno repeat structure,
i.e. add "To coda" to the coda sign automatically created?
TIA,
Paul
It looks like I was wrong about \set subdivideBeams = ##f canceling \set
subdivideBeams = ##t . It was another part in a score where it wasn't
canceled affect the line I was working on.
Paul
On 4/9/24 9:28 AM, Paul Scott wrote:
Forgot to send to list.
Forwarded Message
Forgot to send to list.
Forwarded Message
Subject:Re: nested beaming
Date: Tue, 9 Apr 2024 09:26:22 -0700
From: Paul Scott
To: Carl Sorensen
On 4/8/24 3:59 PM, Carl Sorensen wrote:
On Mon, Apr 8, 2024 at 4:51 PM Carl Sorensen
wrote:
On Mon
On 4/8/24 9:46 AM, Simon Albrecht wrote:
On 08.04.24 18:22, Paul Scott wrote:
Many years ago I could nest square brackets in Lilypond. How can I
write this now incorrect code:
a16[[ 16 16] 16[ 16 16]] i.e. two groups of 3 beamed 16th notes
joined by a single beam.
The question is: what
Many years ago I could nest square brackets in Lilypond. How can I write
this now incorrect code:
a16[[ 16 16] 16[ 16 16]] i.e. two groups of 3 beamed 16th notes joined
by a single beam.
I have looked at NR 1,2,4
TIA,
Paul
On 3/21/24 9:46 AM, Mats Bengtsson wrote:
On 2024-03-21 02:08, kie...@kierenmacmillan.info wrote:
Hi Paul,
I have a separate voice where I put all my breaks and pageBreaks. I
haven't been able to make a blank markup. TIA on how to do that.
e.g.:
\version "2.25.1"
\paper {
Forgot to copy this to the list.
Paul
Forwarded Message
Subject:Re: ragged-bottom and spacing for individual pages
Date: Wed, 20 Mar 2024 23:38:37 -0700
From: Paul Scott
To: kie...@kierenmacmillan.info
On 3/20/24 6:08 PM, kie...@kierenmacmillan.info wrote
On 3/20/24 12:44 PM, Kieren MacMillan wrote:
Hi Paul,
1. How can I cause an individual page other than the last page of a score to
have ragged-bottom?
As far as I know, you can’t… To fake that behaviour, I usually just inject an
appropriately-sized blank markup below the last system I want
1. How can I cause an individual page other than the last page of a
score to have ragged-bottom?
2. How can I change the vertical spacing for a page that uses raged-bottom?
TIA,
Paul
\set Score.quotedCueEventTypes = #'(
note-event rest-event tie-event beam-event tuplet-span-event
`dynamic-event slur-event articulation-event span-dynamic-event
)
\transposition ef
\time 2/4
a4( b) c( d) e( f g2)
}
\addQuote qef \EfHornNotes
FHornNotes = \fixed c' {
\transposition f
\time 2/4
\quoteDuring qef s2*4
}
\score{ \new Staff \new Voice \FHornNotes }
HTH,
Paul
lowing instead:
Parsing...ERROR: In procedure ly:book-process:
Wrong type (expecting real number): #
Exited with return code 1.
What am I doing wrong?
Thanks in advance
Paul McKay
From: Sebastien Richard
I usually stick to the official release but I don't mind trying beta releases.
I'll try that ASAP
Bear in mind that you can install multiple versions of LilyPond without
conflict.
Paul
On 1/9/24 11:29 AM, John Asmuth wrote:
Hi lilypond,
I have two users for a s0 (except it tells me 0 is not a duration).
<> does what I believe you want: <>_\<
HTH,
Paul
First, I have a "\repeat unfold N { ... }" and I want to surround the
whole thing wi
with skips (s2. in this
instance) I guess.
Paul
From: John Burt
To: lilypond-user
Sent: 26/12/2023 20:21
Subject: Hold a note the length of a cadenza
Dear list,While one part is singing a cadenza another part is holding a long
note. I know how to make a rest or a skip the length
I had a lot of trouble with this a while ago (using 2.23.3), and was quite
vocal about it. I believe the default behaviour has changed recently, so it's
well worth checking the current beta.
Paul
From: Gregory Evans
To: Lilypond-User Mailing List
Sent: 24/12/2023 14:03
On 12/13/23 10:28 AM, David Wright wrote:
On Wed 13 Dec 2023 at 09:54:41 (-0700), Paul Scott wrote:
I should have changed my subject line to "text inside hairpin" before
sending the original post.
Inside relative to what, though?
Between the two lines of the hairpin.
Paul
(T
I should have changed my subject line to "text inside hairpin" before
sending the original post.
Paul
On 12/13/23 9:22 AM, Michael Werner wrote:
Hi Paul,
On Wed, Dec 13, 2023 at 10:36 AM Paul Scott
wrote:
How do I put text (molto) inside a hairpin? I didn't see it in
On 12/13/23 9:22 AM, Michael Werner wrote:
Hi Paul,
On Wed, Dec 13, 2023 at 10:36 AM Paul Scott
wrote:
How do I put text (molto) inside a hairpin? I didn't see it in
snippets
or NR.
Found this in the Snippets:
http://lilypond.org/doc/v2.25/Documentation/snippets/expressive
How do I put text (molto) inside a hairpin? I didn't see it in snippets
or NR.
TIA,
Paul
Here's my (rather tedious) suggestion for a workaround: so that the alternative
starts with a note, not a rest, provide a note and hide it, then patch the rest
in using another voice; the lyrics need a skip to avoid the dummy note. It
works (see below).
Paul
nippets/rhythms_003a-skips-in-lyric-mode-_00282_0029
https://lilypond.org/doc/v2.25/Documentation/snippets/rhythms_003a-skips-in-lyric-mode
Paul
Sure. Just use a skip. Like so:
And now I discover that "" will do the same - which makes it doubly curious
that " " does not. "" is a lot more elegant than \skip1 as well!
Paul
I should have tried that again; but I've tried it in the past and it hasn't
seemed to work. There must be some other subtlety involved; scores converted
from Music XML use \skip1 for melismas... I guess I haven't fully internalised
the various options for lyric placement.
Thanks,
Paul
ives
in the repeat structure, for example. I thought a quoted space would count as
a word, but no...
In the end I have done it above by a rather unnatural circumlocution, but is
there a more natural solution which I've missed?
Paul
creating a MWE.
The other \book might be implicit as in
\book { { c' } }
{ c' }
Oops!
I actually was in transition from an old style of my .ly files. I
had a temporary \score{ } before the \book block.
Thank you!,
Paul
e as I think I always do. As I
mentioned the file-1.pdf usually is accompanied by error messages
leading to a fix which eliminates the file-1.pdf but not in this case.
At this point it's just a nuisance not worth creating a MWE.
Paul
Best,
Jean
them
for a certain project.
Thank you,
Paul
e
}
\new Lyrics \lyricsto "one" {
\verseOne
}
>>
}
%
Note that the parallel construction is not << \\ >> because that creates two
new voices; the voice with the hidden notes needs to be the same so that t
/2018-01/msg00214.html
but I'm not sure.
But in the same score, to centre the = over a mid-staff bar line I just used a
markup on an adjacent note tweaking the alignment by adding spaces at one end...
Paul
Assuming your sections are all (or nearly all) less than half a page, you could
halve the paper requirement by typesetting onto landscape A5 (or whatever is
half the size of your output paper) and print from Acrobat (or whatever) two-up
on each page.
Paul
From: David Zelinsky
On 11/3/23 9:31 AM, Jean Abou Samra wrote:
Le vendredi 03 novembre 2023 à 09:13 -0700, Paul Scott a écrit :
Thank you! I thought it was a type problem. The solution would have
been clear in C or Fortran or Pascal or Forth that I have programmed in.
Except that it doesn't work /blush
On 11/3/23 2:43 AM, Jean Abou Samra wrote:
Le 3 nov. 2023 à 09:35, Paul Scott a écrit :
\markup\fill-line{ \firstPage }
59 is a number, but you're trying to use it as a string, so try
\markup \fill-line { #(markup->string firstPage) }
I tried:
\version "2.25.9"
firstPage
Thank you! I thought it was a type problem. The solution would have
been clear in C or Fortran or Pascal or Forth that I have programmed in.
Paul
On 11/3/23 2:43 AM, Jean Abou Samra wrote:
Le 3 nov. 2023 à 09:35, Paul Scott a écrit :
\markup\fill-line{ \firstPage }
59 is a number
On 11/3/23 12:42 AM, Jean Abou Samra wrote:
Le 3 nov. 2023 à 07:56, Paul Scott a écrit :
I know how to use fromproperty to put the page number in a header or
footer. Can I get the page number in a variable so I can use it in
another text string?
It depends on what kind of variable you
2.25.9
I know how to use fromproperty to put the page number in a header or
footer. Can I get the page number in a variable so I can use it in
another text string?
TIA,
Paul
Perfect! Thank you. I was easily able to apply other properties to the
SegnoMark and CodaMark with that information.
Paul
How I change the font size of a segno in a \repeat segno structure?
(I've googled for a while without seeing the answer or a close snippet)
TIA,
Paul
it is placed on it as
in this example.
I've also got a patch by Harm in there which extends the bracket over the
noteheads - as that was written for release 2.23.3, I don't know if it's been
added to the main codebase (the example here suggests not, unless it's a new
parameter).
Paul
From
Omit the \bar "||" and change the \bar ".|: to \bar ".|:-||"
Paul
From:
To:
Sent: 15/10/2023 20:07
Subject: Barlines
I have a problem in the above snippet. In bar 7 there is a change of key and
this should be seen at the en
. That was it.
Paul
Werner
The intervals in the image are all going to the nearest option. You need to
mark some of your notes with ' in order (I presume) to convert some of the
downward fourths into upward fifths.
Paul
From:
To:
Sent: 15/10/2023 19:47
Subject: Octave control.
For the initiated
On 10/15/23 11:28 AM, Mats Bengtsson wrote:
Have you looked at
http://lilypond.org/doc/v2.25/Documentation/notation/trills ?
Many times.
Paul
On 2023-10-15 20:18, Paul Scott wrote:
This is probably simple but some parts of the wonderful Lilypond
documentation are not clear to me
;tr" to
either "trb" or "tr#"?
Thank you,
Paul
I presume that partCombine overrides the dynamic placement so that dynamics for
the two parts are placed above and below, which seems a reasonable approach
when the parts are more distinct than in the given example. Using ^ to
override it in this case seems a tolerable alternative.
Paul
And you have taught me something in return! I didn't know about the
afterGraceFraction - which easily deals with my complaint about the spacing,
which I was about to bring up on the list - you have saved me the
embarrassment...
Thanks,
Paul
From: Volodymyr Prokopyuk
To: Paul
The way I'd do it is:
{ \afterGrace d''1\trill( { c''16_\( d'' } e''2)\) }
Paul
From: Volodymyr Prokopyuk
To: lilypond-user
Sent: 12/10/2023 14:58
Subject: How to end a trill with an acciaccatura in the same measure
Hi,
I'd like to achieve the below
The oldest bug of all, I believe!
Just put hidden ("s") appoggiaturas in the other parts and then everything will
line up.
Paul
From: Виноградов Юрий
To: "lilypond-user@gnu.org"
Sent: 10/10/2023 19:16
Subject: The problem of acciaccatura from the b
(or
right-click "Copy" | "Paste"), which quietly performs the necessary unzipping.
Paul
From: Jean Abou Samra
To: Robin Bannister , Mark Stephen Mrotek
, 'Paul Hodges'
Cc:
Sent: 09/09/2023 20:07
Subject: Re: 2.22.2 and 2.24.2
Le samedi 09 se
and later is 64
bit, and has no install program - you just unzip the directory and its contents
from the zip file. You can put it wherever suits you - desktop, home
directory, whatever (I put it in Program Files, but that might cause access
problems for some people).
Paul
From: Mark Stephen
linked in so
the correct one is used automatically.
Paul
From: Mark Stephen Mrotek
To: 'Jean Abou Samra'
Cc:
Sent: 09/09/2023 2:20
Subject: RE: 2.22.2 and 2.24.2
Jean,
Thank you.
My error in not being precise.
I am installing under Windows 10.
Mark
From: Jean Abou
pointing to \lilypond-2.24.2\bin\lilypond.exe
(4) write and edit music.
I never, ever run lilypond.exe directly, myself - but of course it can be used
directly without going through Frescobaldi, if you are sufficiently comfortable
with command-line working.
Good luck,
Paul
From: Vishal Ghule
directories. In bin you will find 20 files
(including the dll files you got error messages about) - run lilypond.exe in
that directory.
Paul
From: Vishal Ghule
To: Paul Hodges
Sent: 08/09/2023 19:38
Subject: Re: Bug
No I did it
On Fri, Sep 8, 2023, 11:57 PM Paul Hodges wrote
it, and then run
Lilypond from there.
Paul
From: Vishal Ghule
To:
Sent: 08/09/2023 19:08
Subject: Bug
version 2.24.2 mingw×86_64
Installing error
Code execution cannot proceed because lobintl.8.dll was not found
The code execution cannot proceed libgilb-2.0.0.0.doll
In the layout you're still adding the Measure_counter_engraver to the Staff
context; you need to add it to the RhythmicStaff context.
Paul
From: Rajesh Baskar
To: Lilypond-User Mailing List
Sent: 06/09/2023 3:22
Subject: RhythmicStaff with measure counter
Hi,
I'm trying
not found a way to enlarge it.
The font size for the source text is on the Fonts and Colours page of the
Preferences, extreme bottom right.
Paul
try "\once \hide Flag" before the note. But sometimes I
write e4*1/2 to write a crotchet (i.e.no flag) but with the timing of a quaver.
Paul
From: Mark Stephen Mrotek
To:
Sent: 03/09/2023 23:42
Subject: search terms
Hello!
Two items for which I request se
I note some other differences between your image and what the code sample
generates, in the slur and dynamic positions.
I can't suggest what in particular is happening, but if this happened to me,
I'd be looking for an earlier tweak or override which hadn't been cancelled.
Paul
From
One of the oldest of all LilyPond bugs, to do with items which take no musical
time. You need to put a dummy grace note before the c in the upper staff;
\grace s8 will do it.
Paul
From: Jin Choi
To:
Sent: 15/08/2023 19:30
Subject: grace notes/acciaccaturas occur before
Well known bug.
Add \grace s8 to upper in same position as acciaccatura c8
HTH,
Paul
On 8/15/23 11:30 AM, Jin Choi wrote:
In the following snippet, a change of time signature appears after an
acciaccatura if the time change happened in one staff without a grace note but
a grace note
the opening 3 pages wide.
Paul
Gould p91 "Altered Unisons" gives the requested layout, not the LilyPond one.
Paul
From: Werner LEMBERG
To:
Cc:
Sent: 12/06/2023 18:46
Subject: Re: shifting accidentals horizontally
> Not the answer to the Lilypond question, but as a reference of
>
o work :
> >
> > \markup " "
> > \pageBreak
> >
> > produces a blank page
> >
> > It seems that there must be something on the page for \pageBreak to
> produce
> > a page.
> >
> > Of course, there is also possibilities to add blank pages to a PDF
> document.
> > Le 11.06.23 à 15:41, Paul McKay a écrit :
> > > \version "2.24.0"
> > > \language "en"
> > > myScore = \score { \relative { c'4 d e f g }}
> > > \pageBreak
> > > \myScore
>
>
e between scores (so I could begin a 2nd movement on an
even-numbered page) would be good, but my current request is just for an
initial one.
Thanks in advance for your help
Paul McKay
In markup, you can use \dynamic to use the dynamics characters. However, only
a small part of the alphabet is provided, as it is normally only used for
actual dynamics; what you want is not normal practice, and would come out
looking like the attached image.
Paul
From: Ralph Palmer
.
For the equality, I use something like:
^\markup \left-align \concat { " ← " \smaller \note-by-number #2 #0 #0.8 "
=" \smaller \note-by-number #2 #0 #0.8 " →" }
with alignment and offset trimmed as required (in my case to get the = over the
bar-line).
Re
, but only uses a quaver of time; the other quaver is
filled by s8 (I tried a hidden real quaver first, but that took too much
space), and the other parts move over a little to match.
Paul
ps. There's a free imaginary balloon to anyone who recognises the piece.
BWV 572, bar 109
I have a horizontal bracket with lengthened edges. I want the edges to be
dashed, but I can't see a way to do this without the horizontal part being
dashed as well. Is there a simple solution, or do I just have to draw an extra
solid line over the part I don't want dashed?
Thanks,
Paul
1 - 100 of 2167 matches
Mail list logo