Re: Positioning lyrics properly with beaming?

2022-07-21 Thread William Rehwinkel via LilyPond user discussion
Hey Kevin, I found that the command to disable all logic for finding melismas (manual beams when \autoBeamOff, slurs, etc.) is *melismaBusyProperties = #'()* . Refer to the attached example which sets it in a \context block. In the *words* macro I entered the lyrics in a few different ways, d

Re: cross-staff stems

2023-03-22 Thread William Rehwinkel via LilyPond user discussion
Dear Mark, I found that the error was applying "\crossStaff" to the lower notes instead of the higher ones, applying them to the upper notes (whos stems will extend further below the stem) seems to have fixed the issue. Thanks, -William On 3/22/23 20:24, Mark Stephen Mrotek wrote: Jean, At

Re: cross-staff stems

2023-03-23 Thread William Rehwinkel via LilyPond user discussion
Dear all, Something like the following example might be helpful to include in the documentation, as it explains which of the staves \crossStaff should be applied to. -Will % -- \version "2.24.1" \new PianoStaff << \new Staff = "right" { \voiceTwo \crossStaff { c''4^"\crossStaf

Re: how to install in Linux

2023-03-24 Thread William Rehwinkel via LilyPond user discussion
Dear Dario, Personally, I think adding the `lilypond-2.24.1/bin` directory to $PATH is the best way to handle this, whether you placed lilypond-2.24.1 in the user's home directory or somewhere else. -William On 3/24/23 17:41, Dario Marrini wrote: Hi lilypond people, I'm using a LinuxMint 21

Re: spacing of invisible rests

2023-03-24 Thread William Rehwinkel via LilyPond user discussion
Dear Jaime, If you mean silent rests such as s4, s8 etc. I thought those do not actually take up any space, and are analogous to using \skip for that duration. As in the following example: \version "2.24.1" << \new Staff { c'1 c'1 } \new Staff { \repeat unfold 128 { s128 } }

Re: spacing of invisible rests

2023-03-24 Thread William Rehwinkel via LilyPond user discussion
Dear Jaime, Try using `\once \hideNotes r` and before that include \once \override Rest.extra-spacing-width = #'(0 . 50) Or another value, depending on how much space. As in the following example. I'm having trouble figuring out exactly what you are looking for, could you hook up a minimum ex

Re: /usr/local/lilypond/usr/bin/lilypond: not found

2023-04-11 Thread William Rehwinkel via LilyPond user discussion
Dear JD, I'm not sure I can help much but will just write two things that come to mind. Did you double check that the path /usr/local/lilypond/usr/bin/lilypond exists, and is not just a slightly different path? When I install lilypond from https://gitlab.com/lilypond/lilypond/-/releases/v2.

Question about bracketifying rests

2023-04-19 Thread William Rehwinkel via LilyPond user discussion
Dear list, I use the following stencil (which is derived the bracketify-stencil procedure from lilypond) to draw editorial brackets around rests. The output looks very nice and more preferable for my use than using \parenthesize (mainly because it changes in size for quarter note rests). How

Re: How to control ties direction between chords

2023-04-21 Thread William Rehwinkel via LilyPond user discussion
Dear Vlad, Inserting ^~ and _~ to the individual notes in the chord should work nicely, Like so. Thanks, -William \version "2.25.2" \relative { \clef treble \key c \major \time 4/4 << \new Voice = voiceOne \relative { \voiceOne 4 8 } \new Voice = voiceTwo \rel

Re: Non-local page-break oddities

2023-04-24 Thread William Rehwinkel via LilyPond user discussion
Dear Joel, I think that using multiple bookparts is a perfect strategy for this document based on this example, in which each score should nicely start on a new page. Without any minimal examples, it is hard to determine what exactly is causing the bad page-breaking results, maybe you are us

Re: Moving note in three-voice context

2023-05-17 Thread William Rehwinkel via LilyPond user discussion
Dear Jakob, It must be a nice /piece d'orgue/ ;) (this has lost some of its comedic value as others have already answered) I can think of two solutions to this problem. 1. You can override NoteHead.extra-spacing-width = #'(left . right). For example, #'(-4 . 0) so: % --- leftOne = \relati

Re: Fonts and Tempo

2023-05-20 Thread William Rehwinkel via LilyPond user discussion
Dear Greg, For the umlaut, as long as you enter the character with umlaut into the file, it should work. for Example, on vim I type -K, then colon (:), then "o", and it enters ö. For the second question, I found https://lsr.di.unimi.it/LSR/Snippet?id=1008 (also attached to this email) but i

Re: Fonts and Tempo

2023-05-20 Thread William Rehwinkel via LilyPond user discussion
My apologies for double-posting...after writing I looked some more and found that you can use *\char ##x* to enter unicode characters in a markup block as in here https://lilypond.org/doc/v2.25/Documentation/notation/unicode On 5/20/23 23:24, William Rehwinkel via LilyPond user discussion

Re: running on a MacBook

2023-05-26 Thread William Rehwinkel via LilyPond user discussion
Hello Donna, macOS user here, what I do is download and unpack https://gitlab.com/lilypond/lilypond/-/releases/v2.24.1/downloads/lilypond-2.24.1-darwin-x86_64.tar.gz into my home directory at for example ~/lilypond-2.24.1/ , then symlink that directory to ~/lilypond/ , and add export PATH="/

Embed files other than source code in PDF file?

2023-05-31 Thread William Rehwinkel via LilyPond user discussion
Dear list, I have been using the line #(ly:set-option 'embed-source-code #t) to embed the lilypond files I used in the PDF, but was wondering if there was a procedure I could call to embed some other file, such as a PDF of the source I used for the transcription? Sorry, looking through the d

Re: overriding digit-names

2023-06-28 Thread William Rehwinkel via LilyPond user discussion
Dear John, You need to add another pound sign before the list. StrokeFinger.digit-names is a vector, with is a guile-specific construct not a standard list. This is entered by adding a pound sign, so confusingly we need the lilypond pound sign and the guile pound sign (of course this is actua

Re: spacing

2023-07-05 Thread William Rehwinkel via LilyPond user discussion
Dear Lydia, Sorry, I'm not sure what you want to do to change the spacing. If I add "ragged-right = ##t" inside the \paper block, we can see that the first system takes up much less horizontal space than the other systems when you ignore the stretching out to fill the whole line. What were you

How to display timesig.C22 on 4/2 instead of 2/2

2023-07-08 Thread William Rehwinkel via LilyPond user discussion
Dear list, I am having trouble finding the source code which displays the glyphs timesig.C44 and C22 in place of 4/4 and 2/2 time signatures. The reason is I would like to override this so that timesig.C22 displays on 4/2 time signature for early music which uses the /brevetactus/. I know th

Re: Cadenza in right hand, metered in left

2023-08-02 Thread William Rehwinkel via LilyPond user discussion
Dear Knute, Substituting the following for the score context may result in more of what you are looking for. \context {   \Score   \remove Timing_translator   \override SpacingSpanner.strict-note-spacing = ##t     } % ... } However, it will probably not be ideal to have the entire

Re: Polyphonic piano writing - beam directions

2023-08-08 Thread William Rehwinkel via LilyPond user discussion
Dear Jin, In the future, it will be helpful to include a minimum working example, so we can get a better idea of what step you are at, and what exactly the problem is, so we can modify the code more directly. For writing cross-staff beams, you can use \voiceOne when the notes go to the botto

Re: Removing barlines temporarily

2023-08-10 Thread William Rehwinkel via LilyPond user discussion
Dear Jin, Depending on what type of music it is, you can also do this: -William \version "2.25.7" \relative c' {   c4 d e f g a b c | c \set Timing.measureBarType = "" b a g f e d c | c \set Timing.measureBarType = "|" d e f g a b c } On 8/10/23 11:36, Jin Choi wrote: I have a section of

Re: vertically center rests in polyphonic voices

2023-08-10 Thread William Rehwinkel via LilyPond user discussion
Dear Jin, You can write 4\rest instead of r4 to specify what "pitch" (vertical position) the rest should appear at. You should write the note that is the middle line of the staff for it to appear like a \oneVoice rest. So \version "2.25.6" upper = \relative c'' {   \new Voice {     \voiceOn

Re: strange detached beam issue

2023-08-15 Thread William Rehwinkel via LilyPond user discussion
It should be noted that on 2.25.7 this doesn't happen on my machine, and the beam renders correctly (after running convert-ly on your snippet, it didn't change anything). -William On 8/15/23 18:11, Jin Choi wrote: I have a section of piano music where two voices start in the treble clef and

Re: s-curve slurs across staves?

2023-08-16 Thread William Rehwinkel via LilyPond user discussion
What PDF did you find this in? -William On 8/16/23 12:50, Jin Choi wrote: I came across a PDF describing updates to \shape that let you use head centered coordinates and polar coordinates that would make this easier. But my 2.24.0 version of lilypond doesn’t seem to include \shapeII. What is

Re: Is there a better way to have a boxed part letter at the beginning of an arbitrary line?

2023-08-16 Thread William Rehwinkel via LilyPond user discussion
Dear Kevin, I use "\sectionLabel"s for this. *\version "2.25.6"** **\language "english"** **melody = \relative c' {** **  \time 6/8** **  \key d \major** **  \clef treble** **  \sectionLabel \markup{ \box \pad-markup #0.5 "A" }** **  d8[ e8** **e8] g8[ a8 b8] |** **  \break** **  \sec

Re: tagline = ##f does not work in score header block

2023-09-12 Thread William Rehwinkel via LilyPond user discussion
Dear Knute, Searching `lilypond "tagline"` on google I found https://lilypond.org/doc/v2.23/Documentation/notation/creating-titles-headers-and-footers where it is stated "The default LilyPond footer text can be changed by adding a tagline in the top-level \header block." (it seems this is sli

Re: Beam issue

2023-09-23 Thread William Rehwinkel via LilyPond user discussion
See https://lilypond.org/doc/v2.25/Documentation/notation/setting-automatic-beam-behavior In engraving from the Romantic and Classical periods, beams often begin midway through the measure in 3/4 time, but modern practice is to avoid the false impression of 6/8 time (see Gould, p. 153). Simila

Re: Where is my tuplet bracket?

2023-10-16 Thread William Rehwinkel via LilyPond user discussion
Dear David, This seems like an improper/unintended use of \tuplet. I would have used \scaleDurations instead. However, if you slightly modify the mwe as shown below, the tuplet bracket is shown. Thanks, -William \version "2.25.7" \new Staff { \key c \minor < es' g' > < bes' d''~ >2. |

Re: Where is my tuplet bracket?

2023-10-16 Thread William Rehwinkel via LilyPond user discussion
I don't know, but what I meant to say is that this use of \tuplet outside of \voices or a split into multiple voices seems to me to be "undefined behavior" ("unspecified"?). -William On 10/16/23 19:09, David Kastrup wrote: William Rehwinkel writes: Dear David, This seems like an improper/

Re: Fermata Markup below Staff

2023-11-12 Thread William Rehwinkel via LilyPond user discussion
Dear Johannes, If you change "ufermata" to "dfermata" and insert "\tweak direction #DOWN" before "\mark" that should get you what you want. Thanks, -William \version "2.24.0" \relative c' { e1 \break \once \override Score.RehearsalMark.break-visibility = #end-of-line-visible \tweak direction

Re: Fermata Markup below Staff

2023-11-12 Thread William Rehwinkel via LilyPond user discussion
I see, thanks for the update. I found a solution to this problem here: https://www.reddit.com/r/lilypond/comments/vozo9z/comment/ieibg4j/ does this do what you were hoping for? -William Pasted below in-case this link goes away... \version "2.25.7" \score { \new PianoStaff <<

Re: init.ly Error Making PDF

2023-11-14 Thread William Rehwinkel via LilyPond user discussion
yes, it is a known bug due to a ghostscript security patch. Try using the pre-built binary for lilypond instead of homebrew. -William On 11/15/23 01:13, Ernie Braganza wrote: I just updated my Mac using Homebrew and I now get this error when I run lilypond. It compiles fine if I create a PostS

Re: What's causing this extra bar line and empty bar?

2023-11-19 Thread William Rehwinkel via LilyPond user discussion
Dear Robert, in the future, please take care that the minimal working example does not contain any undefined symbols that cause errors. Here, simply adding "strike = \fermata" at the beginning of the file alleviated all these errors, however. After using convert-ly and rendering (using versi

Re: Help with music function

2023-12-18 Thread William Rehwinkel via LilyPond user discussion
Dear Mark, I did this in a slightly different way...if you do \displayMusic c4\rest you can see how to represent a rest using the make-music procedure in scheme code. Modifying that a bit, I got % \version "2.25.6" %\displayMusic c4\rest = %(make-music %'RestEvent %

Re: "Squished" tie between 2 notes

2024-02-11 Thread William Rehwinkel via LilyPond user discussion
Dear George, I put the following in a style-sheet which I import into every lilypond file: \context { \Voice \override Tie.springs-and-rods = #ly:spanner::set-spacing-rods \override Tie.minimum-length = #4 \override Tie.minimum-length-after-break = #4 } It shouldn't ha

Omit footnotes and footnote text from score

2024-02-27 Thread William Rehwinkel via LilyPond user discussion
Dear list, I am wondering if there is a way to omit footnotes and the text that accompanies them from a score. the reason for this is I am making a critical edition of a baroque trio sonata from a manuscript, and would like to use footnotes for editorial changes in the full score and not show

Re: Tremolo/triplet problem

2024-03-06 Thread William Rehwinkel via LilyPond user discussion
Dear Ralph, I think this replicates how the original score looks: \version "2.25.7" \relative b { \clef alto \time 4/4 \tuplet 6/4 { b2.:8 } c4.*2/3:8 d4.*2/3:8 | c2.*2/3:8 b4.*2/3:8 a4.*2/3:8 } -William On 3/6/24 21:53, Ralph Palmer wrote: Hi - Thanks for all your work and for your h

Re: coloring notes with more voices in a staff

2024-03-18 Thread William Rehwinkel via LilyPond user discussion
Dear Joop, Use \tweak color #red , like so \version "2.25.6" \relative c { f'2( g4.) << { d8 | f4 f4 g16 a } { \tweak color #red g8 | d4 d4 e16 f } >> a8 r4 } Thanks, -William On 3/18/24 12:41, Go77 wrote: Hi, I'm trying

Re: Special notation question

2024-04-21 Thread William Rehwinkel via LilyPond user discussion
Dear Xavier, I think this is called "void notation". I write it in the following way (including an example of how to write whole notes), but it is very time-consuming, and perhaps someone else has an easier way to automatically write music like this. Thanks, -William % \version "2.

Re: Lyrics and Barchecks

2024-04-23 Thread William Rehwinkel via LilyPond user discussion
Dear Steve, I think the reason for this is hinted at by the cryptic "5/8" in the barcheck failure message. The "mine" at the end of the first measure extends all the way until the next note ("I"), which is not at the beginning of a bar, causing the barcheck to fail. If you try the following e

Re: Highlighting lyric words

2024-04-24 Thread William Rehwinkel via LilyPond user discussion
I don't know what you mean by highlighting. But you can override properties of text in lyrics like this: -William % -- \version "2.25.7" \relative c' { c4 c } \addlyrics { Hello \once\override LyricText.color = #red world } On 4/23/24 23:18, Walt North wrote: I have found how to high

Re: subscript in lyrics

2024-04-26 Thread William Rehwinkel via LilyPond user discussion
Dear David, You have to make the whole title a markup, in other words title = \markup { 539. Threshing Floor of Aruna. 1100 \smallCaps BC } -William On 4/26/24 18:49, David Olson wrote: Thanks for drawing my attention to \markup Does \markup also work in the header? If I'm giving a historic

Re: Unison notes, one stem

2024-05-06 Thread William Rehwinkel via LilyPond user discussion
Dear Dirck, There is a very easy way! You can simply do \version "2.25.7" \relative c' 4 -William On 5/6/24 22:44, Dirck Nagy wrote: Hi all Does Lilypond have an easy way to display unisons on one stem?  (it is fairly common in guitar music; same note played on 2 strings simultaneously) 

Re: Can I output PNG and midi from the same file?

2024-05-12 Thread William Rehwinkel via LilyPond user discussion
Dear Peter, Assuming you wrote something like % - \version "2.25.7" \score { c'4 \midi {} } % - and then ran lilypond --PNG midi.ly, then there would be no PNG output. This is because if you only include the \midi block, then lilypond produces no visual output at all. But if you

Disable all padding and collision around markup

2024-05-18 Thread William Rehwinkel via LilyPond user discussion
Dear list, In the following example, I use a section label and a TextScript on a note. I offset the markup text so that it appears inside the staff, but it still makes the section text higher up. I would like to know if it is possible to disable this padding around the TextScript, so that the

Re: Disable all padding and collision around markup

2024-05-19 Thread William Rehwinkel via LilyPond user discussion
This is perfect, thanks so much for your responses everybody. -William On 5/19/24 10:56, Kieren MacMillan wrote: Hi Knute, There are ways to "disable the padding" (a.k.a. have the spacing engine ignore the TextScript). However, it might be just as easy — or maybe even easier? — to simply twea

Get Width and Height of markup

2024-06-04 Thread William Rehwinkel via LilyPond user discussion
Dear list, In the following example, I am wondering how I can find the measurements of the dimensions, specifically the width, of a markup object. This is so I can automatically indent the first line by the length of the instrumentName. Thanks, -William % \version "2.25

Re: Vanishing nested tuplet

2024-06-05 Thread William Rehwinkel via LilyPond user discussion
On MacOS x86, When running your file on 2.25.7, only one tuplet is shown, but when running 2.25.16, both tuplets are shown. Seems like there was a bug that has recently been fixed. Can you try running on 2.25.16? Thanks, -William On 6/5/24 22:26, David Wright wrote: On Wed 05 Jun 2024 at 19:

Re: Question about beaming and timing count

2024-06-07 Thread William Rehwinkel via LilyPond user discussion
Dear Carl, For both examples, the difference is the example writes "\tuplet 5/8" instead of "5/4" telling lilypond to put 5 notes in the space of 8 (which is not how people usually write 5-tuplets). -William On 6/7/24 10:56, Carl Witthoft wrote: Please take a look at these three snippets, f

Re: Two adjacent clefs

2024-06-08 Thread William Rehwinkel via LilyPond user discussion
Dear Richard, I'm not sure what you mean, but I think I would do something like this for putting multiple clefs together. -William % -- \version "2.25.16" \relative c' { \override Staff.Clef.stencil = #ly:text-interface::print \override Staff.Clef.text = \markup { \raise

Re: Changing from percussion clef to treble clef

2024-07-08 Thread William Rehwinkel via LilyPond user discussion
Dear Richard, If I do something like the following, using a regular Staff instead of RhythmicStaff and using "percussion" staff (it acts like alto clef), I can write different notes. Is this something like what you were hoping to do? Sorry, I don't know the entire context of the problem you we

Re: music glyph in text

2024-07-08 Thread William Rehwinkel via LilyPond user discussion
Dear David, Personally, I prefer to use the Unicode symbols U+266D (♭) and U+266F (♯) (as well as U+266E ♮) when writing flats and sharps because they are more likely to be stylized according to the text font you are using. When I'm writing a text document or a bit of text in a lilypond score

Re: move fingering

2024-07-09 Thread William Rehwinkel via LilyPond user discussion
Dear Mark, You can do \set fingeringOrientations = #'(left) and change "g16.^1" to "16.". See here: https://lilypond.org/doc/v2.25/Documentation/notation/fingering-instructions Thanks, -William On 7/9/24 19:25, Mark Stephen Mrotek wrote: Hello: The following: g4.   \once \override Tex

Slurs across staves, reach both notes

2024-07-11 Thread William Rehwinkel via LilyPond user discussion
Dear list, In the following example, is there a way to make the slurs reach across all the staves to reach both notes? I'm very sorry, I could have sworn that I could make slurs across staves work correctly in the past, but I must have forgotten. Thanks, -William % -- \version "2.2

Changes in notation font in 2.25

2024-07-12 Thread William Rehwinkel via LilyPond user discussion
Dear list, I was wondering if anyone could help me with the changes to the notation font in 2.25.x? I was looking for a list of changes to the emmentaler font but could not find it in https://lilypond.org/doc/v2.25/Documentation/changes/index.html . The reason is, it appears that old notati

Re: Changes in notation font in 2.25

2024-07-13 Thread William Rehwinkel via LilyPond user discussion
I see, thanks for letting me know. I'll see if this is something I can contribute to in the future, but for now I don't have any experience in modifying old fonts or creating new ones. Thanks, -William On 7/13/24 02:03, Werner LEMBERG wrote: The reason is, it appears that old notation fonts

Re: Changes in notation font in 2.25

2024-07-13 Thread William Rehwinkel via LilyPond user discussion
Dear Jean, In this example, I cloned the directory of the git repository, then included the /otf directory like this: ~/lilypond-2.25.17/bin/lilypond -I /path/to/cadence/otf/ -dcrop -o cad_new cad.ly Does this look correct? Thanks, -William On 7/13/24 06:18, Jean Abou Samra wrote: Le ven

Re: Clarification on Commercial Use of Fonts Embedded in LilyPond-Generated PDFs

2024-08-09 Thread William Rehwinkel via LilyPond user discussion
Dear Peter, C059 (the text font) is released under OFL, Emmentaler (the lilypond font) under SIL open license (which means OFL, I think), and Nimbus Sans is a default Linux font and is also free for commercial use (someone can correct me if I'm wrong about any of this).[1] So you're good. Th

Re: Dynamics in Lyrics?

2024-08-11 Thread William Rehwinkel via LilyPond user discussion
This is perfect, but I'll add something else to keep in mind: you can use "\markup \dynamic f" to add dynamics in markup. Thanks, -William On 8/11/24 04:20, David Kastrup wrote: Peter Chubb writes: Hi Folks, Is there a simple way to add dynamic markings to lyrics? In a multi-verse

Re: \enablePolymeter halts bar numbers

2024-08-13 Thread William Rehwinkel via LilyPond user discussion
Lucas, You can add the Bar_number_engraver to one of the staves, like so: (this will make the second example have two measure numbers) % \version "2.25.18" song = { \new TabStaff \with { \consists Bar_number_engraver}{ \tabFullNotation \time 4/4 \relative c'' { \

Re: Aligning a Table

2024-08-19 Thread William Rehwinkel via LilyPond user discussion
Dear Dimitri, You could do this, but the table wouldn't go over multiple pages. -William \version "2.25.18" \markuplist { \fill-line { \null \column { \override #'(padding . 2) \table #'(0 0) { Itemitem Itemitem Itemitem

Re: Help with scheme

2024-08-21 Thread William Rehwinkel via LilyPond user discussion
Dear Michael, When I change #(define *clefs-option* (ly:get-option 'clefs)) to #(define *clefs-option* 'gamba) and (#t (define *use-gamba-clefs* #t)) to (#t (set! *use-gamba-clefs* #t)) ; note "set!" lilypond 2.25.18 compiles the code without any errors. But I don't know if this will ma

Re: Footnote

2024-08-21 Thread William Rehwinkel via LilyPond user discussion
Dear Dimitri, Actually, the \auto-footnote function operates a little weirdly (at least it didn't seem intuitive to me). The `text` and `footnote` in `\auto-footnote text footnote` are just the contents of the markup, so you write what you would write inside the brackets of \markup{}. Like b

Re: Footnote

2024-08-21 Thread William Rehwinkel via LilyPond user discussion
Dear Werner, Oh, because it's all in a `\markup` block...my bad. Probably because we can do % --- \version "2.25.18" \relative c' { \footnote #'(1 . 1) \markup {hello} c4 \footnote #'(1 . 1) "hello" c4 %\footnote #'(1 . 1) {hello} c4 % error %\footnote #'(1 . 1) \wordwrap {hell

Re: Change stem direction for voice?

2024-08-25 Thread William Rehwinkel via LilyPond user discussion
Dear Stefano, See the attached example which may fix what you have in mind. In it the default lilypond procedure "make-voice-props-set" (which is called when you use << // >> as well as \voiceOne \voiceTwo etc.) is overwritten so that Stems are always up. Thanks, let me know if this is what

Re: Change stem direction for voice?

2024-08-25 Thread William Rehwinkel via LilyPond user discussion
Dear Stefano, Replying back to you and re-adding the list to this. I see. Quick note about your example: in your attached file on line 98 if you replace \layout { \context { \Voice \override Beam.positions = #'(5 . 5) } with \layout { \context { \Score \s

Re: Elongating Measures

2024-09-07 Thread William Rehwinkel via LilyPond user discussion
Dear Greg, This looks like a good solution, but personally, when I have to tweak things like minimum length in Lilypond, I like to make it apply all the time, which you can do with context like this: \layout { \context { \Score \override Hairpin.minimum-length = 10 } }

Re: sectionLabel formatting

2024-09-08 Thread William Rehwinkel via LilyPond user discussion
Yes, just replace \textMark with \sectionLabel and it will work. -William On 9/8/24 19:59, Stu McKenzie wrote: The Notation Reference document for version 2.25.19 has a simple example on page 292: \fixed c' { \sectionLabel "Verse" c2 g \section \sectionLabel "Chorus" g2 c \bar "|." } The N

Re: Question re: scheme, \transpose function

2024-09-13 Thread William Rehwinkel via LilyPond user discussion
Dear Yoshi, Actually, I think the procedure is working correctly, but using the \transpose function within a \relative is causing some weird output. For example, the file % \version "2.25.18" \relative c' { c16 c16 } % does not result in the output that I was expectin

Re: Bad bar check warning with two voices, appoggiatura, and articulate

2024-09-16 Thread William Rehwinkel via LilyPond user discussion
Dear Stu, I don't think that is the problem here, because in original OP snippet, if you comment out the line `\new Voice { \voiceFour e,2 }`, there is no barcheck fail, and if you try the following example you can hear how the upper notes become out of sync with the lower notes in the midi.

Re: 2.25.20 aligning text at end of multi-measure rest

2024-09-29 Thread William Rehwinkel via LilyPond user discussion
Dear Paul, Is this by any chance the output you were expecting? -William \version "2.25.20" { \compressMMRests <>^\markup\sans\right-align{ "poco accel." } R1*10 \mark \default R1 } On 9/29/24 15:44, Paul Scott wrote: My MWE seems consistent with NR 1.8.2 Text alignment but how can I

Re: 2.25.20 aligning text at end of multi-measure rest

2024-09-29 Thread William Rehwinkel via LilyPond user discussion
Oh, right. How's this, then? \version "2.25.20" { \compressMMRests R1*10 \once \tweak direction #DOWN % optional \textEndMark \markup\sans\right-align { "poco accel." } \mark \default R1 } -William On 9/29/24 16:57, Paul Scott wrote: Thank you for your reply. I want the text at the e

Re: Odd behaviour when score begins with grace notes

2024-10-22 Thread William Rehwinkel via LilyPond user discussion
Dear Teoh, I don't actually know, but try this workaround: -William % --- \version "2.25.20" \score { \new GrandStaff << \new Staff { \clef treble \time 4/4 \key aes \major

Re: different measures

2024-10-22 Thread William Rehwinkel via LilyPond user discussion
Yes, try \set Timing.measureLength = #(ly:make-moment 2/1) See https://lilypond.org/doc/v2.24/Documentation/notation/special-rhythmic-concerns and ctrl-f "measurelength" Thanks, -William On 10/22/24 11:21, Alexander Weidner wrote: Hello, is there any chance to reproduce this kind of diffe

Re: DeLusse and Capriccio, Capriccio Light fonts

2024-11-05 Thread William Rehwinkel via LilyPond user discussion
After looking around the old archives on internet archive, I could not find the delusse or capriccio fonts on any archive of fonts.openlilylib.org or the later website www.musictypefoundry.com (before that website also went under). (fonts.openlilylib.org was the page that the elbsound page was

Re: unexpected 2nd staff

2024-09-22 Thread William Rehwinkel via LilyPond user discussion
Dear Paul, You can add "\\" in-between the two parts in << >>. Like so: << { e8( f~2.) } \\ { e8( f d2.) } >> -William On 9/22/24 16:13, Paul Scott wrote: How can I make this happen in one staff with all the stems down? \version "2.25.19" \fixed c'' { << { e8( f~2.) } { e8( f d2.) } >> }

Re: How do you insert measures into scores with many parts?

2024-09-27 Thread William Rehwinkel via LilyPond user discussion
Dear David, I don't know of any command or script that adds an extra bar before measure 45 or something like that, so it's something that you will have to do manually. I think the things that will help the most for this are dutifully placing bar checks in your file (to help when you're scann

Re: where are the file created?

2024-09-20 Thread William Rehwinkel via LilyPond user discussion
You can try looking in C:/Users/Owner/AppData/Local/Temp/frescobaldi-00ou83l6/tmp2xammvvc/ , but it appears that you're using Frescobaldi and that program may or may not delete this temporary directory once the output files are generated. Thanks, -William On 9/20/24 07:39, ming tsang wrote:

Re: Problems regarding the use of OOP in Lilypond Scheme

2024-11-28 Thread William Rehwinkel via LilyPond user discussion
Dear tran, I think this question would be better suited for guile support channels (like the GNU guile mailing list or #guile on libera IRC network) as opposed to lilypond support, as your code examples don't include any special lilypond procedures in them. I don't want to speak too much on t

Re: [OT] LilyPond in the wild

2024-12-01 Thread William Rehwinkel via LilyPond user discussion
Good find. I'm always very proud when I find scores engraved using lilypond showing up on websites like IMSLP. Especially in my realm of baroque organ and chamber music, there are a few people I know of who upload a lot of works using lilypond (for example, every time I find an interesting anon

Re: Barline through all staves

2024-12-03 Thread William Rehwinkel via LilyPond user discussion
Dear Thomas, Let me know if the attached file achieves what you were hoping for. Thanks, -William % \version "2.25.21" scoreAViolinIPart = {c'4 c' c' c' c' c' c' c' c' c' c' c' c'1 } scoreAViolinIIPart = { % for every staff which is the BOTTOM of a group (example: piano left hand)

Re: Engraving a close harmony

2024-12-08 Thread William Rehwinkel via LilyPond user discussion
As an organist, I approve. -William On 12/8/24 17:07, Knute Snortum wrote: On Sun, Dec 8, 2024 at 6:37 AM Robin Bannister > wrote: Saul Tobin wrote: > I could be hallucinating but I think I remember seeing someone post an > attempt at an engraver that h

Re: Engraving a close harmony

2024-12-07 Thread William Rehwinkel via LilyPond user discussion
Dear Knute, Here is the best that I could do...but I'm not sure that this is the most correct solution or that it will look good in context... Thanks, -William % -- \version "2.25.18" \language "english" \paper { ragged-right = ##t indent = 0 } righthandUpper = \relative {

Re: Oly says "No CAIRO backend"

2025-02-07 Thread William Rehwinkel via LilyPond user discussion
Dear Raphael, If you didn't already, can you try adding `-dbackend=cairo` before the filename? Like this lilypond -dbackend=cairo file.ly What happens? Thanks, -William On 2/7/25 07:22, Raphael Mankin wrote: I have installed the Oly extension, but when I try a minimal test I get the follow

Re: \set Score.proportionalNotationDuration warning on LilyPond 2.25.23

2025-02-09 Thread William Rehwinkel via LilyPond user discussion
Isn't that the reason that the changes documentation is written in the first place...to warn users about upcoming changes? So an extra warning in the email would be redundant, and this warning would also fade into the background? (by the way, I don't think that comparatively a _lot_ of users us

Re: how to compile .scm files to .go

2025-02-11 Thread William Rehwinkel via LilyPond user discussion
Dear Robert, It sounds like you will have to compile Lilypond from source. I can not help you with that, sorry, hopefully someone else can. However, in the meantime, have you considered whether you could achieve what you were hoping for by re-setting scheme variables using "set!" or similar sc

Re: Realigning the Meter header text to the center

2024-12-21 Thread William Rehwinkel via LilyPond user discussion
Dear Stephen, In the future, could you please copy-paste the text into the email or attach it as a file? It will make it easier for us to start with that file instead of transcribing the text from a screenshot. In the meantime, give this a try and see if it works. We can override the bookTit

Re: \set vocalName = "Bert " when preceded by intro

2025-01-08 Thread William Rehwinkel via LilyPond user discussion
Dear Walt, Try this. Seems like a bit of a hack but maybe it will do what you were hoping. Thanks, -William % --- \version "2.25.21" theScore = { << \new Staff \new Voice {c1 \break } >> << \context Voice \relative { \time 3/4 g'2 e4 a2 f4 \break g2. } \addlyrics {

Re: clef - letter clefs - A, B, D, E

2025-01-19 Thread William Rehwinkel via LilyPond user discussion
On 1/19/25 18:35, David Wright wrote: On Sun 19 Jan 2025 at 15:31:24 (-0500), Lilypond-User wrote: - In the design document and the email you didn't describe in words what these clefs actually do, I think. From the visual evidence it looks like the middle line is the pitch described by the cle

Re: clef - letter clefs - A, B, D, E

2025-01-19 Thread William Rehwinkel via LilyPond user discussion
Hello all, I read Murray's answer in the quoted message in this email, and after reviewing the previous messages I have a few questions or bits of feedback of my own. - In the design document and the email you didn't describe in words what these clefs actually do, I think. From the visual ev

Re: key and/or time signature at end of line

2025-01-28 Thread William Rehwinkel via LilyPond user discussion
Dear Tim, It is the default behavior, lilypond compresses the whole line. You can see it in the example below. I'm still confused about what the question is, but perhaps a handwritten example or scan from another score would help. Thanks, -William % - \version "2.25.21" \layout {

Re: Is it possible to quote only voiceOne?

2025-01-04 Thread William Rehwinkel via LilyPond user discussion
Dear Frédéric, Try the attached file, which uses this snippet: https://lsr.di.unimi.it/LSR/Snippet?id=761 (also attached to this email, except I removed the last few lines starting with " TESTS "). This appears to work on 2.25.21. Does this do what you were hoping to accomplish? Tha

Re: programming error: cyclic dependency: calculation-in-progress

2025-01-10 Thread William Rehwinkel via LilyPond user discussion
Dear Richard, I don't know if I can help with what to do to make this warning not appear, but my advice to you is, as long as the output looks good don't worry about it. In my experience I usually come across these peculiar warnings/errors when I try to do really specific weird things, such

Re: clef - letter clefs - A, B, D, E

2025-01-16 Thread William Rehwinkel via LilyPond user discussion
Dear Murray, This is quite an intriguing idea to say the least. We will see if it catches on. Something funny that happened, I just spent a few minutes implementing the attached file ("clefs.ly") which uses markups to achieve something approaching your goal, then read further in the email an

Re: Typesetting incomplete tie at end of extract

2025-04-10 Thread William Rehwinkel via LilyPond user discussion
Dear Silas, Give this a try and let me know if it accomplishes what you were hoping for. Thanks, -William % -- \version "2.25.24" \score { << \new Staff \relative c'' { #(set! afterGraceFraction (/ 7 8)) c2 \afterGrace c2~ {\once\hideNotes c8} } \new Staff \relative c' { c8

Re: data available for the header

2025-04-15 Thread William Rehwinkel via LilyPond user discussion
Dear Clyde, You should be able to do this with separate \book{} or \bookpart{} blocks. Try the example attached file. Does this achieve what you were hoping for? Thanks, -William On 4/15/25 12:55, clyde wrote: I would like the page header to change on the fly as data about the composition c

Re: Spurious bar line

2025-03-06 Thread William Rehwinkel via LilyPond user discussion
Dear Pierre-Luc, You can hide the staff barline like this: \version "2.25.24" << \new Staff { c''4 4 4 4 | 4 4 4 4 4 } \new Staff { \stopStaff s1 | \once \hide Staff.BarLine % < \break \startStaff c'4 c' c' c' c' } >> Thanks, -William On 3/6/25 20:43, Pierre-

Re: articulate and acciaccatura

2025-02-21 Thread William Rehwinkel via LilyPond user discussion
Dear Gianmaria, If you move the \time 3/8 line to after the \acciaccatura d'8 line, there is no bar-check error. Thanks, -William On 2/21/25 08:01, Gianmaria Lari wrote: I have a bar check issue with this simple code. If I remove the \acciaccatura or the \articulate or the first line ( \ti

Re: Moving clef to the right side of a repeat

2025-07-02 Thread William Rehwinkel via LilyPond user discussion
Dear Knute, Try this hacky solution. Does this accomplish what you wanted? -William % \version "2.24.4" \relative { \repeat volta 2 { \clef bass c4 c c c | \textMark A c4 } \repeat volta 2 { \grace s4 % <--- \clef treble c''4 c c | \textMark B \cl

Re: LilyPond: cadenza mode?

2025-07-02 Thread William Rehwinkel via LilyPond user discussion
Dear Kim, It's hard to know for sure without a few pictures of examples of what you would like to make, but it sounds to me like this sort of project would be best-handled by creating any number of individual score fragments, exporting them as SVG files, and combining them onto a page using a

  1   2   >