diff options
Diffstat (limited to 'data/fonts/mappings/feta_pixmaps.xml')
-rw-r--r-- | data/fonts/mappings/feta_pixmaps.xml | 226 |
1 files changed, 226 insertions, 0 deletions
diff --git a/data/fonts/mappings/feta_pixmaps.xml b/data/fonts/mappings/feta_pixmaps.xml new file mode 100644 index 0000000..b50bc79 --- /dev/null +++ b/data/fonts/mappings/feta_pixmaps.xml @@ -0,0 +1,226 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE rosegarden-font-encoding> + +<rosegarden-font-encoding name="Feta Pixmaps"> + +<font-information + origin="GNU Lilypond" + copyright="Copyright (c) 1997--2003 Han-Wen Nienhuys and Jan Nieuwenhuizen" + mapped-by="Chris Cannam" + type="pixmap" + smooth="true"/> + +<font-sizes> + <font-size note-height="4" beam-thickness="2" staff-line-thickness="1" stem-thickness="1"/> + <font-size note-height="6" beam-thickness="3" staff-line-thickness="1" stem-thickness="1"/> + <font-size note-height="8" beam-thickness="4" staff-line-thickness="1" stem-thickness="1"/> + <font-size note-height="10" beam-thickness="5" staff-line-thickness="1" stem-thickness="2"/> + <font-size note-height="12" beam-thickness="6" staff-line-thickness="2" stem-thickness="2"/> +</font-sizes> + +<font-symbol-map> + <!-- Symbol names are from the Unicode code charts: see + http://www.unicode.org/charts/PDF/U2600.pdf + http://www.unicode.org/charts/PDF/U1D100.pdf --> + + <src-directory name="feta"/> + + <symbol name="__UNKNOWN__" src="unknown"/> + + <symbol name="MUSIC SHARP SIGN" src="accidentals-1"/> + <symbol name="MUSIC NATURAL SIGN" src="accidentals-0"/> + <symbol name="MUSIC FLAT SIGN" src="accidentals--1"/> + + <symbol name="MUSICAL SYMBOL DOUBLE SHARP" src="accidentals-2"/> + <symbol name="MUSICAL SYMBOL DOUBLE FLAT" src="accidentals--2"/> + + <symbol name="MUSICAL SYMBOL BREVE" src="noteheads--1"/> + <symbol name="MUSICAL SYMBOL WHOLE NOTE" src="noteheads-0"/> + <symbol name="MUSICAL SYMBOL VOID NOTEHEAD" src="noteheads-1"/> + <symbol name="MUSICAL SYMBOL NOTEHEAD BLACK" src="noteheads-2"/> + + <symbol name="MUSICAL SYMBOL X NOTEHEAD" src="noteheads-2cross"/> + <symbol name="MUSICAL SYMBOL CIRCLE X NOTEHEAD" src="noteheads-2xcircle"/> + <symbol name="MUSICAL SYMBOL BREVIS" src="noteheads--1mensural"/> + <symbol name="MUSICAL SYMBOL SEMIBREVIS WHITE" src="noteheads-1mensural"/> + <symbol name="MUSICAL SYMBOL SEMIBREVIS BLACK" src="noteheads-2mensural"/> + <symbol name="MUSICAL SYMBOL TRIANGLE NOTEHEAD UP WHITE" src="noteheads-1triangle"/> + <symbol name="MUSICAL SYMBOL TRIANGLE NOTEHEAD UP BLACK" src="noteheads-2triangle"/> + + <!-- There's only one Unicode point for each flag; I guess + you're expected to invert them yourself --> + <symbol name="MUSICAL SYMBOL COMBINING FLAG-1" + src="flags-u3" inversion-src="flags-d3"/> + <symbol name="MUSICAL SYMBOL COMBINING FLAG-2" + src="flags-u4" inversion-src="flags-d4"/> + <symbol name="MUSICAL SYMBOL COMBINING FLAG-3" + src="flags-u5" inversion-src="flags-d5"/> + <symbol name="MUSICAL SYMBOL COMBINING FLAG-4" + src="flags-u6" inversion-src="flags-d6"/> + + <!-- None of the "... REST ON STAFF" names are part of Unicode 4.0: --> + <symbol name="MUSICAL SYMBOL MULTI REST" src="rests--1o"/> + <symbol name="MUSICAL SYMBOL MULTI REST ON STAFF" src="rests--1"/> + <symbol name="MUSICAL SYMBOL WHOLE REST" src="rests-0o"/> + <symbol name="MUSICAL SYMBOL WHOLE REST ON STAFF" src="rests-0"/> + <symbol name="MUSICAL SYMBOL HALF REST" src="rests-1o"/> + <symbol name="MUSICAL SYMBOL HALF REST ON STAFF" src="rests-1"/> + <symbol name="MUSICAL SYMBOL QUARTER REST" src="rests-2"/> + <symbol name="MUSICAL SYMBOL EIGHTH REST" src="rests-3"/> + <symbol name="MUSICAL SYMBOL SIXTEENTH REST" src="rests-4"/> + <symbol name="MUSICAL SYMBOL THIRTY-SECOND REST" src="rests-5"/> + <symbol name="MUSICAL SYMBOL SIXTY-FOURTH REST" src="rests-6"/> + <symbol name="MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH REST" src="rests-7"/> + + <symbol name="MUSICAL SYMBOL COMBINING AUGMENTATION DOT" src="dots-dot"/> + + <symbol name="MUSICAL SYMBOL COMBINING ACCENT" src="scripts-sforzato"/> + <symbol name="MUSICAL SYMBOL COMBINING TENUTO" src="scripts-tenuto"/> + <symbol name="MUSICAL SYMBOL COMBINING STACCATO" src="scripts-staccato"/> + <symbol name="MUSICAL SYMBOL COMBINING STACCATISSIMO" + src="scripts-ustaccatissimo" inversion-src="scripts-dstaccatissimo"/> + <symbol name="MUSICAL SYMBOL COMBINING MARCATO" + src="scripts-umarcato" inversion-src="scripts-dmarcato"/> + <symbol name="MUSICAL SYMBOL FERMATA" + src="scripts-ufermata" inversion-src="scripts-dfermata"/> + <symbol name="MUSICAL SYMBOL TR" src="scripts-trill"/> + <symbol name="MUSICAL SYMBOL TURN" src="scripts-turn"/> + <symbol name="MUSICAL SYMBOL COMBINING UP BOW" src="scripts-upbow"/> + <symbol name="MUSICAL SYMBOL COMBINING DOWN BOW" src="scripts-downbow"/> + <!-- Unicode (and Lilypond) just have a single G clef, they + don't distinguish between alto and tenor. We'll have to + use the same clef with an offset. --> + <symbol name="MUSICAL SYMBOL C CLEF" src="clefs-C"/> + <symbol name="MUSICAL SYMBOL G CLEF" src="clefs-G"/> + <symbol name="MUSICAL SYMBOL F CLEF" src="clefs-F"/> +</font-symbol-map> + +<font-hotspots> + <hotspot name="MUSICAL SYMBOL VOID NOTEHEAD"> + <fixed x="1"/> + <scaled y="0.5"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL NOTEHEAD BLACK"> + <fixed x="1"/> + <scaled y="0.5"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL COMBINING FLAG-1"> + <fixed x="1"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL COMBINING FLAG-2"> + <fixed x="1"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL COMBINING FLAG-3"> + <fixed x="1"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL COMBINING FLAG-4"> + <fixed x="1"/> + </hotspot> + <hotspot name="MUSIC FLAT SIGN"> + <when note-height="4" y="8"/> + <when note-height="6" y="12"/> + <when note-height="8" y="15"/> + <when note-height="10" y="19"/> + <when note-height="12" y="22"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL C CLEF"> + <when note-height="4" y="9"/> + <when note-height="6" y="13"/> + <when note-height="8" y="16"/> + <when note-height="10" y="20"/> + <when note-height="12" y="24"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL G CLEF"> + <when note-height="4" y="19"/> + <when note-height="6" y="29"/> + <when note-height="8" y="38"/> + <when note-height="10" y="48"/> + <when note-height="12" y="58"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL F CLEF"> + <when note-height="4" y="5"/> + <when note-height="6" y="7"/> + <when note-height="8" y="9"/> + <when note-height="10" y="11"/> + <when note-height="12" y="13"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL MULTI REST"> + <when note-height="4" y="0"/> + <when note-height="6" y="0"/> + <when note-height="8" y="0"/> + <when note-height="10" y="0"/> + <when note-height="12" y="0"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL MULTI REST ON STAFF"> + <when note-height="4" y="0"/> + <when note-height="6" y="0"/> + <when note-height="8" y="0"/> + <when note-height="10" y="0"/> + <when note-height="12" y="0"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL WHOLE REST"> + <when note-height="4" y="1"/> + <when note-height="6" y="1"/> + <when note-height="8" y="1"/> + <when note-height="10" y="1"/> + <when note-height="12" y="1"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL WHOLE REST ON STAFF"> + <when note-height="4" y="1"/> + <when note-height="6" y="1"/> + <when note-height="8" y="1"/> + <when note-height="10" y="1"/> + <when note-height="12" y="1"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL HALF REST"> + <when note-height="4" y="3"/> + <when note-height="6" y="4"/> + <when note-height="8" y="6"/> + <when note-height="10" y="7"/> + <when note-height="12" y="8"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL HALF REST ON STAFF"> + <when note-height="4" y="3"/> + <when note-height="6" y="4"/> + <when note-height="8" y="6"/> + <when note-height="10" y="7"/> + <when note-height="12" y="8"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL QUARTER REST"> + <when note-height="4" y="6"/> + <when note-height="6" y="9"/> + <when note-height="8" y="12"/> + <when note-height="10" y="15"/> + <when note-height="12" y="19"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL EIGHTH REST"> + <when note-height="4" y="4"/> + <when note-height="6" y="6"/> + <when note-height="8" y="7"/> + <when note-height="10" y="9"/> + <when note-height="12" y="11"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL SIXTEENTH REST"> + <when note-height="4" y="5"/> + <when note-height="6" y="7"/> + <when note-height="8" y="8"/> + <when note-height="10" y="10"/> + <when note-height="12" y="12"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL THIRTY-SECOND REST"> + <when note-height="4" y="6"/> + <when note-height="6" y="8"/> + <when note-height="8" y="9"/> + <when note-height="10" y="11"/> + <when note-height="12" y="13"/> + </hotspot> + <hotspot name="MUSICAL SYMBOL SIXTY-FOURTH REST"> + <when note-height="4" y="7"/> + <when note-height="6" y="9"/> + <when note-height="8" y="10"/> + <when note-height="10" y="12"/> + <when note-height="12" y="14"/> + </hotspot> +</font-hotspots> + +</rosegarden-font-encoding> |