Werner Icking <[EMAIL PROTECTED]> wrote 
> From: Dirk Laurie <[EMAIL PROTECTED]>
> Subject: Poet's name; labels at every staff 
>[...]
>> Christian Mondrup wrote:
>>
>> > One last question: how do I tell M-Tx to print the abbreviated voice 
>> > labels from the style SATB4 at the beginning of staffs after the 
>first > > system ?
>> > 
>> M-Tx and PMX have no such feature.  Raw MusiXTeX may -- I don't know. 
> > MusiXTeXperts please help! 
>
>Have a look at the MusiXTeX add-ons on http://www.gmd.de/Misc/Music/ 
>"Orchestral scores" shows such an example. The raw MusiXTeX-source is 
>given there, too. An extract:
>
>%...
>\let\ni\nextinstrument
>%...
>\def\namespace{14mm}            % provide space for instrument names 
>\advance\hoffset\namespace\advance\hsize-\namespace
>%...

I have not tried this out, but please consider this:  When horizontal 
spacing becomes tight, PMX inserts additional space to avoid crashes 
or just to improve appearance in many situations: accidentals, flags, 
clef changes, up-stems before bar lines, dots, etc.  This facility 
will be compromised by any in-line TeX that alters either the 
horizontal space available in a line (as I believe Werner's suggestion 
does), or the horizontal space required (such as inserting an extra 
spacing note with in-line TeX).  If the line in question is "loose" 
enough, there will be no undesirable effect, but if it is tight, 
crashes could result.  The crashes could be remedied by inserting 
extra space with the PMX command "X...".

Perhaps a better approach would be to set a reduced basic line width 
with the pmx command "w...", and adjust the horizontal offset with 
in-line TeX.

--Don Simons

Reply via email to