Le ven 09/07/2004 � 11:43, Simon Dreher a �crit :
> Simon Dreher wrote:
> 
> > Hallo,
> > In a piece with some orchestral voices and choir (typeset below), I'd 
> > like to have the volta-signs not only above the top staff, but also 
> > above the choir. Is there any possibility to get the result?
> > Best regards,
> > Simon

Dear Simon,

I can propose you a solution for your problem. First, you have to copy
the following in a file named additionalvolta.tex:

8<------------
\def\additionalvoltaheight{}
\makeatletter
[EMAIL PROTECTED]@{%
  [EMAIL PROTECTED]@box\rlap{\vrule\rm\strut\
[EMAIL PROTECTED]       %+simick
  [EMAIL PROTECTED]@[EMAIL PROTECTED]
  [EMAIL PROTECTED]@[EMAIL PROTECTED]
  [EMAIL PROTECTED] [EMAIL PROTECTED]@box\null
  \fi   % if continuation, make [EMAIL PROTECTED]@box null
% [EMAIL PROTECTED]@[EMAIL PROTECTED]                                           
%-simick
 
[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]
%  
[EMAIL PROTECTED] writes the requested |n. and moves the things for
further use
  [EMAIL PROTECTED]/setvolta collision!}\fi
% [EMAIL PROTECTED]@box\rlap{\vrule %   \musixfont\sixt@@n              %-simick
%   \rm\ [EMAIL PROTECTED]
[EMAIL PROTECTED]       %-simick
  [EMAIL PROTECTED] [EMAIL PROTECTED]
  [EMAIL PROTECTED]@volt@
 
[EMAIL PROTECTED]@[EMAIL PROTECTED]
  [EMAIL PROTECTED]@set
  [EMAIL PROTECTED]
  [EMAIL PROTECTED]
% [EMAIL PROTECTED]@[EMAIL PROTECTED]                                           
%-simick
  [EMAIL PROTECTED]@[EMAIL PROTECTED]
[EMAIL PROTECTED]@[EMAIL PROTECTED]     %+simick
}%
[EMAIL PROTECTED]@[EMAIL PROTECTED]@\llap{%
      [EMAIL PROTECTED]
%     [EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]             %-simick
      [EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]@i}}
[EMAIL PROTECTED]@hrule{% write the hrule of volta bar at its end
  [EMAIL PROTECTED]
  \else
    [EMAIL PROTECTED]@pos [EMAIL PROTECTED]@[EMAIL PROTECTED]
%   [EMAIL PROTECTED] [EMAIL PROTECTED]@v       %-simick
%   [EMAIL PROTECTED]                   %-simick
    [EMAIL PROTECTED]@                  %+simick
      [EMAIL PROTECTED]@                                                %+simick
    \else                                               %+simick
      [EMAIL PROTECTED]@v [EMAIL PROTECTED]@endcor              %+simick
    \fi                                                 %+simick
    [EMAIL PROTECTED]@i                                 %+simick
    [EMAIL PROTECTED] [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]@hrul@
   
[EMAIL PROTECTED]@[EMAIL PROTECTED]@\fi
% check whether termination has been required
    [EMAIL PROTECTED]@@ [EMAIL PROTECTED]@@\fi % \endvoltabox
forces type \thr@@
    [EMAIL PROTECTED] \else [EMAIL PROTECTED]@endbox\fi
    % now set [EMAIL PROTECTED] [EMAIL PROTECTED] to \empty
    [EMAIL PROTECTED]@ne [EMAIL PROTECTED]
  \fi
}%
[EMAIL PROTECTED]@[EMAIL PROTECTED]@type\thr@@
%    
[EMAIL PROTECTED]@[EMAIL PROTECTED]     %-simick
     
[EMAIL PROTECTED]@[EMAIL PROTECTED]@i}%+simick
    \fi}
[EMAIL PROTECTED]@endbox{% write the hrule of volta bar at its end
  [EMAIL PROTECTED]
  \else
%   [EMAIL PROTECTED]@pos [EMAIL PROTECTED]@[EMAIL PROTECTED]           %-simick
%   [EMAIL PROTECTED] [EMAIL PROTECTED]@v       %-simick
%   [EMAIL PROTECTED]                   %-simick
    [EMAIL PROTECTED] [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]@[EMAIL PROTECTED]
   
[EMAIL PROTECTED]@[EMAIL PROTECTED]@x\fi
% now force [EMAIL PROTECTED] to \empty
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
    [EMAIL PROTECTED]
  \fi
}%
\makeatother
\endinput
8<------------

Then input these macros in your code:

%%\\input additionalvolta\relax\
%%\\let\endpiecesav\Endpiece\

This defines a macro \additionalvoltaheight. By default, it is defined
as empty: \def\additionalvoltaheight{}. With this empty definition,
MusiXTeX's behaviour is usual.

If you defines \def\additionalvoltaheight{125pt} then it adds a second
volta-signs at height 125pt. So, in your example, just add:

%Takt 15
%%\\\def\additionalvoltaheight{125pt}\

Olivier

_______________________________________________
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music

Reply via email to