💾 Archived View for runjimmyrunrunyoufuckerrun.com › src › foreign › pmw › contrib › MacroCollection captured on 2021-12-17 at 13:26:06.
View Raw
More Information
-=-=-=-=-=-=-
@ This file contains a number of macros that are described in the manual.
key C
time C
systemgap 56
- define mf "\it\m\bi\f"/b
- define hang() [slur/rr15&&2] &&1 [es]
- define s8u "\it\8va-"/ol/" -| \mf\\159\"/u0.3/"\it\8"/s2
- define e8u "#"/ol/r8
- define s8d "\it\8va-"/ul/" -| \mf\\161\"/d0.3/"\it\8"/s2
- define e8d "#"/ul/r8
draw triangle
3 -4 moveto @ move to apex
-3 -6 rlineto @ line to bottom left
6 0 rlineto @ horizontal line to bottom right
-3 6 rlineto @ line back to apex
fill @ fill it in (solid triangle)
enddraw
draw box
-2 headleft sub accleft sub stembottom 1.3 sub moveto
stemtop stembottom sub 2.6 add dup 0 exch rlineto
headleft headright add accleft add 4 add dup 0 rlineto exch
0 exch neg rlineto
neg 0 rlineto
stroke
enddraw
draw bracket
-2 headleft sub accleft sub headbottom linebottom add moveto
-2 0 rlineto
-4 headleft sub accleft sub headtop linetop sub lineto
2 0 rlineto
stroke
enddraw
draw save
headbottom originx
enddraw
draw connect
originx sub 3 add dup 3 add 2 div
3 1 roll exch 2 sub moveto
-12 lineto
3 headbottom 2 sub lineto
stroke
enddraw
draw blip
linegapx linegapy moveto
0 linegapx 2 mul lineto
linegapx neg linegapy neg lineto
0.3 setlinewidth stroke
enddraw
draw ped
0 0 moveto "\**163\ " show
enddraw
- define ped [line/=P/b/h/ol/d4 linegap/h0/w30/draw ped]
- define blip [linegap/=P/draw blip]
- define ep [endline/=P]
[staff 1 treble 1]
&mf/ts "\*c\ \bi\= 88"/a/ts/u4/c g [draw triangle] g &hang(g,/ru4) &hang(g,/b/rd4) ||
[draw box] $a [draw box] f' [draw box] (f-g-); [space 10] [draw box] (f'-g'-);
[space 6] [draw bracket] (#f-c'-); [space 6] [draw bracket] (g-#d'-) ||
[draw save] e c'-g-a-b- [draw connect] a ||
"\it\cresc-==en-==do"/ul gc'ga | gfgr |
"\it\decresc.-"/ul gfef | G "#"/ul/r6 G ||
"\it\cresc.-"/ul/" ."/u1.5 gc'ga | gf "#"/ul gr ||
"\*136\-"/ol/"\*96\" E'+_ | "#"/ol/r8 E'R || @ trill with a wiggly line
&s8u c'.d'-e'd' | g'g' &e8u G' | @ ottava alta
&s8d c'.d'-e'd' | g'g' &e8d G' || @ ottava bassa
[bass 0] r- &ped %a &blip b-_; b-; e &blip a`-_ | a`- G` &ep r-r | @ piano pedal
[endstaff]