diff options
author | RunasSudo <runassudo@yingtongli.me> | 2020-05-22 23:20:35 +1000 |
---|---|---|
committer | RunasSudo <runassudo@yingtongli.me> | 2020-05-23 03:06:24 +1000 |
commit | bb9721a9fc31a7341238fa84418dc2c3ebc58aea (patch) | |
tree | 0d76aa164371981e046d049430df44e9eeefa021 | |
parent | 00c0fff9fc7706a4fd0a55737bc93c8783badca3 (diff) |
Add 1.375mm size (Rastral 6)
-rwxr-xr-x | build.sh | 1 | ||||
-rw-r--r-- | chords_serifjazz_1.375mm_R6.xml | 275 |
2 files changed, 276 insertions, 0 deletions
@@ -1,3 +1,4 @@ #!/bin/bash m4 -P -DAMT_SUP=3.5 -DAMT_UNSUP=2.5 chords_serifjazz.m4.xml > chords_serifjazz_1.764mm_Default.xml +m4 -P -DAMT_SUP=4.2 -DAMT_UNSUP=3.5 chords_serifjazz.m4.xml > chords_serifjazz_1.375mm_R6.xml m4 -P -DAMT_SUP=6.0 -DAMT_UNSUP=5.1 chords_serifjazz.m4.xml > chords_serifjazz_0.925mm_R8.xml diff --git a/chords_serifjazz_1.375mm_R6.xml b/chords_serifjazz_1.375mm_R6.xml new file mode 100644 index 0000000..01e366e --- /dev/null +++ b/chords_serifjazz_1.375mm_R6.xml @@ -0,0 +1,275 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE museScore [ + +<!-- +===================================================================== + musescore-serifjazz-chords (rewrite) + Copyright (C) 2020 RunasSudo (Yingtong Li) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License version 2. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +===================================================================== +--> + +<!-- Superscript amount (negative) --> + <!ENTITY sup "4.2"> +<!-- Correction for characters already superscripted in font --> + <!ENTITY unsup "3.5"> + + ]> + +<museScore version="1.24"> + +<!-- + Part I: font list + associate symbols (code points) with names + If no font family is given or font family is "default" then the + configured text style font family is used. +--> + + <!-- Serif font --> + <font family="default"> + <sym code="0x266d" name="b"/> + <sym code="0x266e" name="natural"/> + <sym code="0x266f" name="#"/> + + <sym code="0x1d12a" name="##"/> + <sym code="0x1d12b" name="bb"/> + + </font> + + <!-- Serif font adjusted superscript characters --> + <font family="default"> + <mag>1.4</mag> + + <sym code="0x00b0" name="degree"/> + <sym code="0x1d1a9" name="oslash"/> + + </font> + + <!-- Sans-serif font --> + <font family="FreeSans"> + <mag>0.7</mag> + + <sym value="sus" name="sus"/> + <sym value="add" name="sadd"/> + + <sym name="("/> + <sym name=")"/> + <sym name="M"/> + <sym name="Ma"/> + <sym name="Maj"/> + <sym name="maj"/> + <sym name="m"/> + <sym name="min"/> + <sym name="Mi"/> + <sym name="Min"/> + <sym name="aug"/> + <sym name="Aug"/> + <sym name="dim"/> + <sym name="Dim"/> + <sym name="alt"/> + <sym name="Alt"/> + <sym name="bass"/> + <sym name="Bass"/> + <sym name="pedal"/> + <sym name="Pedal"/> + + <sym value="0" name="s0"/> + <sym value="1" name="s1"/> + <sym value="2" name="s2"/> + <sym value="3" name="s3"/> + <sym value="4" name="s4"/> + <sym value="5" name="s5"/> + <sym value="6" name="s6"/> + <sym value="7" name="s7"/> + <sym value="8" name="s8"/> + <sym value="9" name="s9"/> + + <sym value="(" name="s("/> + <sym value=")" name="s)"/> + + </font> + + <font family="default"> + <mag>0.75</mag> + + <sym value="," name="s,"/> + <sym value="/" name="s/"/> + <sym value="," name="s,"/> + <sym value="/" name="s/"/> + + <sym name="no"/> + <sym name="omit"/> + + <sym code="0x266d" name="sb"/> + <sym code="0x266f" name="s#"/> + + </font> + +<!-- + Part II: token list + define how the various tokens within a chord symbol should be rendered + + name ordinary text name of token + multiple names may be listed to allow mseveral different tokens to render the same way + render this is a script that contains render commands + see Part III for details +--> + + <!-- Chord qualities --> + <token> + <name>o</name> + <render>m:0:&unsup; degree m:-1.0:-&unsup;</render> + </token> + + <token> + <name>0</name> + <render>m:0:&unsup; oslash m:-1.0:-&unsup;</render> + </token> + + <token> + <name>*</name> <!-- used to fix kerning for letter "A" --> + <render>m:-1.0:0;</render> + </token> + + <token> + <name>*o</name> <!-- A° --> + <render>m:-2.0:&unsup; degree m:-1.0:-&unsup;</render> + </token> + + <token> + <name>*h</name> <!-- Aø --> + <render>m:-2.0:&unsup; oslash m:-1.0:-&unsup;</render> + </token> + + <!-- Modifier text --> + <token class="modifier"> + <name>add</name> + <render>m:0:-⊃ sadd m:0:⊃</render> + </token> + + <token class="modifier"> + <name>sus</name> + <render>m:0:-⊃ sus m:0:⊃</render> + </token> + + <!-- Modifier numbers --> + <token class="modifier"> + <name>0</name> + <render>m:0:-⊃ s0 m:0:⊃</render> + </token> + <token class="modifier"> + <name>1</name> + <render>m:0:-⊃ s1 m:0:⊃</render> + </token> + <token class="modifier"> + <name>2</name> + <render>m:0:-⊃ s2 m:0:⊃</render> + </token> + <token class="modifier"> + <name>3</name> + <render>m:0:-⊃ s3 m:0:⊃</render> + </token> + <token class="modifier"> + <name>4</name> + <render>m:0:-⊃ s4 m:0:⊃</render> + </token> + <token class="modifier"> + <name>5</name> + <render>m:0:-⊃ s5 m:0:⊃</render> + </token> + <token class="modifier"> + <name>6</name> + <render>m:0:-⊃ s6 m:0:⊃</render> + </token> + <token class="modifier"> + <name>7</name> + <render>m:0:-⊃ s7 m:0:⊃</render> + </token> + <token class="modifier"> + <name>8</name> + <render>m:0:-⊃ s8 m:0:⊃</render> + </token> + <token class="modifier"> + <name>9</name> + <render>m:0:-⊃ s9 m:0:⊃</render> + </token> + <token class="modifier"> + <name>(</name> + <render>m:0:-⊃ s( m:0:⊃</render> + </token> + <token class="modifier"> + <name>)</name> + <render>m:0:-⊃ s) m:0:⊃</render> + </token> + <token class="modifier"> + <name>b</name> + <render>m:0:-⊃ sb m:0:⊃</render> + </token> + <token class="modifier"> + <name>#</name> + <render>m:0:-⊃ s# m:0:⊃</render> + </token> + + <!-- Extension numbers --> + <token class="extension"> + <name>0</name> + <render>m:0:-⊃ s0 m:0:⊃</render> + </token> + <token class="extension"> + <name>1</name> + <render>m:0:-⊃ s1 m:0:⊃</render> + </token> + <token class="extension"> + <name>2</name> + <render>m:0:-⊃ s2 m:0:⊃</render> + </token> + <token class="extension"> + <name>3</name> + <render>m:0:-⊃ s3 m:0:⊃</render> + </token> + <token class="extension"> + <name>4</name> + <render>m:0:-⊃ s4 m:0:⊃</render> + </token> + <token class="extension"> + <name>5</name> + <render>m:0:-⊃ s5 m:0:⊃</render> + </token> + <token class="extension"> + <name>6</name> + <render>m:0:-⊃ s6 m:0:⊃</render> + </token> + <token class="extension"> + <name>7</name> + <render>m:0:-⊃ s7 m:0:⊃</render> + </token> + <token class="extension"> + <name>8</name> + <render>m:0:-⊃ s8 m:0:⊃</render> + </token> + <token class="extension"> + <name>9</name> + <render>m:0:-⊃ s9 m:0:⊃</render> + </token> + + <token class="extension"> + <name>6/9</name> + <render>m:0:-⊃ s6 m:-0.5:⊃ m:0:-0.5 / m:-0.5:0.5 s9</render> + </token> + + <renderRoot>:n :a</renderRoot> + <renderBase>m:-0.2:1 / m:0.2:1 :n :a m:0:-2</renderBase> + + </museScore> |