lilypond-auto
[Top][All Lists]
Advanced

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

[Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] Ticket 870 dis


From: Auto mailings of changes to Lily Issues
Subject: [Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] Ticket 870 discussion
Date: Sun, 12 Mar 2017 08:41:42 +0000

This feature has been introduced in LilyPond 2.19.12, according to this blog post. But I think that it should be documented properly, e.g. here: http://lilypond.org/doc/v2.19/Documentation/notation/replacing-the-notation-font.html

Should we change this issue to be of type Documentation?


[issues:#870] Enhancement: easier support for alternative music fonts

Status: Accepted
Labels: Font
Created: Mon Oct 19, 2009 10:42 AM UTC by Anonymous
Last Updated: Fri Jul 26, 2013 05:19 AM UTC
Owner: nobody

Originally created by: *anonymous

Originally created by: v.villenave
Originally owned by: v.villenave

So far, LilyPond only supports the Feta music font.  However, Simon Tatham
has shown that using a different font is achieveable:
http://lists.gnu.org/archive/html/lilypond-devel/2009-10/msg00161.html

"
Currently the only way I've found to use that font with Lilypond is
to create a symlink mirror of the entire Lilypond data directory,
replace the 'fonts' subdirectory, and point $LILYPOND_DATADIR at the
altered copy. Would it be possible to introduce a command-line or
configuration option of some sort, to make it easier to select an
alternative font?
"

Jan answered:
"
I think the glyph lookup and handling code is already parametrized.  Have a
look at lily/note-head.cc:internal_print, it gets the default
font from ly/paper-default-init.ly:

#(define font-defaults
    '((font-encoding . fetaMusic)))

It looks like you'd want to keep the fetaMusic encoding and add some
other characteristic, possibly -family, -shape, or -series.  So we
could have

#(define font-defaults
    '((font-encoding . fetaMusic) (font-family . feta)))

which you can then override by using (font-family . gonville) in a
\paper {} block.
"

However, accordingly to Simon there could be some "trivial changes to
Lilypond to make it easy to use an alternative font", for instance with
regard to the way time signatures are printed.

Another question is to know whether we could distribute some alternative
fonts with LilyPond.  Simon's Gonville font is nearly ready and is
available on http://www.chiark.greenend.org.uk/~sgtatham/gonville/ -- but
other cool things could be possible, such as the "jazz font that users have
been asking for", as Jan pointed out.


Sent from sourceforge.net because address@hidden is subscribed to https://sourceforge.net/p/testlilyissues/issues/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/testlilyissues/admin/issues/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.

------------------------------------------------------------------------------
Announcing the Oxford Dictionaries API! The API offers world-renowned
dictionary content that is easy and intuitive to access. Sign up for an
account today to start using our lexical data to power your apps and
projects. Get started today and enter our developer competition.
http://sdm.link/oxford
_______________________________________________
Testlilyissues-auto mailing list
address@hidden
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto

reply via email to

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