Add 1.375mm size (Rastral 6)

This commit is contained in:
RunasSudo 2020-05-22 23:20:35 +10:00
parent 00c0fff9fc
commit bb9721a9fc
Signed by: RunasSudo
GPG Key ID: 7234E476BF21C61A
2 changed files with 276 additions and 0 deletions

View File

@ -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

View File

@ -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> <!---->
<render>m:-2.0:&unsup; degree m:-1.0:-&unsup;</render>
</token>
<token>
<name>*h</name> <!---->
<render>m:-2.0:&unsup; oslash m:-1.0:-&unsup;</render>
</token>
<!-- Modifier text -->
<token class="modifier">
<name>add</name>
<render>m:0:-&sup; sadd m:0:&sup;</render>
</token>
<token class="modifier">
<name>sus</name>
<render>m:0:-&sup; sus m:0:&sup;</render>
</token>
<!-- Modifier numbers -->
<token class="modifier">
<name>0</name>
<render>m:0:-&sup; s0 m:0:&sup;</render>
</token>
<token class="modifier">
<name>1</name>
<render>m:0:-&sup; s1 m:0:&sup;</render>
</token>
<token class="modifier">
<name>2</name>
<render>m:0:-&sup; s2 m:0:&sup;</render>
</token>
<token class="modifier">
<name>3</name>
<render>m:0:-&sup; s3 m:0:&sup;</render>
</token>
<token class="modifier">
<name>4</name>
<render>m:0:-&sup; s4 m:0:&sup;</render>
</token>
<token class="modifier">
<name>5</name>
<render>m:0:-&sup; s5 m:0:&sup;</render>
</token>
<token class="modifier">
<name>6</name>
<render>m:0:-&sup; s6 m:0:&sup;</render>
</token>
<token class="modifier">
<name>7</name>
<render>m:0:-&sup; s7 m:0:&sup;</render>
</token>
<token class="modifier">
<name>8</name>
<render>m:0:-&sup; s8 m:0:&sup;</render>
</token>
<token class="modifier">
<name>9</name>
<render>m:0:-&sup; s9 m:0:&sup;</render>
</token>
<token class="modifier">
<name>(</name>
<render>m:0:-&sup; s( m:0:&sup;</render>
</token>
<token class="modifier">
<name>)</name>
<render>m:0:-&sup; s) m:0:&sup;</render>
</token>
<token class="modifier">
<name>b</name>
<render>m:0:-&sup; sb m:0:&sup;</render>
</token>
<token class="modifier">
<name>#</name>
<render>m:0:-&sup; s# m:0:&sup;</render>
</token>
<!-- Extension numbers -->
<token class="extension">
<name>0</name>
<render>m:0:-&sup; s0 m:0:&sup;</render>
</token>
<token class="extension">
<name>1</name>
<render>m:0:-&sup; s1 m:0:&sup;</render>
</token>
<token class="extension">
<name>2</name>
<render>m:0:-&sup; s2 m:0:&sup;</render>
</token>
<token class="extension">
<name>3</name>
<render>m:0:-&sup; s3 m:0:&sup;</render>
</token>
<token class="extension">
<name>4</name>
<render>m:0:-&sup; s4 m:0:&sup;</render>
</token>
<token class="extension">
<name>5</name>
<render>m:0:-&sup; s5 m:0:&sup;</render>
</token>
<token class="extension">
<name>6</name>
<render>m:0:-&sup; s6 m:0:&sup;</render>
</token>
<token class="extension">
<name>7</name>
<render>m:0:-&sup; s7 m:0:&sup;</render>
</token>
<token class="extension">
<name>8</name>
<render>m:0:-&sup; s8 m:0:&sup;</render>
</token>
<token class="extension">
<name>9</name>
<render>m:0:-&sup; s9 m:0:&sup;</render>
</token>
<token class="extension">
<name>6/9</name>
<render>m:0:-&sup; s6 m:-0.5:&sup; 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>