1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
|
.TH ABC2ABC 1
.SH NAME
abc2abc \- a simple abc checker/re-formatter/transposer
.SH SYNOPSIS
\fBabc2abc\fP \fIfile\fP [ \fB-s\fP ] [ \fB-n\fP ] [ \fB-b\fP ]
[ \fB-r\fP ] [ \fB-e\fP ] [ \fB-t \fP\fIsemitones\fP ] [ \fB-u\fP ]
[ \fB-d\fP ] [ \fB-v\fP ]
.SH "DESCRIPTION"
.PP
.B abc2abc
is a simple abc checker/re-formatter/transposer.
It will check whether the \fIfile\fP given on the command line
obeys basic abc syntax.
It also attempts to linebreak at a \fB||\fP, \fB:|\fP, \fB|:\fP, or \fB::\fP.
.PP
If you want to check an abc tune,
it is recommended that you use
.B abc2midi
with the \fB-c\fP option.
This performs extra checks that
.B abc2abc
does not do.
.PP
The output of
.B abc2abc
goes to standard output.
Use redirection to save it to a file.
.SH OPTIONS
.TP
.B \-s
Rework spacing in the file (which affects how notes are beamed together
when the music is printed out).
.TP
.B \-n
Rework linebreaks
.TP
.B \-b
Don't do bar checking
.TP
.B \-r
Don't do repeat checking
.TP
.B \-e
Don't report errors
.TP
.BI \-t " semitones"
Transpose tune by \fIsemitones\fP semitones
.TP
.B \-u
Update notation; the older notation \fB+ +\fP for chords is replaced by
\fB[]\fP and \fBs s\fP for slurs is replaced by \fB()\fP.
.TP
.B \-d
Re-notate the tune with all note lengths doubled.
.TP
.B \-v
Re-notate the tune with all note lengths halved.
.SH "SEE ALSO"
.IR abcmtex "(1), " abc2midi "(1), " midi2abc "(1), " mftext "(1)"
.SH AUTHOR
This manual page was written by Anselm Lingnau <lingnau@tm.informatik.uni-frankfurt.de>,
for the Debian GNU/Linux system.
|