lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Prioriziting a directory


From: Abraham Lee
Subject: Re: Prioriziting a directory
Date: Sun, 18 Dec 2022 14:22:41 -0700

On Sun, Dec 18, 2022 at 2:16 PM Jean Abou Samra <jean@abou-samra.fr> wrote:

> Le 18/12/2022 à 22:03, Abraham Lee a écrit :
> > Great questions, Jean.
> >
> > As a font creator (both text and music) and semi-power user, I've
> > always hated that LilyPond only looks within its own data folder for
> > music fonts. This has required me to duplicate all my fonts to the
> > data directory of every new version of LilyPond I install to make them
> > accessible to that version. It's tolerable, yes, but feels a bit
> > needless duplicating the same files over and over, IMHO. So, while
> > we're on this topic, is there any chance the music fonts can get the
> > same treatment as text fonts? In other words, if the music font family
> > doesn't exist in the data directory, search the system's folder? Would
> > love to be able to install them like a normal font and use them
> > with any version. Pretty sure I wouldn't be the only one who
> > appreciates that. My two cents.
> >
>
>
> Abraham, this is a sensible request that I have thought about at times,
> but the context of my question is very different. LilyPond uses
> Fontconfig only to look up glyphs in Emmentaler if the font-encoding is
> 'fetaText, for dynamic texts, fingering digits and the like, but for
> most glyphs it uses an entirely different internal mechanism. Here, I am
> concerned with fixing the problem reported at
> https://lists.gnu.org/archive/html/lilypond-devel/2022-12/msg00024.html,
> which means preventing LilyPond from finding its fonts externally in
> 'fetaText (and hopefully there is a way to do this and still make the
> music font searched elsewhere if it's *not* in the datadir). Satisfying
> your request would mean touching a different area, the code that looks
> up music fonts in 'fetaMusic and 'fetaBraces encoding.
>

Appreciate the quick reply and I apologize for not realizing the difference
between your original question and my semi-related request.


> By the way, is there already an issue for your request in the LilyPond
> tracker?
>

No, I haven't submitted an issue about this. I've tolerated it for long
enough that I just keep forgetting about it lol.

Best,
Abraham


reply via email to

[Prev in Thread] Current Thread [Next in Thread]