1prepmx(1)                     prepmx Manual Page                     prepmx(1)
2
3
4

NAME

6       prepmx - preprocessor for PMX, easy music typesetting program
7

SYNOPSIS

9       prepmx [options] jobname [outdir/] [stylefile]
10

DESCRIPTION

12       M-Tx is an easy to use preprocessor language for the PMX music typeset‐
13       ting program, aimed at people who are not experts.  For an  easy  exam‐
14       ple, have a look at the following example:
15
16         c2+       e4    g   | b4d-  c1 d c2        |
17         c8 g+ e g c- g+ e g | d g f g    c- g+ e g |
18
19       For  syntax  reference,  please look at the M-Tx manual written by Dirk
20       Laurie, the creator of the M-Tx language and the author  of  prepmx(1),
21       its command-line utility.
22
23       prepmx processes the file jobname.mtx to generate jobname.pmx.  You can
24       then process this file using the pmxab(1)  command,  which  is  a  pre‐
25       processor for MusiXTeX.
26
27       outdir/ is the directory where `pmx' will put the final .tex file. Note
28       that the trailing slash is mandatory. You can provide a  stylefile  for
29       M-Tx.  If  omitted, the file `mtxstyle.txt' in the current directory is
30       used, if there is one.
31

OPTIONS

33       Options can also be specified in a `Options:'  line  in  the  preamble,
34       which takes precedence over the command line.
35
36       -b     disable unbeamVocal
37
38       -c     disable doChords
39
40       -D     enable debugMode
41
42       -f     enable solfaNoteNames
43
44       -i     enable ignoreErrors
45
46       -m     disable doLyrics
47
48       -n     enable instrumentNames
49
50       -t     disable doUptext
51
52       -u     disable uptextOnRests
53
54       -v     enable beVerbose
55
56       -w     enable pedanticWarnings
57
58       -n     select Special Case n
59
60       -H     print enabled status of all options
61

EXIT STATUS

63       If  no error was found, prepmx exits with return code 0.  In case of an
64       error, the line number of the processed line is returned. This may  not
65       always  be  the  line  containing  the actual error. A return status of
66       10000 means that the input file was empty or could not be opened.
67

SEE ALSO

69       M-Tx User's Guide (mtxdoc.pdf)
70       pmxab(1), musixtex(1)
71

AUTHORS

73       prepmx was written by Dirk Laurie <dirk.laurie@gmail.com>. This  manual
74       page  was  written  by  Roland Stigge <stigge@antcom.de> for the Debian
75       project.   It   was   revised   and   extended   by    Nis    Martensen
76       <nis.martensen@web.de> and Bob Tennent <rdt@cs.queensu.ca>.
77
78
79
80M-Tx Version 0.63               08 January 2018                      prepmx(1)
Impressum