|
Bernhard M. Wiedemann |
4f6094 |
% italian.fmt
|
|
Bernhard M. Wiedemann |
4f6094 |
% written by Christopher Lane
|
|
Bernhard M. Wiedemann |
4f6094 |
% for abcm2ps 5.9.*
|
|
Bernhard M. Wiedemann |
4f6094 |
% (adapted for more abcm2ps versions by Hudson Lacerda)
|
|
Bernhard M. Wiedemann |
4f6094 |
|
|
Bernhard M. Wiedemann |
4f6094 |
% -- latin guitar chords
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript /gcshow { % string gcshow
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript -5 0 RM
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript dup 0 get
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript dup dup 65 ge exch 71 le and {
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript 65 sub [(La) (Si) (Do) (Re) (Mi) (Fa) (Sol)] exch get show
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript } { currentfont /Encoding get exch get glyphshow
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript } ifelse
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript dup length 1 sub 1 exch getinterval
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript %
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript dup mark exch (m) search {
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript (di) search { cleartomark } {
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript length exch pop exch (aj) anchorsearch { cleartomark } {
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript pop /tempstr 4 2 roll cleartomark
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript def tempstr exch (-) putinterval tempstr
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript } ifelse
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript } ifelse
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript } {
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript cleartomark } ifelse
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript currentdict /gchshow known {
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript /gchshow load cshow %% abcm2ps older than abcm2ps-5.1.0
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript } {
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript show %% abcm2ps-5.1.0 or newer
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript } ifelse
|
|
Bernhard M. Wiedemann |
4f6094 |
postscript }!
|
|
Bernhard M. Wiedemann |
4f6094 |
% End of file italian.fmt
|
|
Bernhard M. Wiedemann |
4f6094 |
|