Re: Byzantine singing

2022-08-06 Thread Andrew Bernard
Although I have been following this thread, it's not clear to me what you want. Do you want a tool to convert Byzantine notation into Western notation on five staves? Or do you want to set Byzantine using Lilypond? On 1/08/2022 5:54 am, Лысов Дмитрий wrote: Hi! I am studying Byzantine singing,

Re: Byzantine singing

2022-08-06 Thread Лысов Дмитрий
Thanks Eef.  03.08.2022, 16:28, "Eef Weenink" :One of them is https://www.ctan.org/pkg/byzantinemusic. In xelatex.  Eef  Verstuurd vanaf mijn iPad Op 31 jul. 2022 om 21:56 heeft Лысов Дмитрий het volgende geschreven: Hi! I am studying Byzantine singing, which uses neumes to reco

Re: vertical shift of trill

2022-08-06 Thread Jean Abou Samra
Le 06/08/2022 à 20:24, Thomas Morley a écrit : Am Sa., 6. Aug. 2022 um 17:15 Uhr schrieb Jean Abou Samra : Le 06/08/2022 à 16:45, Werner LEMBERG a écrit : That said, there's a much simpler way. [...] Your solution is ingenious. However, how on earth are we mere mortals able to find that? R

Re: vertical shift of trill

2022-08-06 Thread Carl Sorensen
On Sat, Aug 6, 2022 at 12:25 PM Thomas Morley wrote: > Am Sa., 6. Aug. 2022 um 17:15 Uhr schrieb Jean Abou Samra < > j...@abou-samra.fr>: > > > > Le 06/08/2022 à 16:45, Werner LEMBERG a écrit : > > >> That said, there's a much simpler way. [...] > > > Your solution is ingenious. However, how on

Re: vertical shift of trill

2022-08-06 Thread Thomas Morley
Am Sa., 6. Aug. 2022 um 17:15 Uhr schrieb Jean Abou Samra : > > Le 06/08/2022 à 16:45, Werner LEMBERG a écrit : > >> That said, there's a much simpler way. [...] > > Your solution is ingenious. However, how on earth are we mere mortals > > able to find that? > > > Read the source, Luke :-) roflm

Re: vertical shift of trill

2022-08-06 Thread Jim Cline
It's nice to feel like my original question was not so dumb after all :)

Re: vertical shift of trill

2022-08-06 Thread Valentin Petzel
The way I see it *internal* means that this property is used, but there are no guarantees on a certain behaviour. Thus using an internal property is fine, but there will be no promise that this works in all circumstances and that it will keep working unless we break API. This is different than

Re: vertical shift of trill

2022-08-06 Thread Jean Abou Samra
Le 06/08/2022 à 16:45, Werner LEMBERG a écrit : That said, there's a much simpler way. [...] Your solution is ingenious. However, how on earth are we mere mortals able to find that? Read the source, Luke :-) Seriously, there is no way around that in this case -- as in many cases when it co

Re: vertical shift of trill

2022-08-06 Thread Valentin Petzel
Hi Jean, that is beautiful. I’m always impressed by your vast understanding of each single (not even documented) detail of Lilypond! Best, Valentin Am Samstag, 6. August 2022, 15:55:41 CEST schrieb Jean Abou Samra: > Hi Valentin, > > Le 06/08/2022 à 15:05, Valentin Petzel a écrit : > > But we

Re: vertical shift of trill

2022-08-06 Thread Werner LEMBERG
> That said, there's a much simpler way. [...] Your solution is ingenious. However, how on earth are we mere mortals able to find that? Both `note-columns` and `side-support-elements` are tagged as internal properties, which essentially means "don't touch". Additionally, the documentation is

Re: vertical shift of trill

2022-08-06 Thread Jean Abou Samra
Hi Valentin, Le 06/08/2022 à 15:05, Valentin Petzel a écrit : But we can in fact implement a simple function that tries to fit the TrillSpanner (or in fact any spanner) to the notes. Consult the appended file for details. FYI, the bulk of this function can be simplified using ly:relative-gr

Re: vertical shift of trill

2022-08-06 Thread Valentin Petzel
Hi Jim, hi Kieren, I would strongly suggest to be careful with using extra-offset. Extra-offset is applied *after* the spacing is resolved, and will this not affect spacing! This means that that collisions with the new position are not avoided, but instead collisions with the old positions are