Re: Missing items to make Cairo ready

2023-01-01 Thread Jean Abou Samra
Le 02/01/2023 à 01:30, Luca Fascione a écrit : On Sun, Jan 1, 2023 at 11:16 PM Jean Abou Samra wrote:  Its image operator doesn't have support for transparency on some pixels and not others. So you're worried about PS with embedded pixels coming from maybe a PNG not roundtripping

Re: Missing items to make Cairo ready

2023-01-01 Thread Luca Fascione
On Sun, Jan 1, 2023 at 11:16 PM Jean Abou Samra wrote: > Its image operator doesn't have > support for transparency on some pixels and not others. > So you're worried about PS with embedded pixels coming from maybe a PNG not roundtripping correctly back to PNG when transparency is involved? And

Re: Contributor guide not mentioned for 2.24

2023-01-01 Thread Jean Abou Samra
Le 31/12/2022 à 20:59, Werner LEMBERG a écrit : Since the CG contains the build instructions it might be useful for 2.24 too, especially for package maintainers... +1 OpenPGP_signature Description: OpenPGP digital signature

Ghostscript disabled features and EPS

2023-01-01 Thread Jean Abou Samra
I just realized one thing about the Ghostscript trimming that was extensively discussed on -user some time ago (https://lists.gnu.org/archive/html/lilypond-user/2022-11/msg00045.html): The regtest markup-eps.ly does not compile on official 2.24 binaries. The reason is that it embeds an EPS file

Re: Unbreakable space in texinfo and html

2023-01-01 Thread Werner LEMBERG
> What are the html equivalents of @qq{…} and @q{…}? There is no stand-alone equivalent to `@q`. If you write ``` foo ``` it gets converted by `pandoc` to ``` ``foo'' ``` which `makelsr.pl` in turn converts to `@qq{foo}`. You get ``` `foo' ``` only for the inner quote environment if you u

Re: Missing items to make Cairo ready

2023-01-01 Thread Jean Abou Samra
Le 01/01/2023 à 12:36, Jean Abou Samra a écrit : Le 30/12/2022 à 13:08, Jean Abou Samra a écrit : which means figuring out how to do PNGs via the default PS backend and GS. I looked a bit at this. It's not insurmountable, *but*, alpha transparency is not going to work. PNG images with an alp

Re: Missing items to make Cairo ready

2023-01-01 Thread Jean Abou Samra
Le 01/01/2023 à 23:10, Luca Fascione a écrit : Sorry I'm confused: my imagemagick point was that it seems to support EPS -> PNG with alpha, see for example https://legacy.imagemagick.org/discourse-server/viewtopic.php?t=15985 (it seems that if the input EPS is CMYK, one needs to convert to RGB

Re: Missing items to make Cairo ready

2023-01-01 Thread Luca Fascione
Sorry I'm confused: my imagemagick point was that it seems to support EPS -> PNG with alpha, see for example https://legacy.imagemagick.org/discourse-server/viewtopic.php?t=15985 (it seems that if the input EPS is CMYK, one needs to convert to RGB first, and then alpha flows through fine, I have

Re: The hel-arabic.ly file story...

2023-01-01 Thread Jean Abou Samra
Hello Hassan, Please keep the list in CC so that everyone can participate, as developing LilyPond is a collective effort. Le 01/01/2023 à 18:49, hassan.elfat...@free.fr a écrit : Hello 7/2 tone is equivalent to 1 tone + 3/4 tone , In absolute terms it can be used but it is rare. How it causes

Re: Unbreakable space in texinfo and html

2023-01-01 Thread Aaron Hill
On 2023-01-01 11:21 am, Thomas Morley wrote: May I ask further: What are the html equivalents of @qq{…} and @q{…}? If you are looking for HTML entities, there are several online resources (such as [1]) that list them. [1]: https://unicode-table.com/en/html-entities/ Typographer's quotes wou

Re: LSR update?

2023-01-01 Thread David Kastrup
David Kastrup writes: > Thomas Morley writes: > >> Am So., 1. Jan. 2023 um 11:52 Uhr schrieb Jean Abou Samra >> : >>> >>> Le 31/12/2022 à 21:15, Thomas Morley a écrit : >>> > Today I found some time :) >>> > >>> > lilypond *.ly on all lsr-snippets fails because of the following snippets: >>> >

Re: Unbreakable space in texinfo and html

