summaryrefslogtreecommitdiff
path: root/muse2/share/scoreglyphs/feta-original/bigcheese.pe.in
diff options
context:
space:
mode:
authorFlorian Jung <flo@windfisch.org>2011-04-27 20:33:15 +0000
committerFlorian Jung <flo@windfisch.org>2011-04-27 20:33:15 +0000
commite2cec3f03fdee64da1c5080498476c1cdd43bbdb (patch)
tree2b373e4fafd3b015bc5c50fca77d67b3e5677e94 /muse2/share/scoreglyphs/feta-original/bigcheese.pe.in
parentd8ac618f4dc9afd0731a9a3531d4641c9e7ea6fd (diff)
parent0f7a7ab47a2a7742fba2ea6af980ee5d950b8c37 (diff)
merged scoreedit branch into trunk
Diffstat (limited to 'muse2/share/scoreglyphs/feta-original/bigcheese.pe.in')
-rw-r--r--muse2/share/scoreglyphs/feta-original/bigcheese.pe.in44
1 files changed, 44 insertions, 0 deletions
diff --git a/muse2/share/scoreglyphs/feta-original/bigcheese.pe.in b/muse2/share/scoreglyphs/feta-original/bigcheese.pe.in
new file mode 100644
index 00000000..46b74f0a
--- /dev/null
+++ b/muse2/share/scoreglyphs/feta-original/bigcheese.pe.in
@@ -0,0 +1,44 @@
+#!@FONTFORGE@
+
+
+
+New();
+
+# Separate Feta versioning?
+# Naming: * expose LilyPond20/LilyPond rather than bigcheese
+# * using 20 as Weight works for gnome-font-select widget: gfs
+SetFontNames("bigcheese20", "LilyPond", "LilyPond BigCheese 20", "20", "GNU GPL", "@TOPLEVEL_VERSION@");
+
+MergeFonts("feta20.pfa");
+MergeFonts("parmesan20.pfa");
+
+# load nummer/din after setting PUA.
+i = 0;
+while (i < CharCnt())
+ Select(i);
+# crashes fontforge, use PUA for now -- jcn
+# SetUnicodeValue(i + 0xF0000, 0);
+/*
+PRIVATE AREA
+ In the BMP, the range 0xe000 to 0xf8ff will never be assigned to any
+ characters by the standard and is reserved for private usage. For the
+ Linux community, this private area has been subdivided further into the
+ range 0xe000 to 0xefff which can be used individually by any end-user
+ and the Linux zone in the range 0xf000 to 0xf8ff where extensions are
+ coordinated among all Linux users. The registry of the characters
+ assigned to the Linux zone is currently maintained by H. Peter Anvin
+ <Peter.Anvin@linux.org>.
+*/
+ SetUnicodeValue(i + 0xE000, 0);
+ ++i;
+endloop
+
+
+MergeFonts("feta-nummer10.pfa");
+MergeFonts("feta-din14.pfa");
+MergeKern("feta-din14.tfm");
+
+LoadTableFromFile("LILC", "feta20.otf-table")
+
+Generate("bigcheese20.otf");
+Generate("bigcheese20.cff");