Re: [TeX-music] musixtex - \changecontext
Andre Van Ryckeghem wrote: Hi all, To clarify the problem (or to do just the opposite), here is a testfile with a number of possibilities. The file is made for 3 music lines in order to see a behaviour when an automatic new line occurs. This are my taughts on this Bar 1 - multiple meters this is an example of 'variable meters'. Another notation practice is 'alternating meters' denoting a pattern of meter changes, eg. '4/4 + 3/4' bar 1 beat 2 and 3 signature change is this common? according to Gardner Read, Music Notation, modern practice is to omit 'cancelling signatures' (naturals) at key changes. There are a few exceptions to that rule, most important when changing from a key with signatures to a key with no signatures (c major and a minor). The general rule (according to G. Read) is to precede key changes with double (bar) lines. I've seen key changes without double lines, though. bar 1 beat 4 the 'f' in the lower staff shows how confusing this is bar 2: i vote OK there should be no cancelling key bar 3: autoamatic new line this i vote OK, but not the different signatures in the instruments what is the problem? Different keys will inevitably occur in scores with 'transposing instruments', eg. clarinets and French horns bar 4: OK bar 5: better not IMHO, there is no reason for omitting double bar lines and the cancelling keys are unnecessary bar 6: rather not? or is it forbidden? Select one ot the 3 lines in the source to see other behaviour. the key changes should be after the double line bar 7: OK except on beat 3 (keychange on only 1 instrument, signature change without bar line) bar 8 and 9 : both OK or is there a preference? in case of clef change at the start of a new bar the clef should be placed before the bar line bar 10: a meter without fraction belongs to modern notational practice. Furthermore you'll often find fractionless meter '3' in modern edtions of early music at triple meters. bar 11: Ok except the bass clef schould be repeated, is this possible? bar 12: probably not. there is no real key change. Therefore the key signatures should be omitted. -- Christian Mondrup, Sheet Music Editor Werner Icking Music Archive http://icking-music-archive.org/ ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
RE: [TeX-music] musixtex - \changecontext
To all-- The real problem here--and a major stumbling block in my re-editing musixdoc--is trying to get a clear, overall picture of the relationships among all the context-changing options, and at the same time understanding all the details necessary to explain these commands in a manual. I feel strongly that there should be a section roughly corresponding to the current 2.15 Changing score attributes, where everything necessary about defining and changing key signatures, meters, and clefs is explained. Here are the commands that I can find that should be included: \changecontext, \Changecontext, \zchangecontext, \changesignature, \generalsignature, \setsign, \setclef, \changeclefs, \zchangeclefs, \setmeter, \settrebleclefsymbol, \setaltoclefsymbol, \setbassclefsymbol, \resetclefsymbols, \setclefsymbol. There are also \alaligne and \alapage which evidently have some of the same effects on key signatures, meter changes, and clef changes as \chengecontext etc, and also \pchangecontext and \pChangecontext, which are defined in musixtex.tex but are not even mentioned in musixdoc. If anyone would care to volunteer to try wring such a section, explaining all these commands in detail, their interactions, and where they are supposed to be used (i.e., inside or outside \notes..\en, inside or outside \startpiece...\stoppiece or \contpiece...\stoppiece), in a much more coherent and organized way than the random treatment they have in the current document, future musixtexers would be grateful. --Don Simons -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Andre Van Ryckeghem Sent: Thursday, December 01, 2005 7:25 AM To: Typesetting music with TeX Subject: Re: [TeX-music] musixtex - \changecontext Thanks for helping, Jean-Pierre I learned with your change that taking other commands, the error vanish, this let me think that there is a bug in a command. But introducing \zchangecontext causes a new bar, or at least the space for it. I don't know if the following doing is common, but this is what i wanted (replacing \generalsignature{-2}\changesignature\Changecontext% by \generalsignature{-2}\Changecontext% gives the error in the followong line but in the line \generalsignature{-3}\changesignature there is no error ): === \input musixtex \instrumentnumber2\setstaffs22% \hsize 100mm \vsize 100mm \setclef1{\bass}\generalsignature2% \startpiece \notes\qsk\qu K\qsk\qu d|\qsk\qu e\en % % Is generalsignature forbidden here (there is a overfull hbox)? %\generalsignature{-2}\Changecontext% % % With this line no overfulf hbox, % but signatures are in the wrong place \generalsignature{-2}\changesignature\Changecontext% % \notes\qu K\qu d|\qu e\en% \generalsignature{-3}\changesignature\setdoublebar\alaligne% \notes\qu K\qu d|\qu e\en% \notes\qu K\qu d|\qu e\en% % % Clefs \mulooseness0\Stoppiece\eject\bye === Andre ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] musixtex - \changecontext
Hi all, To clarify the problem (or to do just the opposite), here is a testfile with a number of possibilities. The file is made for 3 music lines in order to see a behaviour when an automatic new line occurs. This are my taughts on this Bar 1 - multiple meters bar 1 beat 2 and 3 signature change is this common? bar 1 beat 4 the 'f' in the lower staff shows how confusing this is bar 2: i vote OK bar 3: autoamatic new line this i vote OK, but not the different signatures in the instruments bar 4: OK bar 5: better bar 6: rather not? or is it forbidden? Select one ot the 3 lines in the source to see other behaviour. bar 7: OK except on beat 3 (keychange on only 1 instrument, signature change without bar line) bar 8 and 9 : both OK or is there a preference? bar 10: a meter without fraction bar 11: Ok except the bass clef schould be repeated, is this possible? bar 12: probably not. = \input musixtex \instrumentnumber2\setstaffs22% \hsize 100mm \vsize 230mm \generalmeter{\meterfrac{4}{4}\meterfrac{2}{4}\meterfrac{1}{4}}% \setclef1{\bass}\generalsignature2% \startpiece \notes\qu K\qu d|\qu e\en % % Signatures % if there is no bar line, the signatures are confusing % it is not clear if they are for a single note or not % bar 1 %% Signature changing in a single instrument with 2 staves \setsign21\changesignature \notes\qu J\qu d|\qu e\en % Signature changing in a single staff \setsign1{-1}\changesignature \notes\qu K\qu d|\qu e\en % Signature changing in a single staff without naturals \setsign11\ignorenats\changesignature \notes\qu M\qu d|\qu e\en % bar 2 % Normal changes: new signatures after a bar line \generalsignature{-2}\changecontext% \notes\qu K\qu d|\qu e\en% \notes\qu K\qu d|\qu e\en% \notes\qu K\qu d|\qu e\en% % % new music line caused by mulooseness \mulooseness1 % % bar 3 %\setsign2{-1}\changesignature\Changecontext% \setsign2{-1}\Changecontext% %\zalaligne% \notes\qu K\qu d|\qu e\en% % bar 4 \generalsignature{2}\ignorenats\Changecontext% \notes\qu K\qu d|\qu e\en% % bar 5 OK : \setsign1{-3}\setsign2{-3}\changecontext% \notes\qu K\qu d|\qu e\en% % bar 6 % Are all this options common (choose 1 line of 3)? %\generalsignature{-3}\changecontext\alaligne% %\generalsignature{-3}\changesignature\setdoublebar\alaligne% \generalsignature{-3}\changesignature\Changecontext% % \notes\qu K\qu d|\qu e\en% % bar 7 \generalsignature{2}\ignorenats\Changecontext% \notes\qu K\qu d|\qu e\en% % % Clefs % in 1 staff and taking space \setclef1\treble\changeclefs% \notes\qu k\cu{.d}\ccu{e}|\qu e\en% % combined with signature change - space is already here % is this common ? \setclef1\bass\zchangeclefs\setsign1{-2}\setsign2{-2}% \ignorenats\changesignature% \notes\qu K\cu{de}|\qu e\en% % bar 9 % clef change before barline \setclef1\treble\zchangeclefs\bar% \notes\qu k\cu{de}|\qu e\en% % bar 9 % clef change after barline \setclef1\bass\bar\zchangeclefs% \notes\qu K\cu{de}|\qu e\en% % bar 10 % Meter \setmeter1{{\meterfrac{2}{4}}}% % How big the '2' must be? \setmeter2{{\lower2pt\hbox{\meterfrac{\Bigtype 2}{}}}% {\meterfrac{3}{4}}}\changecontext \notes\qu K\cu{de}|\qu e\en % bar 11 % Meter Clefs and Keys Signatures % all 3 clefs after bar if no changeclefs \setmeter1{{\meterfrac{2}{8}}}% \setmeter2{{\meterfrac{3}{6}}{\meterfrac{3}{8}}}% \setsign2{-1}% % How to force showing the bass clef? \setclef1\bass\setclef2{23}% \Changecontext \notes\qu K\cu{de}|\qu e\en % bar 12 % Meter Clefs Keys Signatures all 3 with clef before the bar % probably not if signatures are involved \setmeter1{{\meterfrac{2}{4}}}% \setmeter2{{\meterfrac{3}{8}}{\meterfrac{3}{6}}}% \setsign2{-1}% \setclef1\treble\zchangeclefs\changecontext \notes\qu k\cu{de}|\qu e\en \mulooseness1\Stoppiece\eject\bye = This also shows how enjoyfull musixtex is for puzzlers Andre ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music
Re: [TeX-music] musixtex - \changecontext
Thanks for helping, Jean-Pierre I learned with your change that taking other commands, the error vanish, this let me think that there is a bug in a command. But introducing \zchangecontext causes a new bar, or at least the space for it. I don't know if the following doing is common, but this is what i wanted (replacing \generalsignature{-2}\changesignature\Changecontext% by \generalsignature{-2}\Changecontext% gives the error in the followong line but in the line \generalsignature{-3}\changesignature there is no error ): === \input musixtex \instrumentnumber2\setstaffs22% \hsize 100mm \vsize 100mm \setclef1{\bass}\generalsignature2% \startpiece \notes\qsk\qu K\qsk\qu d|\qsk\qu e\en % % Is generalsignature forbidden here (there is a overfull hbox)? %\generalsignature{-2}\Changecontext% % % With this line no overfulf hbox, % but signatures are in the wrong place \generalsignature{-2}\changesignature\Changecontext% % \notes\qu K\qu d|\qu e\en% \generalsignature{-3}\changesignature\setdoublebar\alaligne% \notes\qu K\qu d|\qu e\en% \notes\qu K\qu d|\qu e\en% % % Clefs \mulooseness0\Stoppiece\eject\bye === Andre ___ TeX-music mailing list TeX-music@icking-music-archive.org http://icking-music-archive.org/mailman/listinfo/tex-music