Hello, it is me again with two problems:
a new one (A) and the old (B) question of suppressing a bar line.
A) Writing a piece consisting of several movements I encounter the following
problem related to PMX:
While developing a piece it is recommended to set npages=0 and
nsystems=3 (approx) (approx 3 bars per line), because this saves
the effort to increase these numbers steadily.
But startin a new movement you need to say "L7PM" (or somewhat similar).
This leads to an errormessage, because "npages=0" does not like this.
(Obiously the systems are not counted?)
Which is an elegant way to handle this task?
B)
After changing the source there are only
two questions left:
1) those dotted breves (probably a difficult work?)
(Anyway: Do I understand correctly that PMX is not
going to change anymore?)
2) And how do I suppress the barline at a meter change.
(In my last mail message my question was not precise,
so you choose not the spot I wanted: sorry!)
(I know that - modern printing assumed - my wish is not
sensible. I just would like to be close to the original
notation whether it means something or not.
(I use it just for myself, don't worry.))
Here is the improved (but not yet perfect:-) code of question B:
================================
2 2 6 0 3 1 0 0 3 21 16 0.07
bt
./
Tc
Benedetto Ferrari
Tt
Ciaccona
\\def\makefootline{\baselineskip2pt\line{\the\footline}}\
\\def\copyr{\eightrm\copyright~1998 Eckart ([EMAIL PROTECTED])}\
\\footline{\copyr\hss\eightrm private use welcome}\
%% so don't use musixsty.tex! (RTFM)
%1
r2 g23 g g d0 e2 c0 c2 d0 /
rp /
%%Actually I would prefer three breve rests: How do I get them? See below.
%2
g2- g+ g g d0 e2 c0 c2 d0 /
rp /
%3
g2- g+ g g d0 e2 c0 c2 d0 /
r2 g24 g g ( a0 a2 ) a0 b2 b.a /
%4
g2- g+ g g d0 e2 c0 c2 d0 /
g4 d e fs g a b c d0 g- r2 e d.c /
%5
g2- g+ g g d0 e2 c0 c2 d0 /
b2 d e e fs.f g a b c a.g /
%6
g2- g+ g g d0 e2 c0 c2 d0 /
g2 d+ d d d.c c9d /
%7
g2- g+ g g d0 e2 c0 c2 d0 /
r2 b b b b.a g9d /
%8
g2- g+ g g d0 e2 c0 c2 d0 /
r2 d ( d9 d9 ) ( d0 /
%9
g2- g+ g g d0 e2 c0 c2 d0 /
d9d ) r2 e4 fs g a b c a2.a /
%%%How do I get a dotted breve???
%10
g2- g+ g g d0 e2 c0 c2 d0 /
b9 r4 d e fs g b- c d e g- c b a2.g /
%11
g2- g+ g g d0 e2 c0 c2 d0 /
g9 r9 r9 /
%%%How do I get a breve rest? (=\PAuse)
%12
g2- g+ g g d0 e2 c0 c2 d0 /
r9 r9 r9 /
%13
g2- g+ g g d0 e2 c0 c2 d0 /
r2 d4+ c b2 a4 g fs g a b g2 d+ d d d4 c b a /
%14 -- in C
g2- c c c g0 a2 e0 f2 g0 /
b2 g4+ f e2 d4 c b c d e c2 g+ g g g4 f e d /
%15
c2- c+ c c g0 a2 e0 f2 g0 /
e0 r2 g- b.b c4 b c d e2 d d2d oT0 c4 /
%16
c2- c+ c c g0 a2 f0 f2 g0 /
c2 g g g0 g4 f e2 a4 b c d e f ( d e ) ( f g ) /
%17
c2- c+ c c g0 a2 f0 f2 g0 /
e2 d9 ( d2 d0d ) d2 d.c /
%18
c2 g+ g g d0 e2 c0 c2 d0 /
c2 b c d c b c b c b a.g /
%19
g2- g+ g g d0 e2 b0 c2 d0 /
g2 d+ d d ( d0d d0 ) a2 a.g /
%20
g2- g+ g g d0 e2 c0 c2 d0 /
g9 r9 r9 /
%21
g2- g+ g g d0 e2 c0 c2 d0 /
r9 r9 r9 /
%22
g2- g+ g g d0 b2 c0 c2 d0 /
r2 cs d c d c d e fs g a-.g /
%23
g2- c c c g0 a2 f0 f2 g0 /
g2 g g f f e e f g a d-.c /
%24
c2- c+ c c g0 a2 f0 f2 g0 /
c2 e+ f g d e f e f e d.c /
%25
c2 g+ g g d0 e2 c0 c2 d0 /
c2 b c d a b c b c b a.g /
%26
g2- g+ g g d0 e2 c0 c2 d0 /
g9 r9 r9 /
%27
g2- g+ g g d0 e2 c0 c2 d0 /
g4 a g a b c b c d0 c4 d c b a b a g fs2d ( e4 /
%28
g2- g+ g g d0 b2 c0 c2 d0 /
d2 ) a+ a a ( b a ) ( b a ) ( b4 a b [ c8 a ] ) a0 /
%29
g2- g+ g g d0 b2 c0 c2 d0 /
r2 d d d ( e d ) ( e d ) ( e4 d e [ fs8 d ] ) d0 /
%30
g2- g+ g g d0 e2 c0 c2 d0 /
r9 d2 c ( b c ) ( d e ) a- b /
%31
g2- g+ g g d0 e2 c0 c2 d0 /
g2 d4+ c b2 c4 d b2 c4 d b2 c4 d e fs g a- a2.g /
%32
g2- g+ g g d0 e2 c0 c2 d0 /
g2 d d e ( fs g ) ( a b ) ( c b ) ( d a ) /
%33
g2- g+ g g d0 ed b2 d0 /
( b2 a b c d b ) ( e d c b ) a.g /
%34
g2- g+ g g d0 e2 b0 c2 d0 /
g2 b b b ( b0 ( b9 ) b2 ) cs /
%35
g2- g+ g g d0 e2 b0 c2 d0 /
( d9d d2d ) [ e8 fs ] g2 a- a.g /
%%( d9 ( d0 ) d2d ) [ e8 fs ] g2 a- a.g /
%36
g2- g+ g g d0 e2 c0 c2 d0 /
g9 r9 r9 /
%37
g2- g+ g g d0 e2 c0 c2 d0 /
r9 r9 r0 r2 d4+ c /
%38
g2- c c c g0 a f g /
b2 c4 d c d e f g0 e0d f2 d.d /
%39
c2- c+ c c g0 a2 f0 f2 g0 /
e9 d4 b c d c b a g a g f e d2.c /
%40
c2- c+ c c g0 a2 f0 f2 g0 /
c0 r2 g+ e.d c0 r2 a+ g.f /
%41
c2- c+ c c g0 a2 f0 f2 g0 /
e2 b+ b b ( b0 b0d ) b2 b2d ( a4 /
%42
c2- c+ c c g0 a2 f0 f2 g0 /
g2 ) e+ e0d f4 g f0d d2 d.c /
%43
c2- c+ c c g0 a2 f0 f2 g0 /
c2 g g g g.f ( f9 oT0 e0 ) /
%44
c2 g+ g g d0 e2 c0 c2 d0 /
e2 d+ d d d c ( c9 oT0 b0 ) /
%45
g2- g+ g g d0 e2 c0 c2 d0 /
b9 b4 a b c b a b c b a b c a2.g /
%46
g2- g+ g g d0 e2 c0 c2 d0 /
g9 r9 r9 /
%47
g2- g+ g g d0 e2 c0 c2 d0 /
r2 d d d ( d0 d0 ) d9 /
%48
g2- g+ g g d0 e2 b0 c2 d0 /
r2 e e e fs0 r r2 a a a /
%49
g2- g+ g g d0 e2 b0 c2 d0 /
b2 e e e fsd [ e8 f ] g0.e d2.c /
%50
g2- g+ g g d0 e2 b0 c2 d0 /
b2 d4 c b2 c4 d a0 g2 fs g a fsd oT0 e4 /
%51
g2- g+ g g d0 e2 c0 c2 d0 /
d2 a+ a a0 a4 b g2 c c c0 c4 d /
%52
g2- g+ g g d0 e2 b0 c2 d0 /
b0.d ( d0 d2 ) d0 d2 ( d0 /
%53
g2- g+ g g d0 e2 b0 c2 d0 /
( d9d ) d0 ) b2 b a.g /
%54a
m3o00
g9- r0 /
g9 r0 \zalasal\ /
\\let\alalignesav\alaligne\
\\def\zalasal{\gdef\alaligne{\zalaligne\let\alaligne\alalignesav}}\
%54b
L21
%%%%%I begin a new line here.
%%%%%How can I suppress the barline here (in spite of the line break
%%%%% AND the meter change? What I would like is to suppress the barline
%%%%% just before the meter change at the end of the line.)
m2006
g0+ ( e 5 /
r4 b8 b b0 b4d X0.8 [ cs1 d ] /
%55
m3000
( e0 #6 ) e0 ) d0 4 x12# /
cs0 c4 r1 X0.4 [ e d c ] [ b a g d+ ] X0.4 [ e fs g g- ] X0.8 g4 a2 a4 /
%56
m2000
b0 6 c /
r2 [ d1 X0.4 b8d X1 \let\tbblt\tbbl\def\tbbl#1{\roff{\tbblt{#1}}}\
c1 X0.4 d8d X1 ] e0 /
%%flipping the beam (of the c) to the right side.
%57
e0 5 x142 x346 d /
[ g1- X0.3 e8d X1 \let\tbbut\tbbu\def\tbbu#1{\roff{\tbbut{#1}}}\
fs1 X0.4 g8d X1 ] g0 fs2 /
%% Same question as above, dealing with the f sharp.
%%[ g1- e8d ] [ fs1 g8d ] g0 fs2 /
%58 (lt.Takt)
\def\zbreve{\zlonga}\ g9- /
\def\zbreve{\zlonga}\ g9 /