User:Dave Keenan/sandbox: Difference between revisions

Dave Keenan (talk | contribs)
Dave Keenan (talk | contribs)
No edit summary
 
(459 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Testing a Stein-Zimmermann-Gould notation template {⁠{szg|...}} similar to the Sagittal template.
text{{../szg| vvv# }}text<br>text{{../szg| ^^^b }}text
{| class="wikitable center-all"
{| class="wikitable center-all"
|+
Valid flag combinations on each side in Sagitype
! rowspan="3" |flag combination
! colspan="4" |left
! colspan="4" |right
|-
|-
! colspan="2" |up
{{#ifeq: {{{1|}}} | 60
! colspan="2" |down
| ! Semitones
! colspan="2" |up
{{!}} '''0''' {{!!}} {{frac|5}} {{!!}} {{frac|2|5}} {{!!}} {{frac|3|5}} {{!!}} {{frac|4|5}} {{!!}} '''1''' {{!!}} {{frac|1|1|5}} {{!!}} {{frac|1|2|5}} {{!!}} {{frac|1|3|5}} {{!!}} {{frac|1|4|5}} {{!!}} '''2''' {{!!}} {{frac|2|1|5}} {{!!}} {{frac|2|2|5}} {{!!}} {{frac|2|3|5}}
! colspan="2" |down
| ! Step offset
{{!}} '''0''' {{!!}} 1 {{!!}} 2 {{!!}} 3 {{!!}} 4 {{!!}} '''5''' {{!!}} 6 {{!!}} 7 {{!!}} 8 {{!!}} 9 {{!!}} '''10''' {{!!}} 11 {{!!}} 12 {{!!}} 13
}}
|-
! rowspan="2" | Sharp symbol
| rowspan="4" | {{../szg| n |size=400%}}
| rowspan="2" | {{../szg| ^n |size=400%}}
| {{../szg| ^^n |size=400%|height=68px}}
| {{../szg| ^^^n |size=400%|height=78px}}
| rowspan="2" | {{../szg| v# |size=400%}}
| rowspan="2" | {{../szg| # |size=400%}}
| rowspan="2" | {{../szg| ^# |size=400%}}
| {{../szg| ^^# |size=400%|height=68px}}
| {{../szg| ^^^# |size=400%|height=78px}}
| rowspan="2" | {{../szg| vx |size=400%}}
| rowspan="2" | {{../szg| x |size=400%}}
| rowspan="2" | {{../szg| ^x |size=400%}}
| rowspan="2" | {{../szg| ^^x |size=400%}}
| rowspan="2" | {{../szg| ^^^x |size=400%}}
|-
| {{../szg| vvv# |size=400%|height=68px}}
| {{../szg| vv# |size=400%|height=68px}}
| {{../szg| vvvx |size=400%|height=68px}}
| {{../szg| vvx |size=400%|height=68px}}
|-
! rowspan="2" | Flat symbol
| rowspan="2" | {{../szg| vn |size=400%}}
| {{../szg| vvn |size=400%|height=68px}}
| {{../szg| vvvn |size=400%|height=68px}}
| rowspan="2" | {{../szg| ^b |size=400%}}
| rowspan="2" | {{../szg| b |size=400%}}
| rowspan="2" | {{../szg| vb |size=400%}}
| {{../szg| vvb |size=400%|height=68px}}
| {{../szg| vvvb |size=400%|height=68px}}
| rowspan="2" | {{../szg| ^bb |size=400%}}
| rowspan="2" | {{../szg| bb |size=400%}}
| rowspan="2" | {{../szg| vbb |size=400%}}
| rowspan="2" | {{../szg| vvbb |size=400%}}
| rowspan="2" | {{../szg| vvvbb |size=400%}}
|-
|-
!Sagitype
| {{../szg| ^^^b |size=400%|height=86px}}
!Sagittal
| {{../szg| ^^b |size=400%|height=68px}}
!Sagitype
| {{../szg| ^^^bb |size=400%|height=86px}}
!Sagittal
| {{../szg| ^^bb |size=400%|height=68px}}
!Sagitype
|}
!Sagittal
 
!Sagitype
{| class="wikitable center-all"
!Sagittal
|-
|-
|double barb
{{#ifeq: {{{1|}}} | 168
|<code><nowiki>//|</nowiki></code>
| ! Semitones
|{{sagittal | //| }}
{{!}} '''0''' {{!!}} {{frac|1|14}} {{!!}} {{frac|2|14}} {{!!}} {{frac|3|14}} {{!!}} {{frac|4|14}} {{!!}} {{frac|5|14}} {{!!}} {{frac|6|14}} {{!!}} {{frac|7|14}} {{!!}} {{frac|8|14}} {{!!}} {{frac|9|14}} {{!!}} {{frac|10|14}} {{!!}} {{frac|11|14}} {{!!}} {{frac|12|14}} {{!!}} {{frac|13|14}} {{!!}} '''1''' {{!!}} {{frac|1|1|14}} {{!!}} {{frac|1|2|14}} {{!!}} {{frac|1|3|14}}
|<code><nowiki>\\!</nowiki></code>
| ! Step offset
|{{sagittal | \\! }}
{{!}} '''0''' {{!!}} 1 {{!!}} 2 {{!!}} 3 {{!!}} 4 {{!!}} 5 {{!!}} 6 {{!!}} 7 {{!!}} 8 {{!!}} 9 {{!!}} 10 {{!!}} 11 {{!!}} 12 {{!!}} 13 {{!!}} '''14''' {{!!}} 15 {{!!}} 16 {{!!}} 17
|<code><nowiki>|\\</nowiki></code>
}}
|{{sagittal | |\\ }}
|<code><nowiki>!//</nowiki></code>
|{{sagittal | !// }}
|-
|-
|arc and barb
! Sharp symbol
|<code><nowiki>(/|</nowiki></code>
| rowspan="2" | {{../szg| n |size=500%|line-height=90px}}
|{{sagittal | (/| }}
| {{../szg| ^n |size=500%|height=90px}}
|<code><nowiki>(\!</nowiki></code>
| {{../szg| ^^n |size=500%|height=90px}}
|{{sagittal | (\! }}
| {{../szg| ^^^n |size=500%|height=90px}}
|<code><nowiki>|\)</nowiki></code>
| {{../szg| vvvt |size=500%|height=90px}}
|{{sagittal | |\) }}
| {{../szg| vvt |size=500%|height=90px}}
|<code><nowiki>!/)</nowiki></code>
| {{../szg| vt |size=500%|height=90px}}
|{{sagittal | !/) }}
| {{../szg| t |size=500%|height=90px}}
| {{../szg| ^t |size=500%|height=90px}}
| {{../szg| ^^t |size=500%|height=90px}}
| {{../szg| ^^^t |size=500%|height=90px}}
| {{../szg| vvv# |size=500%|height=90px}}
| {{../szg| vv# |size=500%|height=90px}}
| {{../szg| v# |size=500%|height=90px}}
| {{../szg| # |size=500%|height=90px}}
| {{../szg| ^# |size=500%|height=90px}}
| {{../szg| ^^# |size=500%|height=90px}}
| {{../szg| ^^^# |size=500%|height=90px}}
|-
|-
|scroll and barb
! Flat symbol
|<code><nowiki>)/|</nowiki></code>
| {{../szg| vn |size=500%|height=90px}}
|{{sagittal | )/| }}
| {{../szg| vvn |size=500%|height=90px}}
|<code><nowiki>)\!</nowiki></code>
| {{../szg| vvvn |size=500%|height=90px}}
|{{sagittal | )\! }}
| {{../szg| ^^^d |size=500%|height=90px}}
| {{../szg| ^^d |size=500%|height=90px}}
| {{../szg| ^d |size=500%|height=90px}}
| {{../szg| d |size=500%|height=90px}}
| {{../szg| vd |size=500%|height=90px}}
| {{../szg| vvd |size=500%|height=90px}}
| {{../szg| vvvd |size=500%|height=90px}}
| {{../szg| ^^^b |size=500%|height=90px}}
| {{../szg| ^^b |size=500%|height=90px}}
| {{../szg| ^b |size=500%|height=90px}}
| {{../szg| b |size=500%|height=90px}}
| {{../szg| vb |size=500%|height=90px}}
| {{../szg| vvb |size=500%|height=90px}}
| {{../szg| vvvb |size=500%|height=90px}}
|}
{| class="wikitable center-all"
|-
|-
|scroll and double barb
{{#ifeq: {{{1|}}} | 168
|<code><nowiki>)//|</nowiki></code>
| ! Semitones
|{{sagittal | )//| }}
{{!}} {{frac|1|4|14}} {{!!}} {{frac|1|5|14}} {{!!}} {{frac|1|6|14}} {{!!}} {{frac|1|7|14}} {{!!}} {{frac|1|8|14}} {{!!}} {{frac|1|9|14}} {{!!}} {{frac|1|10|14}} {{!!}} {{frac|1|11|14}} {{!!}} {{frac|1|12|14}} {{!!}} {{frac|1|13|14}} {{!!}} '''2''' {{!!}} {{frac|2|1|14}} {{!!}} {{frac|2|2|14}} {{!!}} {{frac|2|3|14}}
|<code><nowiki>\\!</nowiki></code>
| ! Step Offset
|{{sagittal | \\! }}
{{!}} 18 {{!!}} 19 {{!!}} 20 {{!!}} 21 {{!!}} 22 {{!!}} 23 {{!!}} 24 {{!!}} 25 {{!!}} 26 {{!!}} 27 {{!!}} '''28''' {{!!}} 29 {{!!}} 30 {{!!}} 31
}}
|-
|-
|double boathook
! Sharp Symbol
|<code><nowiki>~~|</nowiki></code>
| {{../szg| vvvt# |size=500%|height=90px}}
|{{sagittal | ~~| }}
| {{../szg| vvt# |size=500%|height=90px}}
|<code><nowiki>~~!</nowiki></code>
| {{../szg| vt# |size=500%|height=90px}}
|{{sagittal | ~~! }}
| {{../szg| t# |size=500%|height=90px}}
| {{../szg| ^t# |size=500%|height=90px}}
| {{../szg| ^^t# |size=500%|height=90px}}
| {{../szg| ^^^t# |size=500%|height=90px}}
| {{../szg| vvvx |size=500%|height=90px}}
| {{../szg| vvx |size=500%|height=90px}}
| {{../szg| vx |size=500%|height=90px}}
| {{../szg| x |size=500%|height=90px}}
| {{../szg| ^x |size=500%|height=90px}}
| {{../szg| ^^x |size=500%|height=90px}}
| {{../szg| ^^^x |size=500%|height=90px}}
|-
|-
|scroll and boathook
! Flat Symbol
|<code><nowiki>)~|</nowiki></code>
| {{../szg| ^^^db |size=500%|height=90px}}
|{{sagittal | )~| }}
| {{../szg| ^^db |size=500%|height=90px}}
|<code><nowiki>)~!</nowiki></code>
| {{../szg| ^db |size=500%|height=90px}}
|{{sagittal | )~! }}
| {{../szg| db |size=500%|height=90px}}
| {{../szg| vdb |size=500%|height=90px}}
| {{../szg| vvdb |size=500%|height=90px}}
| {{../szg| vvvdb |size=500%|height=90px}}
| {{../szg| ^^^bb |size=500%|height=90px}}
| {{../szg| ^^bb |size=500%|height=90px}}
| {{../szg| ^bb |size=500%|height=90px}}
| {{../szg| bb |size=500%|height=90px}}
| {{../szg| vbb |size=500%|height=90px}}
| {{../szg| vvbb |size=500%|height=90px}}
| {{../szg| vvvbb |size=500%|height=90px}}
|}
|}


 
<span style="font-size: 800%; line-height: 300px;">
==Checking vertical-alignment of sagittals==
{{../szg| bb }}{{../szg| db }}
 
{{../szg| b }}
xxx{{sagittal| x }}xxx
{{../szg| d }}
 
{{../szg| n }}
<nowiki>{{User:Dave_Keenan/sagittal| (|\ }}</nowiki> → {{User:Dave_Keenan/sagittal| (|\ }}
{{../szg| t }}
 
{{../szg| # }}
<nowiki>{{User:Dave_Keenan/sagittal| (!/ }}</nowiki> → {{User:Dave_Keenan/sagittal| (!/ }}
{{../szg| t# }}
 
{{../szg| x }}
==Flavors of Sagittal notation==
{{../szg| ^ }}
 
{{../szg| ^| }}
Sagittal notation comes in two mutually compatible ''flavors''.
{{../szg| ^bb }}
 
{{../szg| ^db }}
===Evo===
{{../szg| ^b }}
The '''Evo''' flavor (short for "evolutionary", previously called "mixed") uses only single-shaft Sagittal symbols, e.g. {{sagittal| /| }} {{sagittal| \! }} {{sagittal| |) }} {{sagittal| !) }}&#x200A;, alone or in combination with conventional sharps and flats and their doubles. Only the large variant of the double sharp {{sagittal| x }} (U+E47D) is considered to be stylistically-compatible with Sagittal symbols. Evo is much easier to learn, but it results in a greater number of symbols on the sheet, which can give it a more cluttered appearance, particularly with chords, and it may be confusing when two symbols alter the same note in opposite directions.
{{../szg| ^d }}
 
{{../szg| ^n }}
<span id="Evo-SZ"></span> A sub-flavor of Evo is '''Evo-SZ''' (Evo with Stein-Zimmermann). This is where the arrow-like [[33/32|11M]] up and down symbols {{sagittal| /|\ }} {{sagittal| \!/ }} are replaced by the Stein-Zimmermann semisharp {{sagittal| > }} and narrow reversed flat {{sagittal| < }}&#x200A;. This should only be done when the 11M symbols notate exactly half the alteration of a sharp or flat. Similarly, the combinations {{sagittal| /|\ }}&#x200A;{{sagittal| # }} and {{sagittal| \!/ }}&#x200A;{{sagittal| b }} are replaced by {{sagittal| ># }} and {{sagittal| <b }}. The narrow variants of the fractional flats {{sagittal| < }} (U+E284) and {{sagittal| <b }} (U+E285) are preferred because they preserve the Sagittal principle that the visual size of a symbol should indicate the relative size of its alteration.
{{../szg| ^t }}
 
{{../szg| ^# }}
===Revo===
{{../szg| ^t# }}
The '''Revo''' flavor (short for "revolutionary", previously called "pure") only requires one accidental per note. Revo therefore takes up less space on the sheet and presents a cleaner appearance, and it clearly indicates the direction of the overall alteration. It discards the conventional sharps and flats and their doubles and replaces them with these multi-shaft arrow-like symbols: {{sagittal| /||\ }} {{sagittal| \!!/ }} {{sagittal| /X\ }} {{sagittal| \Y/ }}. Adding a sharp or flat to a Sagittal is achieved by adding two more shafts, e.g. {{sagittal| /| }}&#x200A;{{sagittal| # }} becomes {{sagittal| /||| }} and {{sagittal| !) }}&#x200A;{{sagittal| b }} becomes {{sagittal| !!!) }}. When the Sagittal part alters in the opposite direction to the sharp or flat part, the rules are not so simple, e.g. {{sagittal| \! }}&#x200A;{{sagittal| # }} becomes {{sagittal| ||\ }} and {{sagittal| |) }}&#x200A;{{sagittal| b }} becomes {{sagittal| !!) }}&#x200A;; one must simply learn these ''[[2187/2048#Notation|apotome]] complements''.
{{../szg| ^x }}
{{../szg| v }}
{{../szg| v| }}
{{../szg| vbb }}
{{../szg| vdb }}
{{../szg| vb }}
{{../szg| vd }}
{{../szg| vn }}
{{../szg| vt }}
{{../szg| v# }}
{{../szg| vt# }}
{{../szg| vx }}
{{../szg| ^^| }}
{{../szg| ^^bb }}
{{../szg| ^^db }}
{{../szg| ^^b }}
{{../szg| ^^d }}
{{../szg| ^^n }}
{{../szg| ^^t }}
{{../szg| ^^# }}
{{../szg| ^^t# }}
{{../szg| ^^x }}
{{../szg| vv| }}
{{../szg| vvbb }}
{{../szg| vvdb }}
{{../szg| vvb }}
{{../szg| vvd }}
{{../szg| vvn }}
{{../szg| vvt }}
{{../szg| vv# }}
{{../szg| vvt# }}
{{../szg| vvx }}
{{../szg| ^^^| }}
{{../szg| ^^^bb }}
{{../szg| ^^^db }}
{{../szg| ^^^b }}
{{../szg| ^^^d }}
{{../szg| ^^^n }}
{{../szg| ^^^t }}
{{../szg| ^^^# }}
{{../szg| ^^^t# }}
{{../szg| ^^^x }}
{{../szg| vvv| }}
{{../szg| vvvbb }}
{{../szg| vvvdb }}
{{../szg| vvvb }}
{{../szg| vvvd }}
{{../szg| vvvn }}
{{../szg| vvvt }}
{{../szg| vvv# }}
{{../szg| vvvt# }}
{{../szg| vvvx }}
</span>