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-11 Thread Jeff Olson
On 11/7/2022 11:58 PM, Jean Abou Samra wrote: By the way, what are you using PostScript code for more precisely? It is not possible for you to switch to regular markup? (If it's lots of paths, for example, that could be partly automated.) Jean, I did most of this 5+ years ago in 2.18.2 before

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-11 Thread Jeff Olson
On 11/7/2022 11:58 PM, Jean Abou Samra wrote: Surprises (2)-(4) happen because font-name is meant to be a sledgehammer that overrides all font selection logic. In particular, it makes \bold and \italic have no effect. You have to use font-style instead. On 11/8/2022 12:07 AM, Jean Abou Samra

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-11 Thread Jeff Olson
On 11/7/2022 6:58 AM, Hans Åberg wrote: In 2.22 you successfully get "Hello, World!" at top of page. This example works in LilyPond 2.23.80 (MacPorts), on MacOS 13.0. Interesting.  This must mean that Helvetica-Bold is available as a system font on MacOS, so even our stripped down

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-11 Thread Jeff Olson
On 11/7/2022 6:46 AM, Timothy Lanfear wrote: Could it be sufficient to install the full Ghostscript and set the environment variable GS_FONTPATH to point to that Ghostscript version's font directory? (e.g. export GS_FONTPATH=/usr/share/fonts). The LilyPond Ghostscript will then search that

Re: Flexible lyric alignment

2022-11-11 Thread Jean Abou Samra
Le 12/11/2022 à 00:23, Carl Sorensen a écrit : IIUC, columns are spaced with springs and rods considering collisions between adjacent columns. The hope was that one could create negative space in the column with no lyricText, thus allowing the adjacent column to overlap the column with no

Re: Flexible lyric alignment

2022-11-11 Thread Carl Sorensen
On Fri, Nov 11, 2022 at 12:33 PM Jean Abou Samra wrote: > > > > Le 10 nov. 2022 à 18:22, Carl Sorensen a > écrit : > > > > Thinking about this in terms of Excel cells, where they can extend as > far as possible as long as there are no contents in adjacent cells > > > > Might it be possible

Re: Adding durations (for \after)

2022-11-11 Thread Lukas-Fabian Moser
Hi Kieren, It's one of the reasons I first suggested the "anchors" idea over 13 years ago (see https://lists.gnu.org/archive/html/lilypond-user/2009-07/msg00498.html); when I picked up the idea again (search for "addAt"), that thread eventually revealed the edition-engraver, and may have led

Re: Adding durations (for \after)

2022-11-11 Thread Kieren MacMillan
Hi Jean, > Have you tried out arranger.ly? A long time ago… Seemed like too much overhead for what I need. > Are you referring to one specific mailing list thread, or several of them? Many of them, over several decades. =) It's one of the reasons I first suggested the "anchors" idea over 13

Re: Contacting Wilbert

2022-11-11 Thread Eef Weenink
Wilbert has a website: https://wilbertberendsen.nl/contact/ Maybe this helps. Regards, Eef Contactinformatie – Wilbert Berendsen E-mail: info at wilbertberendsen.nl (bij voorkeur digitaal ondertekend). Facebook: facebook.com/wberendsen (ik gebruik de

Re: Flexible lyric alignment

2022-11-11 Thread Jean Abou Samra
> Le 11 nov. 2022 à 15:11, Kieren MacMillan a > écrit : > Now of course I realize the implementation of this idea is not necessarily > trivial… but I don't think we need to throw the whole spacing engine under > the bus on the first step of an [attempted] improvement plan. Before being

Re: Flexible lyric alignment

2022-11-11 Thread Jean Abou Samra
> Le 10 nov. 2022 à 18:22, Carl Sorensen a écrit : > > Thinking about this in terms of Excel cells, where they can extend as far as > possible as long as there are no contents in adjacent cells > > Might it be possible for the lyrics engraver to add something like a > lyricPlaceholder

Re: Adding durations (for \after)

2022-11-11 Thread Jean Abou Samra
> Le 11 nov. 2022 à 15:02, Kieren MacMillan a > écrit : > > Hi Jean (et al.), > >> Personally, I find it striking that the *only* two LilyPond >> libraries I am hearing about regularly on mailing lists, >> edition-engraver and arranger.ly, are both about >> inserting / replacing music in a

Re: Adding durations (for \after)

