Hi all,In trying to put a meter in in single staff, i had to remove a barline after using \changecontext, with in line tex. The result pdf is attached.
In the musixdoc manual, section 15.4, page 76 is an extract in tex for displaying the meters, i made a standalone version, i included here. In that extract, displaying the meters, there is no bar line after the meter.I cannot see a difference between the two, i tried everything, as ie. adding files that are
used by pmx and so on.Although this item is not important, but i am very curious what i am overlooking.
Thanks for looking at it.
Andre
===================
%Schuman.pmx
2 1 6 8 6 8 0 -2
1 1 20 .08
bt
./
w7i
\\let\tbbusav\tbbu\let\nbbusav\nbbu\let\tbblsav\tbbl\let\nbblsav\nbbl\
rp /
rp /
%\\\def\afterruleskipsav{\afterruleskip}\
\\\def\tbbu#1{\loffset{1}{\tbbusav{#1}}}\
\\\def\nbbu#1{\loffset{1}{\tbbusav{#1}}}\
\\\def\tbbl#1{\raise-1.6\Interligne\hbox{\tbbusav{#1}}}\
\\\def\nbbl#1{\raise-1.6\Interligne\hbox{\tbbusav{#1}}}\
\\\afterruleskip0\elemskip\setmeter1{{\meterfrac{2}{4}}{\meterfrac{}{}}}\changecontext\setemptybar\
b42dDx3n zb- rb [-6 c8+ zc- rb1 d8+ zd- ] rb1 //
[l+14 d83 ]j r4b rb8 r1+4 [jl g1 ][ b8 ] /
rb8 r1 [j f14 b8 ] [l d- ]j rb4 /
%restore \afterruleskip
\\\afterruleskip1.33\elemskip\
%Why end this with a bar:
b42dDx3n zb- rb [-6 c8+ zc- rb1 d8+ zd- ] rb1 //
[l+14 d83 ]j r4b rb8 r1+4 [jl g1 b8 ] /
rb8 r1 [j f14 b8 ] [l d- ]j rb4 /
%restore the original values and see the16th note error
\\\def\tbbu{\tbbusav}\def\nbbu{\nbbusav}\def\tbbl{\tbblsav}\def\nbbl{\nbblsav}\
m6868 b42d zb- [-6 c8+d zc- d8+d zd- ] //
[l+14 d83 ]j r4b rb8 r1+4 [jl g1 b8 ] /
rb8 r1 [j f14 b8 ] [l d- ]j rb4 /
rp /
rp /
===================
==================
% Musixdoc.tex - example
\input musixtex
\input pmx
\instrumentnumber2\setstaffs22%
\readmod{musixdoctest}
\generalmeter{\meterfrac{4}{4}\meterfrac{2}{4}\meterfrac{1}{4}}%
\setclef1{\bass}\generalsignature2%
%\startextract
\generalmeter{\meterfrac{2}{4}}%
\startmuflex\startpiece\addspace\afterruleskip%
\setmeter1{{\meterfrac{2}{4}}}%
\setmeter2{{\lower2pt\hbox{\meterfrac{\meterlargefont 2}{}}}%
{\meterfrac{3}{4}}}\changecontext
\Notes\qu K&\cu{de}|\qu e\en
% bar 11
% Meters, clefs, and key signatures.
% All 3 clefs after bar (probably bad form) 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
% Meters, clefs, and key signatures, with clef before the bar.
% Maybe not best form 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
\Endpiece%
\bye
==============
Schuman.pdf
Description: Adobe PDF document
------------------------------- [email protected] mailing list If you want to unsubscribe or look at the archives, go to https://tug.org/mailman/listinfo/tex-music

