Note mapping example - banjo tablature
%abc-2.2
%%pagewidth 16cm
% glyphs for banjo
% abcm2ps
%%beginps nosvg
/banjo{M/Helvetica 7 selectfont -5 -2 RM
currentpoint currentpoint M -1 -2 RM 6 0 RL 0 8 RL -6 0 RL closepath
currentgray 1.0 setgray fill setgray M}!
/zero{banjo(0)show}!
/one{banjo(1)show}!
/two{banjo(2)show}!
/three{banjo(3)show}!
%%endps
% abc2svg
%
X:1
T:Banjo tablature
T:(Blue Moon Of Kentucky)
M:4/4
L:1/4
%
%%map banjo D print=G heads=zero
%%map banjo E print=G heads=two
%%map banjo G print=B heads=zero
%%map banjo A print=B heads=two
%%map banjo B print=d heads=zero
%%map banjo c print=d heads=one
%%map banjo ^c print=d heads=two
%%map banjo ^^c print=d heads=three
%%map banjo d print=f heads=zero
%%map banjo e print=f heads=two
%%map banjo g print=E heads=zero
%
K:C
%%score 1 2
V:1
%%clef treble-8
%%staffscale 0.8
z[Bg][cg][^cg]|:^c/[dd]/ g/d/ d/g/ d/d/|B/d/ B/d/ A/d/ G/d/|
V:2
%%voicemap banjo
K:none
M:none
%%clef none
%%staffscale 1.9
%%beamslope 0
%%pos stem down
z[Bg][cg][^cg]|:^c/[^^cd]/ g/^^c/ d/g/ ^^c/d/|B/d/ B/d/ A/d/ G/d/|
V:1
E/c/ G/d/ g/G/ d/g/|G/e/ g/G/ e/G/ E/e/|D/d/ g/G/ d/g/ B/d/|
V:2
E/c/ G/d/ g/G/ d/g/|G/e/ g/G/ e/G/ E/e/|D/d/ g/G/ d/g/ B/d/|