Hello, Dirk!
Hello, Don!
Thanks for your new release on M-Tx040 resp PMX138,
I appreciate the sticky feature very much,
and also the other improvements!
I have one minor wish for your next release:
When writing M-Tx (or PMX or a fortiori MusiXTeX) code
it is quite tiring for one's eyes to jump all over the score.
It is not a big problem in MusiXTeX because you can build up
your score step by step, and anyway it is a long process to
code a score. But the PMX and M-Tx the code is much easier.
So I thought it would be nice to provide a possibility to type
each voice separately. Using only the typewriter keys (letters,
numbers, and ENTER) this can be done quite fluently ...
For this purpose I wrote a little pascal program
which (basically) reads files of the following structure
===========
preamble
beginvoice
line A1
:
line An
endvoice
beginvoice
line B1
:
line Bn
endvoice
beginvoice
line C1
:
line Cn
endvoice
=========
... and writes the corresponding output
=========
preamble
%Block 1
line A1
line B1
line C1
:
%Block 2
line An
line Bn
line Cn
=========
Of course (.... :-) it does not do any checking of the M-Tx/PMX code,
no bar/block check. Any nonsense would be shuffled.
And usually there is some nonsense, at least some mistakes.
So my question is:
Could you provide a command, say, "stopMTx"/"stopPMX" (or whatever)
to be put in a single line after any block, which makes M-Tx resp. PMX
ignore all the following blocks?
Of course I do not have the faintest clue of how much work this
would mean to you -- I imagine it could easily been implemented
but I might be completely wrong. I have never studied your
source codes ....
I think this could be helpful also for other purposes.
Best regards, Eckart