2022-11-11 Thread Lukas-Fabian Moser
Hi Joel, Am 11.11.22 um 15:37 schrieb Joel C. Salomon: But if that can be done from a Scheme function, it’s probably sufficient; no need to tamper with Lilypond grammar. To use Lucas’s example: [which was wrong, as I forgot the tied notes, sigh - but that doesn't matter.] r8 es2.-8 f2

Re: Adding durations (for \after)

2022-11-11 Thread Aaron Hill
On 2022-11-11 6:37 am, Joel C. Salomon wrote: can r8 es \duration_subtract{2.}{8} f2 … be made to work? (With whatever syntax.) Similarly, I have music that would benefit from: dyn_part = { % \p at start, \f at third bar, \p at second-to last bar <>\p \after 1*2 \f

Re: Contacting Wilbert

2022-11-11 Thread Jean Abou Samra
> Le 11 nov. 2022 à 15:49, David Kastrup a écrit : > > That looks like contacting him for a transfer of responsibilities > (provisional or more permanent) might have a better chance for a > response than wanting him to fix stuff on the software side. That is exactly what I did, actually,

Re: Contacting Wilbert

2022-11-11 Thread David Kastrup
Andrew Bernard writes: >> On 12/11/2022 12:23 am, Jean Abou Samra wrote: >>> Sorry for bothering this list with this. I am unsuccessfully >>> trying to contact Wilbert Berendsen (the maintainer of Frescobaldi). >> > > > > He posted on Google Groups Frescobaldi on May 27. Therefore you can >

Re: Adding durations (for \after)

2022-11-11 Thread Joel C. Salomon
On 11/11/22 08:33, Jean Abou Samra wrote: Le 11/11/2022 à 03:37, David Kastrup a écrit : I think we should avoid piling on arbitrary stuff without clear need for expressing music into the LilyPond grammar. Personally, I find it striking that the *only* two LilyPond libraries I am hearing

Re: Custom NoteNames doesn't work in 2.22

2022-11-11 Thread David Kastrup
Jean Abou Samra writes: > Le 11/11/2022 à 14:28, David Kastrup a écrit : >>>\override NoteName #'stencil = #ChimeNoteNames >> This is the problematic line, and the error message should have >> indicated as much. This should be NoteName.stencil but you really >> really really should figure

Re: Contacting Wilbert

2022-11-11 Thread Andrew Bernard
He posted on Google Groups Frescobaldi on May 27. Therefore you can reach him there I imagine. Andrew On 12/11/2022 12:23 am, Jean Abou Samra wrote: Sorry for bothering this list with this. I am unsuccessfully trying to contact Wilbert Berendsen (the maintainer of Frescobaldi).

Re: Custom NoteNames doesn't work in 2.22

2022-11-11 Thread Viktor Mastoridis
> > Viktor, I suspect what is happening is that you first upgraded > an old file to 2.20 without convert-ly, which didn't change > this syntax, then upgraded from 2.20 to 2.22, which didn't > change it either because the conversion rule is done when crossing > the version in which the change was

Re: Flexible lyric alignment

2022-11-11 Thread Kieren MacMillan
Hi Carl, > Thinking about this in terms of Excel cells, where they can extend as far as > possible as long as there are no contents in adjacent cells > > Might it be possible for the lyrics engraver to add something like a > lyricPlaceholder grob into adjacent note columns that had no

Re: Adding durations (for \after)

2022-11-11 Thread Kieren MacMillan
Hi Jean (et al.), > Personally, I find it striking that the *only* two LilyPond > libraries I am hearing about regularly on mailing lists, > edition-engraver and arranger.ly, are both about > inserting / replacing music in a score at a certain > point in time, although with different purposes >

Re: Custom NoteNames doesn't work in 2.22

2022-11-11 Thread Jean Abou Samra
Le 11/11/2022 à 14:28, David Kastrup a écrit : \override NoteName #'stencil = #ChimeNoteNames This is the problematic line, and the error message should have indicated as much. This should be NoteName.stencil but you really really really should figure out how to run convert-ly in the

Re: Adding durations (for \after)

2022-11-11 Thread Jean Abou Samra
Le 11/11/2022 à 03:37, David Kastrup a écrit : I think we should avoid piling on arbitrary stuff without clear need for expressing music into the LilyPond grammar. Personally, I find it striking that the *only* two LilyPond libraries I am hearing about regularly on mailing lists,

Re: Custom NoteNames doesn't work in 2.22

2022-11-11 Thread David Kastrup
Viktor Mastoridis writes: > Hello list, > > The construct below used to work for my educational needs up to 2.20. > Now in 2.22 it doesn't work anymore and it's beyond my understanding to fix > it. > I passed update.ly in Frescobaldi, but no joy. It's convert-ly you need to run for updating

Contacting Wilbert

2022-11-11 Thread Jean Abou Samra
Hi, Sorry for bothering this list with this. I am unsuccessfully trying to contact Wilbert Berendsen (the maintainer of Frescobaldi). In case you know him personally, could you let me know off-list? Thanks. Jean OpenPGP_signature Description: OpenPGP digital signature

Custom NoteNames doesn't work in 2.22

2022-11-11 Thread Viktor Mastoridis
Hello list, The construct below used to work for my educational needs up to 2.20. Now in 2.22 it doesn't work anymore and it's beyond my understanding to fix it. I passed update.ly in Frescobaldi, but no joy. Please help? -- \version "2.22.0" music =\relative c' { c4 d e f}