2023-01-01 Thread Thomas Morley
Happy new year as well!! Am So., 1. Jan. 2023 um 19:12 Uhr schrieb Werner LEMBERG : > > > Hallo Harm, > > > a Happy New Year to you and all other LilyPonders! > > > > In our doc-strings we sometimes have @tie{} to get an unbreakable > > space. As lsr-editor I need similar for html. Is   the > >

Re: Missing items to make Cairo ready

2023-01-01 Thread Jean Abou Samra
Le 01/01/2023 à 19:30, Luca Fascione a écrit : What if you use GS to do PS to PDF instead and embed that? Would Cairo let you? (For the PDF backend I mean) Cf. the remark above about Poppler. (It would work for all output formats.) Also, how does ImageMagick implement PS to PNG conversion

Re: Missing items to make Cairo ready

2023-01-01 Thread Luca Fascione
What if you use GS to do PS to PDF instead and embed that? Would Cairo let you? (For the PDF backend I mean) Also, how does ImageMagick implement PS to PNG conversion? I wonder if their approach might inspire us, or whether having an optional dependency would be an idea to consider (if you have im

Re: Unbreakable space in texinfo and html

2023-01-01 Thread Werner LEMBERG
Hallo Harm, a Happy New Year to you and all other LilyPonders! > In our doc-strings we sometimes have @tie{} to get an unbreakable > space. As lsr-editor I need similar for html. Is   the > correct equivalent? Yes. Note that U+00A0 would also work. > Will   correctly be transformed to @t

Unbreakable space in texinfo and html

2023-01-01 Thread Thomas Morley
In our doc-strings we sometimes have @tie{} to get an unbreakable space. As lsr-editor I need similar for html. Is   the correct equivalent? Will   correctly be transformed to @tie{} if lsr-snippets are imported? Thanks, Harm

Re: LSR update?

2023-01-01 Thread David Kastrup
Thomas Morley writes: > Am So., 1. Jan. 2023 um 11:52 Uhr schrieb Jean Abou Samra > : >> >> Le 31/12/2022 à 21:15, Thomas Morley a écrit : >> > Today I found some time :) >> > >> > lilypond *.ly on all lsr-snippets fails because of the following snippets: >> >custom-tuning-and-midi-rendering

Re: LSR update?

2023-01-01 Thread Thomas Morley
Am So., 1. Jan. 2023 um 11:52 Uhr schrieb Jean Abou Samra : > > Le 31/12/2022 à 21:15, Thomas Morley a écrit : > > Today I found some time :) > > > > lilypond *.ly on all lsr-snippets fails because of the following snippets: > >custom-tuning-and-midi-rendering.ly > >dodecaphonic-staff.ly >

Re: Missing items to make Cairo ready

2023-01-01 Thread Jean Abou Samra
Le 30/12/2022 à 13:08, Jean Abou Samra a écrit : which means figuring out how to do PNGs via the default PS backend and GS. I looked a bit at this. It's not insurmountable, *but*, alpha transparency is not going to work. PNG images with an alpha channel will need to be converted to plain RGB

Re: The hel-arabic.ly file story...

2023-01-01 Thread Jean Abou Samra
Hello, Please always keep the list in CC. Le 31/12/2022 à 18:06, hassan.elfat...@free.fr a écrit : Hello /hel-arabic.ly use a notation I created myself: / /bb the second b means flat / /bd  d: means sharp #/ /adb: db means half flat (1/2 flat)/ /add: dd means half sharp (1/2 #)/ /Arabic music i

Re: LSR update?

2023-01-01 Thread Jean Abou Samra
Le 31/12/2022 à 21:15, Thomas Morley a écrit : Today I found some time :) lilypond *.ly on all lsr-snippets fails because of the following snippets: custom-tuning-and-midi-rendering.ly dodecaphonic-staff.ly dodecaphonic-staff-with-accurate-ledger-lines.ly microtonal-notation-and-theo

Re: Missing items to make Cairo ready

2023-01-01 Thread Jean Abou Samra
Le 01/01/2023 à 00:40, Paolo Prete a écrit : On Sat, Dec 31, 2022 at 1:39 AM Jean Abou Samra wrote: Le 31/12/2022 à 01:29, Paolo Prete a écrit : > Yeah, I also thought about overlying multiple surfaces. Nope, no dice. > But don't exclude my tip: after all, the colors can