pagefooting "|- \bf\\p\ -" 20

[stave 1 treble 1]
[20] G+ |
[endstave]

[newmovement]
Heading 10 "One"
[newmovement]
heading 11 "Two"
[newmovement]
heading 12 "Three"

[newmovement]
[stave 1 treble 1]
[300] G+ |
[endstave]

[newmovement]
[stave 1 treble 1]
"ul"/ul g "ol"/ol g "fb"/fb g r |
[textshow underlay off]
"ul"/ul g "ol"/ol g "fb"/fb g r |
[textshow overlay off]
"ul"/ul g "ol"/ol g "fb"/fb g r |
[textshow underlay on textshow fb off]
"ul"/ul g "ol"/ol g "fb"/fb g r |
[textshow fb on textshow overlay on]
"ul"/ul g "ol"/ol g "fb"/fb g r |
[endstave]

[newmovement newpage]

Footing "First line"
Footing "Second line"
Footing "Third line"
Footing "Fourth line"
Footing "Fifth line"
Footing "Sixth line" 100

[stave 1 treble 1]
G+
[endstave]

[newmovement]
draw x
  -2 0 moveto
  calledfrom 2 lt { 0 -10 rmoveto } if
  calledfrom "" cvs show
enddraw   

draw y
  0 -10 moveto
  argcount "" cvs show
enddraw    

draw dots
  0 -10 moveto
  dots  "" cvs show
enddraw   

heading draw x 40
footing draw x

[stave 1 "   " draw x treble 1]
[draw x] G+ [draw x] |

[line] gg [linegap/w20/l6/draw x] gg [endline] |
[slur] gg [slurgap/w20/l6/draw x] gg [endslur] |
[draw y] g [draw "" y] g [draw 10 "" y] g [draw 1 2 3 4 y] r | 

[nocheck draw dots] g [draw dots] g. [draw dots] g.. [draw dots] g... |
[nocheck draw dots] g.... [draw dots] g.+ R |
[endstave]

[newmovement]
underlaysize 6
overlaysize 14
fbsize 8

[staff 1 "name"/su treble 1]
"a" r "a"/su/bu r "a"/ul g r |
"a"/a r "a"/so/ao r "a"/ol g r |
"a" r "a"/sf r "a"/fb g r |
g-= g+= G-= G-+= [nocheck] |
[line] gg [linegap/"abc"/su] gg [el]
[endstave]

[newmovement newpage]
[stave 1 treble 1]
[page 5] "\p\" G+ |
[newpage]
[page +1] "\p\" G+ |
[endstave]

[newmovement]
time 2/4
barlinestyle 2

[stave 1 treble 1]
G | G | G || G ||| G | G |0 G ||| G | [time 3/4] G. |
[endstave]

[stave 2 treble 1]
G | G | G || G ||| G | G |0 G ||| G | [time 3/4] G. |
[endstave]

