summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-12-13 22:06:48 +0000
committerKarl Berry <karl@freefriends.org>2013-12-13 22:06:48 +0000
commit1965df58ffe4e19a18e219430bc2d4e9ac345f4f (patch)
treebbab01d8439b0951956c16fc4f16195d93714b6d
parenta2646b55325a74922497c14a13f792909be514c3 (diff)
m-tx (13dec13)
git-svn-id: svn://tug.org/texlive/trunk@32403 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/generic/m-tx/README4
-rw-r--r--Master/texmf-dist/doc/generic/m-tx/m-tx.html14
-rw-r--r--Master/texmf-dist/doc/generic/m-tx/mtx060/README.M-Txdoc (renamed from Master/texmf-dist/doc/generic/m-tx/mtx060/README)0
-rw-r--r--Master/texmf-dist/doc/man/man1/m-tx.19
-rw-r--r--Master/texmf-dist/doc/man/man1/m-tx.man1.pdfbin4438 -> 5138 bytes
-rwxr-xr-xMaster/texmf-dist/scripts/m-tx/m-tx.lua11
6 files changed, 33 insertions, 5 deletions
diff --git a/Master/texmf-dist/doc/generic/m-tx/README b/Master/texmf-dist/doc/generic/m-tx/README
index 2c5db2f3c36..edd425dce6f 100644
--- a/Master/texmf-dist/doc/generic/m-tx/README
+++ b/Master/texmf-dist/doc/generic/m-tx/README
@@ -1,4 +1,4 @@
-This is M-Tx (Music-from-TeXt), version 0.60d (2013-01-19).
+This is M-Tx (Music-from-TeXt), version 0.60d (2013-12-12).
M-Tx is a preprocessor for PMX that facilitates inputting lyrics. It
builds the PMX input file based on a language very similar to PMX. M-Tx
@@ -48,4 +48,4 @@ M-Tx may be freely copied, duplicated and used in conformance to the
GNU General Public License (Version 2, 1991, see included file gpl.txt).
This CTAN distribution is maintained by Bob Tennent (rdt@cs.queensu.ca).
-Jan. 19th, 2013
+Dec. 12th, 2013
diff --git a/Master/texmf-dist/doc/generic/m-tx/m-tx.html b/Master/texmf-dist/doc/generic/m-tx/m-tx.html
index 410bc82fd3d..ec976065e2e 100644
--- a/Master/texmf-dist/doc/generic/m-tx/m-tx.html
+++ b/Master/texmf-dist/doc/generic/m-tx/m-tx.html
@@ -3,7 +3,7 @@ Content-type: text/html
<HTML><HEAD><TITLE>Manpage of m-tx</TITLE>
</HEAD><BODY>
<H1>m-tx</H1>
-Section: (1)<BR>Updated: 2012-04-09<BR><A HREF="#index">Index</A>
+Section: (1)<BR>Updated: 2013-12-11<BR><A HREF="#index">Index</A>
<A HREF="http://localhost/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<P>
@@ -105,6 +105,14 @@ or
changes the dvi processor to
<B><A HREF="http://localhost/cgi-bin/man/man2html?1+dvipdfm">dvipdfm</A></B>(1)
+<DT><B>-c</B>
+
+<DD>
+use pmxchords before pmx
+<DT><B>-F fmt</B>
+
+<DD>
+uses fmt as the TeX processor
<DT><B>-s </B>
<DD>
@@ -149,6 +157,8 @@ default processing
<B><A HREF="http://localhost/cgi-bin/man/man2html?1+dvipdfm">dvipdfm</A></B>(1),
+<B><A HREF="http://localhost/cgi-bin/man/man2html?1+pmxchords">pmxchords</A></B>(1),
+
<B><A HREF="http://localhost/cgi-bin/man/man2html?1+dvips">dvips</A></B>(1),
<B><A HREF="http://localhost/cgi-bin/man/man2html?1+ps2pdf">ps2pdf</A></B>(1).
@@ -176,6 +186,6 @@ This manual page was written by Bob Tennent &lt;<A HREF="mailto:rdt@cs.queensu.c
This document was created by
<A HREF="http://localhost/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
-Time: 09:23:16 GMT, September 14, 2012
+Time: 22:12:01 GMT, December 11, 2013
</BODY>
</HTML>
diff --git a/Master/texmf-dist/doc/generic/m-tx/mtx060/README b/Master/texmf-dist/doc/generic/m-tx/mtx060/README.M-Txdoc
index f8d3d306fe5..f8d3d306fe5 100644
--- a/Master/texmf-dist/doc/generic/m-tx/mtx060/README
+++ b/Master/texmf-dist/doc/generic/m-tx/mtx060/README.M-Txdoc
diff --git a/Master/texmf-dist/doc/man/man1/m-tx.1 b/Master/texmf-dist/doc/man/man1/m-tx.1
index c9552ab3937..66fae3c6d17 100644
--- a/Master/texmf-dist/doc/man/man1/m-tx.1
+++ b/Master/texmf-dist/doc/man/man1/m-tx.1
@@ -1,5 +1,5 @@
.\" This manpage is licensed under the GNU Public License
-.TH m-tx 1 2012-04-09 "m-tx script, version 0.3" ""
+.TH m-tx 1 2013-12-11 "m-tx script, version 0.4" ""
.SH NAME
m-tx \- This script processes mtx files then deletes intermediate files
@@ -70,6 +70,12 @@ or
changes the dvi processor to
.BR dvipdfm (1)
.TP
+.B -c
+use pmxchords before pmx
+.TP
+.B -F fmt
+uses fmt as the TeX processor
+.TP
.B -s
stops processing at the dvi file
.TP
@@ -97,6 +103,7 @@ Options affect processing of all succeeding mtx files unless changed by another
.BR pdflatex (1),
.BR musixflx (1),
.BR dvipdfm (1),
+.BR pmxchords (1),
.BR dvips (1),
.BR ps2pdf (1).
.br
diff --git a/Master/texmf-dist/doc/man/man1/m-tx.man1.pdf b/Master/texmf-dist/doc/man/man1/m-tx.man1.pdf
index 383c0a10d0d..dac5fcca039 100644
--- a/Master/texmf-dist/doc/man/man1/m-tx.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/m-tx.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/scripts/m-tx/m-tx.lua b/Master/texmf-dist/scripts/m-tx/m-tx.lua
index 495777b6d57..be1a3b80d3e 100755
--- a/Master/texmf-dist/scripts/m-tx/m-tx.lua
+++ b/Master/texmf-dist/scripts/m-tx/m-tx.lua
@@ -27,6 +27,10 @@ VERSION = "0.4"
ChangeLog:
+ version 0.4 2013-12-11 RDT
+ Add -c option for pmxchords preprocessing of pmx file
+ Add -F fmt option to use fmt as TeX processor
+
version 0.3 2012-04-09 RDT
Change name to m-tx to avoid clash with another program.
@@ -48,6 +52,8 @@ function usage()
print(" -l latex (or pdflatex)")
print(" -p pdfetex (or pdflatex)")
print(" -d dvipdfm")
+ print(" -c preprocess pmx file using pmxchords")
+ print(" -F fmt use fmt as the TeX processor")
print(" -s stop at dvi")
print(" -t stop at tex/mid")
print(" -m stop at pmx")
@@ -98,6 +104,11 @@ repeat
dvi = ""; ps2pdf = ""
elseif this_arg == "-d" then
dvi = "dvipdfm"; ps2pdf = ""
+ elseif this_arg == "-c"
+ pmx = "pmxchords"
+ elseif this_arg == "-F" then
+ narg = narg+1
+ tex = arg[narg]
elseif this_arg == "-s" then
dvi = ""; ps2pdf = ""
elseif this_arg == "-i" then