lilypond-devel
[Top][All Lists]
Advanced

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

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


From: Werner LEMBERG
Subject: Re: The hel-arabic.ly file story...
Date: Fri, 13 Jan 2023 15:46:00 +0000 (UTC)

> But what is the point of this high-level interface?  Surely,
> arabic.ly should be the obvious entry point.

It's similar to note name language support in LilyPond: We don't say

  \include "language.ly"

Instead, we rather have

  \include "deutsch.ly"

or

  \include "italiano.ly"

The same holds for Arabic: As described in the documentation changes
of MR !1783 you should say

  \include "arabic.ly"

if you want Italian-based note names for inputting Arabic music, and

  \include "hel-arabic.ly"

if you want English-based note names with customized, Italian-like
alteration suffixes.

MR !1783 tries to unify some common code of the two files, nothing
more.  There are probably more clean-ups coming to move the remaining
maqam extensions in `hel-arabic.ly` to `arabic.ly`, too – or not, I'm
not an expert.

> All I can surmise is that arabic.ly was not fit for purpose, so
> Hassan worked on hel-arabic.ly to address limitations and
> shortcomings.

I'm not aware of limitations or shortcomings.


    Werner

reply via email to

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