On Thu, 7 Nov 2024 at 21:46, Paul Scott wrote:
>
> Thank you for your reply, Xavier,
>
> I don't know enough to know how to override Score.coda.MarkFormatter. I
> might be able to figure part of it from the code I was given to change
> the D.C al Coda string. I don&
tand exactly what you want.
Try to override Score.codaMarkFormatter ?
Kind regards,
Xavier
rently they were made by Abraham Lee (in cc).
https://leighverlag.blogspot.com/2015/07/quick-summer-2015-update.html
Not sure if they were released and under which license.
Kind regards,
Xavier
of lyluatex the staff-staff spacing is
minimal/natural with insert=systems and not spaced out.
So maybe increase minimum-distance to make sure spacing is not compressed.
Kind regards,
Xavier
how to do
system spacing. When I try to override the StaffGrouper or
VerticalAxisGroup settings nothing happens, so I'm guessing that those are
more paper variables that don't work? Or maybe I'm just doing it wrong. Any
hints?
Hello,
Use the option insert=fullpage maybe?
I don't know your use case.
Kind regards,
Xavier
rLine.transparent = ##t
}
}
theChords = \chordmode {
c1 c c c c c c c
}
transparentRests = {
R1*8
}
theLyrics = \lyricmode {
a1 tesst of2 some mesasureleeength1 x
}
\score {
<<
\new ChordNames << \theChords \transparentRests >>
\new Lyrics \theLyrics
>>
}
Kind regards,
Xavier
rg/archive/html/lilypond-user/2023-12/msg00066.html
Kind regards,
Xavier
included in OneStaff by default.
Maybe it should instead print the instrument name of the bottom context, I
don't know.
Kind regards,
Xavier
ntally wrong.
Hello,
It's not odd-header-markup but oddHeaderMarkup (same for even).
Kind regards,
Xavier
On Tue, 15 Oct 2024 at 21:54, Xavier Scheuer wrote:
>
> Ah, my bad, I remembered the other way around.
> At least the old syntax gives the expected output.
Sorry for the multiple messages within a short period of time.
You can have the expected output and use the new syntax if yo
On Tue, 15 Oct 2024 at 21:48, Nikolai Hedler wrote:
>
> The current documentation states that \alternative outside is the older
syntax; I guess I'll keep doing it that way.
Ah, my bad, I remembered the other way around.
At least the old syntax gives the expected output.
Kind regards,
Xavier
On Tue, 15 Oct 2024 at 21:35, Nikolai Hedler wrote:
>
>
Hello,
Use the new syntax with the \alternative block outside of the \repeat volta
block.
Kind regards,
Xavier
tnote or add Text_engraver and use tweaked direction.
Kind regards,
Xavier
,
You could replace all your \autoPageBreaksOff by a single top-level
\layout {
\context {
\Score
\override NonMusicalPaperColumn.page-break-permission = ##f
}
}
Kind regards,
Xavier
ot;
\language "english"
\score {
\repeat segno 2 {
c'1 d'
\volta 2 \fine
\volta 1 {
\repeat volta 2 {
e'1
\alternative {
\volta 1 { f'1 }
\volta 2 { g'1 }
}
}
a'1
}
}
}
Kind regards,
Xavier
On Mon, 23 Sept 2024 at 21:32, Colin Baguley wrote:
>
> Hi
> Thank you for trying - but I've just copied and pasted your code - and it
still doesn't do the parentheses.
> I've attached the PDF I get ..
Hello,
\override ChordName.parenthesized = ##t
Kind regards,
Xavier
Two = \fixed c'' { e8( f d2.) }
<<
\new Staff \with {
printPartCombineTexts = ##f
} \partCombine \instrumentOne \instrumentTwo
>>
Kind regards,
Xavier
reate his own #format-dal-segno based on
the current definitions in scm/translation-functions.scm.
Or simply use something like
\once \set Score.dalSegnoTextFormatter =
#(lambda _
#{ \markup \right-column { "D.C." } #})
Kind regards,
Xavier
Hello,
That's because you are in lyric mode.
Add \notemode after your \context Staff = "ossia"
Kind regards,
Xavier
On Tue, 17 Sept 2024 at 17:03, Knute Snortum wrote:
>
> Here's what I came up with:
Hello,
Actually there is a property for the fine bar type.
\set Score.fineBarType = "||"
and you don't need to put explicitly the \bar "||" at Fine.
Kind regards,
Xavier
t; property.
The used properties of the \wordwrap command are listed in NR A.12.2 Markup
for text alignment
https://lilypond.org/doc/v2.25/Documentation/notation/markup-for-text-alignment
Kind regards,
Xavier
,
Could be linked to
https://gitlab.com/lilypond/lilypond/-/commit/a6b11d016886d53345766589a625ba5d0a1fa961
that fixed 6489
https://gitlab.com/lilypond/lilypond/-/issues/6489
Could you check if you had your intended behaviour in versions <2.24.1 and
<2.25.1 and not after?
Kind regards,
Xavier
entation/notation/grouping-staves
Kind regards,
Xavier
uning
} {
\new TabVoice {
<<
\melody
\banjoTweaks
>>
}
}
}
Kind regards,
Xavier
Bracket.extra-offset = #'(0.5 . 0) }
Hello,
Although using extra-offset gives the desired look, I tend to use another
property that takes possible collisions into account whenever possible.
In this case, the padding property sets the spacing between the bracket and
the bar.
\override SystemStartBracket.padding = 0.3
Kind regards,
Xavier
e in the
doc.
\layout {
\context {
\TabStaff
\RemoveAllEmptyStaves
}
}
Kind regards,
Xavier
ails.left.text = ""
If you want more details or advanced settings look at the Internals
Reference
https://lilypond.org/doc/v2.25/Documentation/internals/trillspanner
Kind regards,
Xavier
not give the complete code for your output and the only part of code
you "share" is as a screenshot (instead of text).
Are you sure you do not use \lyricsto before \verse ?
Kind regards,
Xavier
the first staff
> 2) an extra space is created (i imagine to avoid collision)
>
> How can i make it happen.
Hello,
I would use cross-staff stems in the lower staff and invisible note heads
in the upper staff.
But this notation is not conventional, what is it supposed to
represent/signify?
Cordialement,
Xavier
\once \override Staff.Parentheses.font-size = 4
\parenthesize \time 6/8
g4
}
Kind regards,
Xavier
https://lilypond.org/doc/v2.24/Documentation/notation/context-layout-order
Kind regards,
Xavier
ment).
Add
\set Timing.beatStructure = 1,1,1,1,1,1,1,1
Kind regards,
Xavier
8.2
https://lilypond.org/doc/v2.25/Documentation/notation/selecting-font-and-font-size
Kind regards,
Xavier
o get that barline to snap to the end?
Hello,
All this is documented in NR 4.2.2 Setting the staff size (see Known issues
and warnings).
https://lilypond.org/doc/v2.25/Documentation/notation/setting-the-staff-size
3 proposed outputs are given with their code.
Kind regards,
Xavier
iXTEX
https://ctan.org/pkg/musixtex
Use the lilyglyphs package (must be compiled with LuaLATEX or XELATEX)
https://ctan.org/pkg/lilyglyphs
Use the musicography package (similar to lilyglyphs but for pdflatex)
https://ctan.org/pkg/musicography
Kind regards,
Xavier
On Wed, 26 Jun 2024 at 10:42, Alexander Kobel wrote:
>
> So, first question "simply" is: Does anyone know a way to produce a
ChoirStaff bracket at the beginning of measure 2? ;-)
Hello,
See
https://lists.gnu.org/archive/html/lilypond-user/2023-07/msg00189.html
Kind regards,
Xavier
ere an alternative place (outside the music code) to put
\tabFullNotation? Perhaps as a context setting for the explicit TabStaff?
Hello,
This works: \new TabStaff \with { \tabFullNotation } { \mus }
Otherwise the definition of tabFullNotation is in ly/property-init.ly
Kind regards,
Xavier
e at the
appropriate place on the glyph so the type of rest can easily be
determined. I can't think of any straightforward way to do this in LilyPond
though.
>
> Has anyone else found a way around this problem?
Hello,
According to NR A.8 The Emmentaler font, you can use
\markup \musicglyph "rests.0o"
\markup \musicglyph "rests.1o"
Kind regards,
Xavier
On Sat, 25 May 2024 at 18:53, mpk wrote:
>
> Hi,
> Could anybody help me to individually adjust the Vaticana staff-size,
> please?
Hello,
\score {
\new VaticanaScore {
% etc.
}
\layout {
#(layout-set-staff-size 18)
}
}
\score {
% normal score
}
Kind regards,
Xavier
ond.org/doc/v2.25/Documentation/notation/setting-automatic-beam-behavior
Kind regards,
Xavier
t. This warning clef can be
suppressed.
Kind regards,
Xavier
ible
before your \break at the end of volta 1.
Kind regards,
Xavier
e communicated by Jun, neither of
us was “right”. ;-P
Kind regards,
Xavier
tive c' {
\key bes \major
\stemDown
<\tweak duration-log 2 bes bes' f'>2\f
<\tweak duration-log 2 bes' f' d'>2 |
<\tweak duration-log 2 c, a' c>2\fermata
}
Kind regards,
Xavier
On Tue, 14 May 2024 at 15:43, Giles Boardman
wrote:
>
> Thanks again Xavier. You are very patient - I have just sat down at my
up-to-date computer and the difference between the versions' functionality
is enormous. If I'd realised, I would have bitten the bullet and had fewer
que
On Tue, 14 May 2024 at 14:44, Giles Boardman
wrote:
>
> Hello Kieren/Xavier,
>
> I wasn't going to be picky per Kieren's ** but ...
>
> ... using Xavier's code (override
Score.RehearsalMark.self-alignment-X = #LEFT) I have a whole page of music
an
k.self-alignment-X = #LEFT
Kind regards,
Xavier
tation/internals/score
And the list of events (music classes) in IR 1.2 Music classes
https://lilypond.org/doc/v2.25/Documentation/internals/music-classes
For documentation first look in NR, then IR and if you still find nothing
in the sources (ly or scm files first).
Kind regards,
Xavier
yes, I am sure. This is the frescobaldi.app under the
/Applications/MacPorts folder. I've cleaned all older versions before
installing with Mac Port
Xavier
Le 10/05/24 à 17:37, Jean Abou Samra a écrit :
I've freshly installed Frescobaldi using mac port. When lauching the
fresc
idi playback not working yet) , but it is
fully working from an editing and compilation perspective, including
point-and-click
Xavier Mayeur
Le 28/04/24 à 19:06, Jean Abou Samra a écrit :
Just had a quick look. It seems to me we need to create a python-poppler-qt6,
port qpageview to Qt6 and of co
n NR 1.4.2?
makePercent =
#(define-music-function (note) (ly:music?)
"Make a percent repeat the same length as NOTE."
(make-music 'PercentEvent
'length (ly:music-length note)))
\relative c'' {
\makePercent s1
}
Kind regards,
Xavier
graver
}
\context {
\Staff
\consists Text_mark_engraver
}
}
Kind regards,
Xavier
sing a Dynamics context seems an overkill for me in this case (I use
them only for PianoStaff-likes).
Kind regards,
Xavier
n error please send a minimal example of code showing the issue.
Kind regards,
Xavier
Hello,
In a \time 3/2 score, how can I write the following snippet in Lilypond?
I wonder how to create the 'g' note with that special appearance and
with the right duration...
--
Cordialement,
Xavier MAYEUR
Bruxelles
itlab.com/lilypond/lilypond/-/issues/6684
https://gitlab.com/lilypond/lilypond/-/issues/6551
Kind regards,
Xavier
the problem:
Exactly.
https://gitlab.com/lilypond/lilypond/-/issues/34
This is documented in NR 1.2.6 Special rhythmic concerns > Grace notes
> Known issues and warnings
Kind regards,
Xavier
On Tue, 26 Mar 2024 at 17:05, bobr...@centrum.is wrote:
>
> Is there a way to omit the key signature at the end of a line in this
case?
Hello,
Well, here *it is* key cancellation.
\override Staff.KeyCancellation.break-visibility = #all-invisible
Kind regards,
Xavier
rked it out.
Hello,
\set Staff.explicitKeySignatureVisibility = #end-of-line-invisible
See NR 5.4.7 Visibility of objects > Special considerations
https://lilypond.org/doc/v2.24/Documentation/notation/visibility-of-objects#special-considerations
Kind regards,
Xavier
g lilypond with the path where you extracted the binaries?
And when you say you can't compile, what do you get as error message? It is
not clear at all.
Kind regards,
Xavier
ing, see NR 4.4.2.
Kind regards,
Xavier
-staff-spacing = #'((basic-distance
. 12)
(minimum-distance . 11)
(padding . 1))
} { c'1 }
\new PianoStaff <<
\new Staff { c'1 }
\new Staff { c'1 }
>>
>>
}
Kind regards,
Xavier
rchive/html/lilypond-user/2023-01/msg00452.html
The trem-mod.ly file from Valentin is impressive as well, but maybe a
little bit overkill for this case.
https://lists.gnu.org/archive/html/lilypond-user/2023-01/msg00461.html
Kind regards,
Xavier
#{ \markup\rotate #180 \musicglyph #"clefs.C"
#}))
\bar ""
}
\layout {
\context {
\Staff
\hide TimeSignature
\override KeySignature.stencil =
#(lambda (grob) (grob-interpret-markup grob
#{ \markup\musicglyph #"accidentals.natural"
#}))
}
}
}
}
Kind regards,
Xavier
Hi Jean,
Are you adding this to the LSR?
I don't know if it would make sense to add it to the documentation as well,
personally I don't engrave scores that would use this.
Best regards,
Xavier
On Wed, 13 Mar 2024 at 09:55, Jean Abou Samra wrote:
> Mahalo, X. I am using the na
t the enharmonic
\transpose des' a
Then you would have a F# instead of a Gb, but that would change the other
pitches as well in the new (equivalent) tonality.
There is also the naturalizeMusic function documented in NR 1.1.2 Transpose
pitches with minimum accidentals ("Smart" transpose) that could help.
Kind regards,
Xavier
;
predefined-guitar-fretboards.ly" for instance), then a \transpose works.
\include "predefined-guitar-fretboards.ly"
\new FretBoards {
\chordmode {
\transpose c d {
c1 d
}
}
}
Kind regards,
Xavier
ime 3/8
c16(\> c,^\rit dis\II c' eis, c')\fermata |
c,8(\p\aTempo f g)
}
Kind regards,
Xavier
fine it, it's a TextScript.
Should it always be kept inside the slur?
In that case adapt your definition of "left" to this:
left = -\tweak avoid-slur #'inside \finger \markup { \fontsize #-4 L }
Kind regards,
Xavier
o mentions "When a cue clef begins immediately after the
barline, place the cue clef before the barline" (which is
LilyPond's default).
Kind regards,
Xavier
On Sun, 25 Feb 2024 at 22:35, Xavier Scheuer wrote:
>
> By the way I would not remove the cue end clef. This is also standard
practice: to "close" the cue clef (back to playing instrument clef).
Actually in your example I would move the cue end clef to the end of the
bar (just be
. This is also standard
practice: to "close" the cue clef (back to playing instrument clef).
Kind regards,
Xavier
On Tue, 13 Feb 2024 at 12:48, Mariya Kireva wrote:
>
> Dear Xavier,
>
> thank you very much for your answer. Do you know if I can set the lyrics
size precise in pt?
Hello Mariya,
Please keep the lilypond-user mailing list in Cc (Reply to all).
I found this in the archive:
https://l
f
size to 20*10/7.03 = 28.45 points.
#(set-global-staff-size 28.45)
It is also possible to set the staff size for a single score or set the
staff size for a single staff within a system or alter the distance between
staff lines only as explained in NR 4.2.2 or NR 1.6.2.
Kind regards,
Xavier
otation/painting-objects-white
Kind regards,
Xavier
name of the grobs are given in each section of the Notation
Reference manual (See also > Internals Reference)
Kind regards,
Xavier
nt-name = "Font Name"
An elegant alternative would be to put all your overrides in the layout
block.
See Learning Manual LM 3.3.4 Modifying context properties.
Kind regards,
Xavier
taining the
DrumVoice) so that you do not need to add explicit durations to the
lyrics/sticking.
Kind regards,
Xavier
g for.
Kind regards,
Xavier
; Obvious searches like [lilypond chord slur dotted note] do not turn up
mention of this, or of any tweak to avoid this. Any hints?
Hello,
\once \override Dots.avoid-slur = #'ignore
(Dots instead of Slur)
Kind regards,
Xavier
e Ghostscript problem.
Thanks to the speedy LilyPond developers.
Kind regards,
Xavier
in `\bookparts`)?
Hello,
If you add ragged-last-bottom = ##f in your \paper block you have the same
result with bookpart
Kind regards,
Xavier
--
Xavier Scheuer
level instead of PianoStaff.
Here it seems to "merge" the rests from your left and right staff.
Kind regards,
Xavier
--
Xavier Scheuer
ver it does not work for \cresc as
> c4^\parendyn\cresc
> creates an empty () mark.
>
> Is there a way to extend the above macro to work with \cresc and \decr
> as well?
I have found LSR #1097
https://lsr.di.unimi.it/LSR/Item?id=1097
Kind regards,
Xavier
--
Xavier Scheuer
.break-visibility = #end-of-line-invisible
barNumberVisibility = #(every-nth-bar-number-visible 1)
}
}
Kind regards,
Xavier
--
Xavier Scheuer
ed question with a minimal example.
Add
\once \override Staff.BarLine.bar-extent = #'(-2 . 3)
after your Staff.StaffSymbol.line-positions.
Kind regards,
Xavier
--
Xavier Scheuer
f-grouped-staves
Cheers,
Xavier
--
Xavier Scheuer
the second and third control points of the slur as shown
below,
> but this does not seem to be a realistic solution.
Hello,
I guess Lukas-Fabian's "VShapeSlur" could be a good starting point.
https://lists.gnu.org/archive/html/lilypond-user/2020-09/msg00129.html
Cheers,
Xavier
--
Xavier Scheuer
less-than-fortunate side effects.
>
> (snip)
>
> Is there an elegant way to adjust this to the larger staff size?
Hello,
Use #(set-global-staff-size 26) instead ?
Cheers,
Xavier
--
Xavier Scheuer
t; conflict with the music of the cue.
Hello,
Replace your c'1\rest with
\voiceTwo
R1
\oneVoice
In case the positioning of the multi-measure rest is not satisfactory you
can use
\once \override MultiMeasureRest.staff-position = #-6
as documented in NR 1.2.2 Writing rests > Full m
tor }
% 150% in X and Y, change to your convenience
Or change the definition of slashSeparator, which is
slashSeparator = \markup {
\center-align
\vcenter \combine
\beam #2.0 #0.5 #0.48
\raise #0.7 \beam #2.0 #0.5 #0.48
}
% from ly/titling-init.ly
Cheers,
Xavier
--
Xavier Scheuer
pranoTwo they will only appear once in
the combined version.)
Cheers,
Xavier
--
Xavier Scheuer
tive c' {
\key c \major
\time 3/4
r8 f f4.( e8) |
d e f f
}
\score {
\new Staff \with {
instrumentName = "Sopraan"
shortInstrumentName = "S."
\dynamicUp
} {
\partCombine \sopranoOne \sopranoTwo
}
\layout {}
}
Cheers,
Xavier
--
Xavier Scheuer
#1
c''' 4 d''' e'''' f''''
\break
d''' f'''' g'''' a''''
\break
d''' f''' g''' a'''
}
}
Cheers,
Xavier
--
Xavier Scheuer
me...)
Hello,
It should be possible to use an Argpeggio with a custom stencil using
elements of arpeggioArrowDown and arpeggioBracket without protrusion.
This is beyond my current capabilities unfortunately.
Cheers,
Xavier
--
Xavier Scheuer
tioned in the documentation:
NR 1.1.3 Displaying pitches > Clef
Optional octavation can be obtained by enclosing the numeric argument in
parentheses or brackets:
Cheers,
Xavier
--
Xavier Scheuer
glyph-name) "|")
(set! (ly:grob-property grob 'glyph-name) ""))
(ly:bar-line::print grob))
} {
s1\mf
s1
\repeat volta 2 { s1\p }
}
>>
}
Cheers,
Xavier
--
Xavier Scheuer
gt; Hiding staves
https://lilypond.org/doc/v2.24/Documentation/notation/modifying-single-staves#hiding-staves
Otherwise if you want to keep your \RemoveEmptyStaves solution you can
cheat and include a transparent note at the beginning of the Andantino
Solo.
Cheers,
Xavier
--
Xavier Scheuer
tation/list-of-articulations
Cheers,
Xavier
--
Xavier Scheuer
-page-number \fromproperty #'page:page-number-string
}
evenHeaderMarkup = \markup
\fill-line {
\if \should-print-page-number \fromproperty #'page:page-number-string
% \unless \on-first-page-of-part \fromproperty #'header:instrument
""
}
}
Cheers,
Xavier
--
Xavier Scheuer
1 - 100 of 937 matches
Mail list logo