Re: Hi - Problem with \with-link

2022-11-17 Thread Jean Abou Samra
> Le 17/11/2022 11:48 CET, Eulogia a écrit : > > > Hi, > > The command \with-link doesn't work with MacOS / Preview. > > But the command \page-link works… I suppose that's a bug with \with-link? Hi, and welcome. Please give an example where \with-link seems not to work for you: https://lil

Re: Checkpoints (was re: Adding durations (for \after))

2022-11-17 Thread Jean Abou Samra
Le 17/11/2022 à 16:58, Joel C. Salomon a écrit : (Motivation: I got bit by the "programming error: could not find this grob's vertical axis group in the vertical alignment" issue in one score.  Searching the list indicates this is probably a misalignment somewhere, but I've still not succeeded

Re: Hi - Problem with \with-link

2022-11-17 Thread Jean Abou Samra
Le 17/11/2022 à 12:30, Eulogia a écrit : Thanks for the answer! In fact I should have started with that…Now I've found the solution. I give the code, if it could help someone: \version "2.20.0" reference = "1" labelNr = #(string-append "Ref" reference) \label \labelNr \markup { "Page 1" } \

Re: Flexible lyric alignment,Re: Flexible lyric alignment

2022-11-17 Thread Jean Abou Samra
Le 17/11/2022 à 23:01, Werner LEMBERG a écrit : But how do you take into account the constraints from lyrics here? That is the whole problem. They should be completely ignored. In that case, it should be completely doable even in Scheme now. (I started writing some code yesterday in response to

Re: Getting grob Y position (spacing error)

2022-11-18 Thread Jean Abou Samra
Le 18/11/2022 à 00:29, Gregory Evans a écrit : Hi lilypond users, I have a question about getting the Y position of a grob. I saw this question has been asked previously but I could not find if it had been answered. In the following example, an after-line-breaking function is defined such tha

Re: Checkpoints (was re: Adding durations (for \after))

2022-11-18 Thread Jean Abou Samra
Le 17/11/2022 à 17:50, Joel C. Salomon a écrit : Yes.  And I already have tags for MIDI vs print output, so I can give different checks for the version with unrolled repeats. A complication is that I've copied the piece so it produces scoreA, scoreB, scoreC, and a combined scoreABC, and it's o

Re: Change in titling-init.ly and corresponding document

2022-11-18 Thread Jean Abou Samra
Le 18 nov. 2022 à 23:10, Eric Benson a écrit :I'm testing 2.23.81 with my scores that have been working in 2.22.2, and I notice that the file titling-init.ly and the corresponding documentation page notation/custom-titles-headers-and-footers have changed a great deal. Is there any guidance availa

Re: Getting grob Y position (spacing error)

2022-11-19 Thread Jean Abou Samra
 > Le 19 nov. 2022 à 02:37, Gregory Evans a > écrit : >  > Hello Jean, > thank you for the information about after-line-breaking and the timing of > skyline computing. Is there an equivalent property to trigger callback after > the skylines are calculated? > I’m afraid not. There are lower

Re: ghostscript 9.56.1 in lilypond 2.23.14 no longer finds font Helvetica-Bold, but gs in 2.22.1 did

2022-11-19 Thread Jean Abou Samra
For what it's worth, I have submitted a patch to clearly document why \postscript should be a last resort. https://gitlab.com/lilypond/lilypond/-/merge_requests/1735 Best, Jean OpenPGP_signature Description: OpenPGP digital signature

Re: table-of-contents for multiple books per ly-file

2022-11-19 Thread Jean Abou Samra
Le 19/11/2022 à 14:43, Thomas Morley a écrit : Though, I can't use a modified version of the new code setting `toc-items' because dong so in an own ly-file causes: fatal error: call-after-session used after session start This comes from    (call-after-session (lambda ()   

Re: Flexible lyric alignment,Re: Flexible lyric alignment

2022-11-19 Thread Jean Abou Samra
Le 17/11/2022 à 23:02, Jean Abou Samra a écrit : Le 17/11/2022 à 23:01, Werner LEMBERG a écrit : But how do you take into account the constraints from lyrics here? That is the whole problem. They should be completely ignored. In that case, it should be completely doable even in Scheme now. (I

Re: Polymetric math

2022-11-19 Thread Jean Abou Samra
Le 19/11/2022 à 23:45, David Santamauro a écrit : Hi, I’m typesetting an ensemble piece in 4/4 where one instrument goes to 6/4 – basically short-hand for not having to write two groups of quarter note triples for a longer duration. If I follow the documentation, it should be (according to t

Re: Polymetric math

2022-11-19 Thread Jean Abou Samra
Le 20/11/2022 à 00:01, David Santamauro a écrit : Indeed … thanks for the quick response. This is at least the third time someone posts on a LilyPond list with this question, so I've submitted a patch to add the extra (redundant) braces in the documentation. https://gitlab.com/lilypond/lily

Re: Splitting voices

2022-11-19 Thread Jean Abou Samra
Le 20/11/2022 à 00:02, Luca Fascione a écrit : Hi all, I have some 2 voice music coming from musicxml like this 4 8. 16 ~ ~ 2. and I'd like to split it into 2 voices instead: << \new Voice ... { ... a4 g8. d16~ d2. ... } \new Voice ... { ... c4 b8. g16~ g2. ... } >> is there any software / tr

Re: Flexible lyric alignment,Re: Flexible lyric alignment

2022-11-19 Thread Jean Abou Samra
Le 20 nov. 2022 à 01:11, Abraham Lee a écrit :Still running into compiler errors. I figured my version was just out of date, but after downloading 2.23.81, I still get the following log:%<-SNIP---Starting lilypond.exe 2.23.81 [tricky-lyrics.ly]...Processing `K:/musi

-dcompile-scheme-code on Windows

2022-11-20 Thread Jean Abou Samra
Hi Abraham et al., I'm starting a new thread about the fact that -dcompile-scheme-code is apparently not working for you (https://lists.gnu.org/archive/html/lilypond-user/2022-11/msg00307.html). This option is new in 2.23.14 and makes for better error messages when something goes wrong in Scheme

Re: -dcompile-scheme-code on Windows

2022-11-20 Thread Jean Abou Samra
Le 20/11/2022 à 13:53, Robin Bannister a écrit : On 20.11.2022 13:37, Jean Abou Samra wrote: I wonder if -dcompile-scheme-code is broken for everyone on Windows or just for some. (If it's broken for everyone, I'm surprised that this is only noticed now ...) Can a few people on Wind

Re: Change chord type input and chord name output

2022-11-20 Thread Jean Abou Samra
Hello, Le 20/11/2022 à 10:27, Volodymyr Prokopyuk a écrit : * How can I change the name for the c:aug7 from C7#5 to Co7 for all augmented seventh chords, not only for specific pitches in the chordNameExceptions list? * Similarly, how can I change the name for the half-diminished

Re: Bar line at beginning of piece

2022-11-20 Thread Jean Abou Samra
Le 20/11/2022 à 14:51, Lukas-Fabian Moser a écrit : Hi, is there an "idiomatic" way of forcing LilyPond to print a bar line "|" at the beginning of the piece other than doing the hack of adding \grace s1 \bar "|" before the music? [...] Hm. \version "2.23.81" {   \once \set Timing.mea

Re: -dcompile-scheme-code on Windows

2022-11-20 Thread Jean Abou Samra
Le 20/11/2022 à 16:08, Jean-Julien Fleck a écrit : It's working fine for me on macOS with the latest 2.23.81 with both places of #(debug-enable 'backtrace) Thanks for testing. By the way, is it expected that the «lilypond git repository» link is pointed toward savannah rather than gitlab on

Re: Bar line at beginning of piece

2022-11-20 Thread Jean Abou Samra
Le 20/11/2022 à 16:11, Lukas-Fabian Moser a écrit : Thank you very much - this works from 2.23.8 on, I assume because of Dan's additions. Great! There have been so many changes to bar lines that I have stopped tracking which happened in which version :-) I still have to read up on the bar

Re: -dcompile-scheme-code on Windows

2022-11-20 Thread Jean Abou Samra
This is now https://gitlab.com/lilypond/lilypond/-/issues/6474 Thanks everyone, Jean OpenPGP_signature Description: OpenPGP digital signature

Re: Change chord type input and chord name output

2022-11-20 Thread Jean Abou Samra
Le 20/11/2022 à 17:30, Volodymyr Prokopyuk a écrit : However, less verbose scripting could be a huge plus to LilyPond. Well, LilyPond has convenient syntax for most "scripting" use cases. It's just that defining custom chord modifiers is pretty unusual, so it doesn't benefit from a syntax as

Re: Future of OpenLilyLib

2022-11-21 Thread Jean Abou Samra
Maybe what I'm going to say will sadden some, but personally, I never quite understood what the advantage of developing openLilyLib as a library external to LilyPond, as opposed to contributing features to LilyPond itself, was supposed to be. I was going to add my lyrics code to LSR, actually. It

Re: Note head as a custom image chosen according to note duration

2022-11-21 Thread Jean Abou Samra
Le 21/11/2022 à 13:43, Jean Faure a écrit : Hi. The code below is a copy&paste, I do not quite understand what it does. Can I modify it so that an image is chosen according to the following note's duration? Like custom4.eps, custom8.eps? customHead = {  \once \override NoteHead  #'stencil = #l

Re: Future of OpenLilyLib

2022-11-21 Thread Jean Abou Samra
Le 21/11/2022 à 20:02, Mark Knoop a écrit : Thanks Jean for your thoughts, which are not so far from my own. A few comments: Maybe what I'm going to say will sadden some, but personally, I never quite understood what the advantage of developing openLilyLib as a library external to LilyPond, as

Re: Custom Music font doesn't scale with staff

2022-11-21 Thread Jean Abou Samra
Le 21/11/2022 à 21:11, Yentl Tijssens a écrit : Hello, I use the custom font Beethoven. Even though I have all the correct sizes installed, the font doesn’t use the right one when changing the default size: Doesn’t anyone have a solution to this? \version "2.22.2" #(set-global-staff-size 12) \p

Re: Custom Music font doesn't scale with staff

2022-11-21 Thread Jean Abou Samra
Le 21/11/2022 à 21:57, Abraham Lee a écrit : If you do that, it resets the font tree back to Emmentaler. So, the order is correct, the set-global-fonts command is just incomplete (see my other response). Oops, sorry, I was going too fast. Best, Jean OpenPGP_signature Description: OpenP

Re: Future of OpenLilyLib

2022-11-21 Thread Jean Abou Samra
Le 21/11/2022 à 21:55, Kieren MacMillan a écrit : cf. our past discussions (some on -devel, some private) about my attempts to add code, where it should go, etc. =) Yes, I remember that :-) 2. Obviously I use oll-core, since that is foundational to the EE. Note: oll-core is a somewhat

Re: Future of OpenLilyLib

2022-11-21 Thread Jean Abou Samra
Le 21/11/2022 à 22:38, Valentin Petzel a écrit : In my opinion it is not bad to allow for modular extension of Lilypond, especially for things that do not fit the core of the program. You need to keep in mind that this would be a strong possibility of enhancing Lilypond without cluttering it’s co

Re: Prefer luatex for documentation

2022-11-21 Thread Jean Abou Samra
Le 21/11/2022 à 22:10, Jonas Hahnfeld via Discussions on LilyPond development a écrit : And whether we can just *require* LuaTeX and stop looking for pdfTeX and XeTeX altogether? I did a few measurements for the case of building the LilyPond documentation and, in terms of speed with the "CI conf

Re: Future of OpenLilyLib

2022-11-21 Thread Jean Abou Samra
Le 21/11/2022 à 23:19, Andrew Bernard a écrit : Hello All, Why don't we keep the discussion about OLL on the OLL Discourse forum I created and run? That's the whole point of it, and to avoid cluttering the Lilypond User list. I think Mark's goal was to reach LilyPond users who are only casu

Re: Future of OpenLilyLib

2022-11-21 Thread Jean Abou Samra
Le 21/11/2022 à 23:02, Kieren MacMillan a écrit : Then they should definitely be added: those were things Urs and I discussed (a fair bit off-list) as principle obstacles to the integration of “external” code (mostly equivalent to OLL at the time) into the ’Pond ecosystem. The first step to

Re: Note head as a custom image chosen according to note duration

2022-11-21 Thread Jean Abou Samra
Le 22/11/2022 à 00:31, Aaron Hill a écrit : But NoteHead has a duration-log property ready to go: The OP says "according to the duration". I didn't know if using duration-log would be OK for this case, because duration-log does not make a difference between quarters, heighth notes and shorte

Re: Prefer luatex for documentation

2022-11-21 Thread Jean Abou Samra
Le 21/11/2022 à 23:14, Jean Abou Samra a écrit : I tried doing a speed test myself, but hit https://gitlab.com/lilypond/lilypond/-/merge_requests/1714#note_1180441076 After correcting my stupid mistake, I got pdfTeX: real    21m43,063s user    117m52,570s sys    17m24,881s LuaTeX: real

Re: Flexible lyric alignment

2022-11-21 Thread Jean Abou Samra
e comments. If this looks fine to you, I'll upload it to LSR. Best, Jean \version "2.23.81" %{ Snippet author: Jean Abou Samra Original thread: https://lists.gnu.org/archive/html/lilypond-user/2022-11/msg00087.html This snippet gets rid of uglinesses in note spacing caused b

Re: Future of OpenLilyLib

2022-11-22 Thread Jean Abou Samra
Le 22/11/2022 à 08:50, Henning Hraban Ramm a écrit : ... module code ... \endModule % or whatever name ... example ... where \endModule would act as a "trap" interrupting the parsing, but only if the file is included. If the file is compiled as main, it would continue parsing, and after \endM

Re: Flexible lyric alignment

2022-11-22 Thread Jean Abou Samra
Le 22/11/2022 à 16:51, Abraham Lee a écrit : Ok, I can confirm that it works as expected. Thanks, again, Jean! No doubt I will be using this quite a lot over the coming months. Now added as https://lsr.di.unimi.it/LSR/Item?id=1154 (I didn't bother "downgrading" it to 2.22 because 2.24 should

Re: Future of OpenLilyLib

2022-11-23 Thread Jean Abou Samra
Le 23/11/2022 à 16:31, Graham King a écrit : I've tried to get Scholarly working in the past, but failed. I'm currently failing to get lyluatex working. There are some really promising tools in OpenLilyLib, but they seem to require someone with Urs' level of focus and intellect to use them.

Re: Note head as a custom image chosen according to note duration

2022-11-24 Thread Jean Abou Samra
Hello, I'm adding back the list in copy, please always use "Reply to all" to include the list so that everyone can participate. Le 24/11/2022 à 00:06, Jean Faure a écrit : Hi, thanks a lot for all the clarifications. However, I wasn't precise. I would indeed prefer that the choice of the EPS f

Re: comparing crashes in 2.23.81 with 2.23.14 and 2.22.1

2022-11-27 Thread Jean Abou Samra
Le 18/11/2022 à 07:48, Jeff Olson a écrit : The attached score generator hints that the crashes in these three releases may be different manifestations of the same 32-bit address limit. A previous thread (https://lists.gnu.org/archive/html/lilypond-user/2022-11/msg00189.html) indicated a

Re: Adding text to chord names or note names

2022-11-27 Thread Jean Abou Samra
Le 28/11/2022 à 00:41, Koen van Walstijn a écrit : Hi Robin, Thanks a lot! I read over that bar lines snippet indeed. Adding the text engraver and tweaking it a bit, I managed to print the markup above the chord symbol, so that definitely helped me along and it will do for the moment. After

Re: Adding text to chord names or note names

2022-11-27 Thread Jean Abou Samra
Le 28/11/2022 à 01:01, Jean Abou Samra a écrit : Le 28/11/2022 à 00:41, Koen van Walstijn a écrit : Hi Robin, Thanks a lot! I read over that bar lines snippet indeed. Adding the text engraver and tweaking it a bit, I managed to print the markup above the chord symbol, so that definitely

Re: 2.23.81 coda in new staff or after blank space

2022-11-27 Thread Jean Abou Samra
Le 15/11/2022 à 21:37, Paul Scott a écrit : The new segno repeat structure is great! Most codas I am used to are either in a new indented staff (which I know how to do before the new segno repeat structure) or after some blank space on the same line/staff as the previous music. How can I  do

Re: 2.23.81 blank bar of new line between D.S. and coda

2022-11-27 Thread Jean Abou Samra
Le 25/11/2022 à 04:08, Paul Scott a écrit : How do I add a totally blank bar (something like \stopStaff s1 \startStaff) between the D.S. and the Coda in the following example? Or a new line? \version "2.23.81" music = {   \repeat segno 2 {     c'1 1 1     \alternative{   \volta 2 \volta

Re: Adding text to chord names or note names

2022-11-28 Thread Jean Abou Samra
> Le 28 nov. 2022 à 02:21, kbvw a écrit : > >  > Hi Jean, > > I just finished my reply when I saw your next message. :) > > Sorry, I was starting to forget about the "transposing" bit. > > Well, how about > > \version "2.22.2" > > t = > #(define-music-function (text) (markup?) >#{ >

Re: comparing crashes in 2.23.81 with 2.23.14 and 2.22.1

2022-11-28 Thread Jean Abou Samra
Le 28/11/2022 à 00:24, Jean Abou Samra a écrit : FYI, this is going to remain unfixed for 2.24.0, but probably going to be fixed in the followup bugfix release 2.24.1 (probably around February). See https://lists.gnu.org/archive/html/lilypond-devel/2022-11/msg00102.html if you are interested

Re: Adding text to chord names or note names

2022-11-28 Thread Jean Abou Samra
Le 28/11/2022 à 15:37, Kieren MacMillan a écrit : Hi Koen, I still think it could be nice to try to write a longer-term solution. There has been a lot of work done on chord naming over the last decade, mainly as part of a Google Summer of Code project a few years ago, but essentially none of

Re: Adding text to chord names or note names

2022-11-28 Thread Jean Abou Samra
Le 28/11/2022 à 20:27, Jean Abou Samra a écrit : The other piece of brainstorming I know about, although I didn’t chase all the discussions in the devel mailing list, is the GSoC patch. This has the same goal of making it easier to coerce LilyPond into formatting chord names the way you want

Re: 2.23.81 coda in new staff or after blank space

2022-11-29 Thread Jean Abou Samra
Le 28/11/2022 à 06:17, Paul Scott a écrit : My current code involves a separate \score for the coda as I learned here a long time ago. As with the blank space question I haven't yet figured out how accomplish this with the new Segno structure. It's still possible to use several scores: \ve

Re: Adding text to chord names or note names

2022-11-29 Thread Jean Abou Samra
Hello, Le 29/11/2022 à 23:22, Flaming Hakama by Elaine a écrit : Lilypond provides ways both to choose among a few of the common approaches, and a way to define your own. It does not provide a way to use different symbols for the same chord in the same sequence.  There are workarounds for tha

Re: Vertically shift tempo prescription

2022-11-30 Thread Jean Abou Samra
Le 30/11/2022 à 14:58, David Kastrup a écrit : Arno Waschk writes: Dear list, in a complex situation i need to vertically shift the result of a '\tempo \markup{\column{ ... }}' thing. Probably that could be done by a \override XXX.extra-offset = #'(0.0 . 8.0) . But what is XXX in that case?

Re: Adding text to chord names or note names

2022-11-30 Thread Jean Abou Samra
Le 30/11/2022 à 05:26, Flaming Hakama by Elaine a écrit : I think here is where we dip into the reality that there are many different uses of chord changes. Chord symbols used for analysis are different than when used as an abbreviation for specific notes/voicings, which is different when used

Re: Note head as a custom image chosen according to note duration

2022-11-30 Thread Jean Abou Samra
Le 30/11/2022 à 16:34, Jean Faure a écrit : Just for a test, I changed all image filenames to note4.eps. However, it turned out that the custom image is scaled differently depending on duration-log. Why? I attach the lily, eps and output pdf files. The code reads:   #(case (ly:

Re: Note head as a custom image chosen according to note duration

2022-11-30 Thread Jean Abou Samra
Le 30/11/2022 à 16:50, Jean Faure a écrit : Ah ok, thanks. Is there a way of keeping the original note heads, just superimpose them with a custom image? Yes, try this: \version "2.22.2" customHead = {   \once \override NoteHead.stencil =     #(grob-transformer   'stencil   (lambda (

Re: LilyPond 2.23.82

2022-11-30 Thread Jean Abou Samra
Le 30/11/2022 à 19:33, Galen Hazelwood a écrit : Moved from 2.22.2 straight to this release. Everything seems to be fine, except that the final lines of both the 2-piano and full score of my project don't extend to the right edge of the page like they used to. It looks like "ragged-last" was ch

Re: LilyPond 2.23.82

2022-11-30 Thread Jean Abou Samra
Le 30/11/2022 à 21:50, Galen Hazelwood a écrit : A minimized example will take some time. In the meantime, I'm attaching output from both 2.22 and 2.23.82, showing the difference. If this isn't useful, hold on, and I'll produce a minimized example when I'm free. https://github.com/galenhz/orn

Re: LilyPond 2.23.82

2022-11-30 Thread Jean Abou Samra
Le 30/11/2022 à 22:33, Jean Abou Samra a écrit : Le 30/11/2022 à 21:50, Galen Hazelwood a écrit : A minimized example will take some time. In the meantime, I'm attaching output from both 2.22 and 2.23.82, showing the difference. If this isn't useful, hold on, and I'll prod

Re: LilyPond 2.23.82

2022-11-30 Thread Jean Abou Samra
Le 30/11/2022 à 23:13, Jean Abou Samra a écrit : The latter has length 0, the former has length 1/16. However, you didn't have this hack in the dynamics variables, so now your dynamics are all desynchronized. You need to remove an "s16" in both parts. One more thing: you may f

Re: Different default arpeggio positions

2022-12-01 Thread Jean Abou Samra
Le 01/12/2022 à 07:08, Abraham Lee a écrit : Happy Holidays! A number of versions ago, I created the following function to extend the top and bottom ends of the Arpeggio grob, which I find more aesthetically pleasing (generally), though I know it's not perfect: \override Arpeggio.after-lin

Re: Different default arpeggio positions

2022-12-01 Thread Jean Abou Samra
Le 01/12/2022 à 10:09, Thomas Morley a écrit : Ofcourse you're right advertising not to use after-line-breaking for all and everything. Though, I do understand why it's still in use. Yes, sure. My point was to advise against it, not to rebuke people who have used / are using it. Indeed, bef

Re: Adding text to chord names or note names (solution)

2022-12-01 Thread Jean Abou Samra
Le 01/12/2022 à 19:04, Koen van Walstijn a écrit : Hello, (Separately reply follows to some of the specific things that were written.) In case there is interest, what I did now was tweaking the Current_chord_text_engraver from scheme_engravers.scm. It simply takes the first pitch specified

Re: Adding text to chord names or note names (solution)

2022-12-01 Thread Jean Abou Samra
Le 01/12/2022 à 19:04, Koen van Walstijn a écrit : Code can be found here: https://gitlab.com/kbvw/lilypond-tweaks/-/blob/master/harmonic-background.ly By the way: if you want to made a piece of code available that you think someone might want to reuse for LilyPond, you need to put it under

Re: Different default arpeggio positions

2022-12-02 Thread Jean Abou Samra
Le 02/12/2022 à 05:16, Abraham Lee a écrit : Code works perfectly, Jean, though what it's doing is a bit of a mystery. You've been very kind to provide a solution and I don't want to take more of your time on the subject, but is there some documentation somewhere that explains that commands you

Re: Spacing between stanzas

2022-12-02 Thread Jean Abou Samra
Le 01/12/2022 à 16:36, rev...@unitelc.com a écrit : Hi all: I used \addlyrics { \override VerticalAxisGroup.nonstaff-nonstaff-spacing.basic-distance = #4 and achieved the effect I wanted. But only for the last line of music. The other lines were unaffected. Is there a way I can get the sp

Re: Frescobaldi on Hi-res monitors

2022-12-02 Thread Jean Abou Samra
Le 02/12/2022 à 15:28, Abraham Lee a écrit : What version of Frescobaldi are you running? I have the same question for you. Best, Jean OpenPGP_signature Description: OpenPGP digital signature

Re: Frescobaldi on Hi-res monitors

2022-12-02 Thread Jean Abou Samra
Le 02/12/2022 à 18:02, Abraham Lee a écrit : Touche lol. To be fair, I was in my bed when I responded to Andrew, but now that I'm back at my computer, I've checked what I've got installed: Frescobaldi: 3.2 Extension API: 0.9.0 Python: 3.6.8 python-ly: 0.9.5 Qt: 5.13.2 PyQt: 5.13.2 sip:

Re: "loco" after ottava

2022-12-02 Thread Jean Abou Samra
Le 02/12/2022 à 02:27, Joel C. Salomon a écrit : Piece of music I have in front of me puts the text "loco." above the first note after an ottava. See also the attached example, from . The code below does not work, which makes me suspect I do not in f

Re: Vertically shift tempo prescription

2022-12-02 Thread Jean Abou Samra
Hello, Le 02/12/2022 à 21:11, Arno Waschk a écrit :   %\override MetronomeMark.extra-offset = #'(-20.0 . 20.0) Here, you are missing the context: \override Score.MetronomeMark.extra-offset = ...   ^ Without a context specified, overrides are applied in the innermost context, wh

Re: Different default arpeggio positions

2022-12-03 Thread Jean Abou Samra
Le 02/12/2022 à 23:47, Thomas Morley a écrit : I know you like pattern matching, though imho it makes things not always easier for users. Yes, I like pattern matching. No, I'm not going to stop using it :-) Sure, you have to learn it, like every construct, but it improves code clarity IMHO (e

Re: "loco" after ottava

2022-12-03 Thread Jean Abou Samra
[Valentin] The OttavaBracket looks like a line-spanner, but it isn’t! It doesn’t even follow the spanner interface (between notes) It does ...? OttavaBracket is not an item, therefore it is a spanner. Anything with bounds is a spanner (and consequently has spanner-interface). If for exampl

Re: "loco" after ottava

2022-12-03 Thread Jean Abou Samra
Le 03/12/2022 à 14:46, Thomas Morley a écrit : I didn't know about -S Thanks. Alas, this command extended as $ git log -S "check-internal-types" --oneline --author="Han-Wen" prints for me: $ git log -S "check-internal-types" --oneline --author="Han-Wen" 264570e68e Documentation: remove documenta

Re: Different default arpeggio positions

2022-12-03 Thread Jean Abou Samra
Le 03/12/2022 à 15:58, Thomas Morley a écrit : Ofcourse. Though, it's another thing a (probably new) user has to learn, maybe scaring him/her away. For someone coming from a language like Haskell, Rust, OCaml or now even Python, pattern matching will feel already familiar. Someone new to Sch

Re: "loco" after ottava

2022-12-03 Thread Jean Abou Samra
Le 03/12/2022 à 15:41, Thomas Morley a écrit : Granted, if I use -dcheck-internal-types I mostly wear my developer hat. But sometimes I use it even for huge custom codings as part of debugging processes. Why? What does it catch? In my view, warnings about a property being set on a grob that

Re: search term

2022-12-04 Thread Jean Abou Samra
Le 04/12/2022 à 14:57, Mark Stephen Mrotek a écrit : Hello, What term should I use to search for multiple slurs in chords? Thank you Mark Stephen Mrote Just read the section about slurs in the notation manual. https://lilypond.org/doc/v2.22/Documentation/notation/expressive-marks-as-cur

Re: search term

2022-12-04 Thread Jean Abou Samra
Le 04/12/2022 à 18:21, Mark Stephen Mrotek a écrit : Jean, Thank you. Didn't think of slurs as "expressive marks". Shall make a note of it in my "cheat sheet", What about using the index? https://lilypond.org/doc/v2.22/Documentation/notation/lilypond-index.html In my opinion, this is the s

Re: \tocItem within \score block, using header properties

2022-12-06 Thread Jean Abou Samra
Le 06/12/2022 à 18:10, Joel C. Salomon a écrit : The requirement that `\tocItem` is either outside the `\score` block or within a music variable is making it awkward for me to keep it near where the score `\header` block defines the piece title. And I have entirely failed to figure out a way to

Re: \tocItem within \score block, using header properties

2022-12-06 Thread Jean Abou Samra
Le 06/12/2022 à 19:05, Jean Abou Samra a écrit : Le 06/12/2022 à 18:10, Joel C. Salomon a écrit : The requirement that `\tocItem` is either outside the `\score` block or within a music variable is making it awkward for me to keep it near where the score `\header` block defines the piece title

Re: Breath marks

2022-12-07 Thread Jean Abou Samra
Le 08/12/2022 à 03:01, Molly Preston a écrit : Hello! I was wondering if there is a way to make a breath mark that is like a comma and in bold. I'm attaching a PNG file to show a small example, but I would like it much bigger. I didn't see it under breath marks and caesuras or glyphs. Act

Re: Breath marks

2022-12-07 Thread Jean Abou Samra
Le 08/12/2022 à 04:22, Andrew Bernard a écrit : So again, why not just use \breathe? Is there something else you need? Yes, exactly. In 2.23, use \breathe and you're done. In 2.22, use \breathe and override its text to whatever you want, as you showed, if you want a more comma-like shape.

Re: after-line-breaking help

2022-12-10 Thread Jean Abou Samra
Le 09/12/2022 à 22:04, Rip _Mus a écrit : could you tell me the place, within the documentation, where I can learn more about the "after-line-breaking" property? As far as I know, there isn't more documentation about after-line-breaking than its description in the internals reference: “Dummy

Re: Changing Header Mid-Score

2022-12-10 Thread Jean Abou Samra
Le 09/12/2022 à 23:04, Kieren MacMillan a écrit : As far as I know: 1. a separate bookpart is required to change the properties that the titling mechanism can read; and 2. a bookpart will always force a page break. Cue Jean providing code to contradict my claim in 3… 2… 1… ;) [Although 2.23

Re: Tab staff - forcing a note onto a lower string

2022-12-10 Thread Jean Abou Samra
Le 10/12/2022 à 17:37, Richard Shann a écrit : Is it possible to specify the string to be used for a note when using a TAB staff? So that a lower string gets marked with a number higher than it usually goes up to (because the next higher string is ordinarily used). There is an example here (th

Re: Changing Header Mid-Score

2022-12-11 Thread Jean Abou Samra
Le 11/12/2022 à 18:44, Lukas-Fabian Moser a écrit : Am 11.12.22 um 10:32 schrieb Jacques Menu: Thumbs up, Jean, this is worth being in the LPNR! If I'm not mistaken, this marvelous code could easily be generalized to provide a command (during music) which sets arbitrary variables that may be

Re: need help with 2.22 on mac

2022-12-11 Thread Jean Abou Samra
Le 12/12/2022 à 00:45, Flaming Hakama by Elaine a écrit : tl;dr: Does anyone have a download link of lilypond 2.22 that will work for mac OS 12.6.1? I recently had to reinstall my mac OS.  It is now 12.6.1. Previously I had an earlier version of 12, most likley 12.1, based on the fact that th

Re: need help with 2.22 on mac

2022-12-11 Thread Jean Abou Samra
Le 12/12/2022 à 03:51, Mark Probert a écrit : The brew collection has lily pond at 2.22.2 (with Guile 2.2). If you already have brew installed then it is simply a matter of, from the command line, running  $ brew install lilypond Hope this helps. I would recommend against this, because Li

Re: need help with 2.22 on mac

2022-12-11 Thread Jean Abou Samra
Le 12 déc. 2022 à 08:22, Flaming Hakama by Elaine a écrit :On Sun, Dec 11, 2022 at 3:53 PM Jean Abou Samra <j...@abou-samra.fr> wrote:Le 12/12/2022 à 00:45, Flaming Hakama by Elaine a écrit : > tl;dr: > > Does anyone have a download link of lilypond 2.22 that will work for > ma

Re: need help with 2.22 on mac

2022-12-11 Thread Jean Abou Samra
> Le 12 déc. 2022 à 08:34, Flaming Hakama by Elaine > a écrit : > Thinking about this more, it is likely that I did install the previous 2.22 > version from homebrew. > > Because it certainly was a lot slower than any previous version. > > I guess I'll try that again. > > Besides wanting/n

Re: Table of Contents, 2-column

2022-12-12 Thread Jean Abou Samra
Le 12/12/2022 à 16:59, Mark Mathias a écrit : LilyPond Friends, I wish to format a table of contents in two columns. The attached tiny file (at least as tiny as I could figure) shows a standard layout, then a clumsy visual of what I want (which has no automatic page numbering), then sample

Re: Setting lytics to alternative endings

2022-12-15 Thread Jean Abou Samra
Le 15/12/2022 à 14:57, Kieren MacMillan a écrit : Hi Jogchum, I suppose it is very simple, but I can't find it in documentation, or here on the list. How can one set different lyrics to alternative ending? It is simple — so simple, you probably didn’t think it would work: \version "2.23.14"

Re: LilyPond 2.24.0 released!

2022-12-15 Thread Jean Abou Samra
Le 15/12/2022 à 23:15, Paul Scott a écrit : Any idea when there will be a Debian package?  (Not that I can't install it the way I have done the all the other 2.23.x versions). [Removing informational lists from the recipients. Please don't reply to info-lilypond and info-gnu, as these are ann

Re: LilyPond 2.24.0 released!

2022-12-15 Thread Jean Abou Samra
Le 16/12/2022 à 00:34, Hendursaga a écrit : Completely rewritten, you say? Hopefully that will make it easier to update the GNU Guix package for LilyPond! I don't think so. It was a rewrite of the infrastructure for making official releases, which mostly means compiling LilyPond's dependencie

Re: Installing 2.24

2022-12-15 Thread Jean Abou Samra
Le 16/12/2022 à 02:25, JxStarks a écrit : Greetings, I'm feeling rather foolish. I'm running under Windows 10 and use Frescobaldi (3.1.2) as my main interface with LilyPond. I have downloaded LilyPond 2.24 and un-zipped the files. Where is the Go button? How do I install 2.24? I haven't foun

Re: Fwd: Setting lytics to alternative endings

2022-12-16 Thread Jean Abou Samra
Le 16/12/2022 à 10:40, Jogchum Reitsma a écrit : Hi, without a doubt it is my bad, but while I've spend quite some time looking for this in the documentation, I didn't come across it. Looked, among a lot of other places, in https://lilypond.org/doc/v2.21/Documentation/notation/common-notation-

Re: Setting lytics to alternative endings

2022-12-16 Thread Jean Abou Samra
Le 16/12/2022 à 10:47, Jogchum Reitsma a écrit : Hi Jean, While this work in placing the words correctly, it is, in my case, not quite flawless. If I render the attached snippet, there is no "2"-bracket above the second alternative. But if you comment out the lyrics part, the "problem" has

Re: Setting lytics to alternative endings

2022-12-16 Thread Jean Abou Samra
> Le 16 déc. 2022 à 15:25, Kieren MacMillan a > écrit : > > In a certain way, the unfolded example is inconsistent, right? Shouldn’t it > be something like […] > > Otherwise, you have an example with music that has a \repeat command and > lyrics that don’t… This doc example is not a prob

Re: LilyPond 2.24.0 released!

2022-12-16 Thread Jean Abou Samra
Le 16/12/2022 à 20:39, H. S. Teoh via LilyPond user discussion a écrit : Hmm. I'm running a local Linux build of 2.24.0 (commit 916ae4111441a9426fbb9c11f7c42735eccf0cac). That is not 2.24.0, but current master. 2.24.0 is the tag v2.24.0, which the branch stable/2.24 also currently points to.

Re: Problem let Frescobaldi recognize convert-ly in Lilypond 2.24.0 on macOS

2022-12-17 Thread Jean Abou Samra
> Le 17 déc. 2022 à 14:28, TamuraJun a écrit : > > I think it would be nice to document this somewhere since Frescobaldi is now > mentioned (and perhaps strongly recommended) in the Learning Manual. I actually think it should be fixed in Frescobaldi. Can you open an issue on its bug tracker

Re: Including an EPS

2022-12-17 Thread Jean Abou Samra
Le 17/12/2022 à 17:41, Mike Kilmer a écrit : Hi. I'm using GNU LilyPond 2.22.2 (running Guile 2.2) The first thing I would check is whether this reproduces with LilyPond 2.24, which has been released this week. LilyPond 2.22 does not officially support Guile 2.2. Otherwise, reading the sou

Re: indicating rhythmic equivalence

2022-12-17 Thread Jean Abou Samra
Le 17/12/2022 à 18:53, Paul Scott a écrit : A typical indication of rhythmic equivalence is to mark dotted quarter = quarter or it's many variations. The following is a simple modification of an example in 2.24.0 NR 1.3.3: Metronome marks.  I would think the part I added would give me the n

<    8   9   10   11   12   13   14   15   16   17   >