Simon Dreher wrote:
Am 23.04.2011 12:17, schrieb Christian Mondrup:
Hermann Hinsch wrote:
Am Samstag, 23. April 2011, 08:37:08 schrieb Don Simons:
Hermann--

If I missed something, I apologize for asking. But could you please
post an
mtx source file that illustrates your problem?

--Don Simons


I attach: TEST.mtx, TEST.pmx which is the output of M-Tx, and TEST.log

I can reproduce the problem in my tex-live environment under Ubuntu
10.10.

Here, with
texlive 2009-11
musixtex 1:0.115-1
pmx 2.6.3-1
m-tx 0.60d-1
of debian testing, I cannot reproduce the problem.

The pmx-file is the same.
Differences between the log-files (omitting the different installation
paths in Debian and openSUSE) are:

diff TEST.log TEST_orig_.log

1c1
< This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)
(format=etex 2011.3.26) 23 APR 2011 23:19
---
 > This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/openSUSE)
(format=etex 2010.7.5) 23 APR 2011 11:05
863c863
< Memory usage before: 25316&35628; after: 443&35137; still untouched:
2933597
---
 > Memory usage before: 25316&37328; after: 443&36837; still untouched:
3431897
866,869c866,869
< 2959 strings out of 497083
< 23690 string characters out of 1205612
< 66403 words of memory out of 3000000
< 4130 multiletter control sequences out of 15000+50000
---
 > 2957 strings out of 495595
 > 23661 string characters out of 3171047
 > 68103 words of memory out of 3500000
 > 4315 multiletter control sequences out of 15000+200000
871,872c871,872
< 14 hyphenation exceptions out of 8191
< 22i,8n,23p,177b,137s stack positions out of
5000i,500n,10000p,200000b,50000s
---
 > 849 hyphenation exceptions out of 8191
 > 22i,8n,23p,173b,137s stack positions out of
5000i,500n,10000p,200000b,50000s


I upgraded musixtex to the most recent version and processed the test file once again. I still see far too high braces. I attach the diffs between Hermann's and my log files.

Inspired by Don's subsequent comments I experimented with a solution without the curly macros.

The obvious solution would be these settings in the M-Tx preamble

Violine: Voices V1 V2 ; Clefs G G; Continuo
Duo: Voices A T ; Clefs G8 G8 ; Choral
Bass: Voices V3 BC ; Clefs F F; Continuo
Style: Violine Duo Bass

however, for some reason the middle bracket ends up with spanning the 3 lower staffs rather than staff 3 and 4. This may be a problem with prepmx.

A working solution is to omit the M-Tx command 'Choral' within the 'Duo' style and then setting brackets per inline tex in the first music paragraph:

%% \\akkoladen{23}\

Since 'Continuo' makes the violin staffs one instruments the staff naming needs a little tweaking:

Name: \violini {c{$^3$}} {c{$^4$}} {Viola}

...

%% \def\shiftname{\kern -15mm}
%% \def\violini{\shiftname\hbox{\vbox{\rlap{Viol.I}\rlap{}\rlap{Viol.II}}}}

I attach my patched TEST.mtx
--
Christian Mondrup, Sheet Music Editor
WIMA: Werner Icking Music Archive
http://icking-music-archive.org/
Violine: Voices V1 V2 ; Clefs G G; Continuo 
%Duo: Voices A T ; Clefs G8 G8 ; Choral
Duo: Voices A T ; Clefs G8 G8
Bass: Voices V3 BC ; Clefs F F; Continuo   
Style: Violine Duo Bass
Meter: m4406
Pages: 1
Systems: 2
Indent: 0.10
%Bars/line: 5
%Name: {Viol.I} {Viol.II} {c{$^3$}} {c{$^4$}} {Viola}   
Name: \violini {c{$^3$}} {c{$^4$}} {Viola}   
%Size: 16

%% \def\shiftname{\kern -15mm}
%% \def\violini{\shiftname\hbox{\vbox{\rlap{Viol.I}\rlap{}\rlap{Viol.II}}}}

%% \def\writebarno{\ifnum\barno>1\lrlap{\tenrm\it\the\barno\barnoadd}\fi}
%% \def\raisebarno{4mm}
%% \raggedbottom
%% \parskip 9\Interligne plus 7\Interligne minus 7\Interligne
%% \input musixadd
% % \input musixuad
%% \input musixlit
%% \input musixdbr
% % \input curly
%% \smallmusicsize
%% \tenbf

%% P
%% h280m
%% It100
%% \\let\interstaffsav\interstaff\def\interstaff#1{}\interstaffsav{14}\
%% \\smallmusicsize\
% % \\curlybrackets{{1}{2}{5}{6}}\
% % \\akkoladen{123456}\
%% \\akkoladen{23}\
% Bar 1 
V1: r8 [ a85 g a ] [ d- d e e ]
V2: r8 [ f85s e f ] [ b- b cs c ]
A:  r0
L:  
T:  r0
L:  
V3: r8 [ d83 e d ] [ g fs e a ]
BC: r8 [ d83 # e d # ] [ g fs e 6 a # ]

% Bar 2
V1: [ f85s e1 d e8 d1 cs ] [ f8 e1 d ] e4
V2: [ d85 c1s b c8 b1 a ] [ d8 c1 b ] c4
A:  r0
L:  
T:  r0
L:  
V3: d43 a+ d- a+
BC: d43 # a+ d- # a+ #

% Bar 3
V1: r8 [ a85 g a ] [ d- g1 fs e8 a1 g ]
V2: r8 [ f85s e f ] [ b- e1 d c8s f1 e ]
A:  r0
L:  
T:  r0
L:  
V3: r8 [ d83 e d ] [ g e a a- ]
BC: r8 [ d83 # e d # ] [ g e - a # a- # ]

% Bar 4
V1: [ f85s a1 g _][ f e d cs ] [ d8 e1 f ] e4
V2: [ d85 f1s e _][ d cs b a ] [ b8 d ] c4
A:  r0
L:  
T:  r0
L:  
V3: d43d d8 [ g- fs ] a4
BC: d23 [ g8- fs ] a4 #

% Bar 5
V1: r0
V2: r0
A:  r4 a85 a [ a g1 fs ] e8 g
L:  A-ve, a-ve Ma-
T:  r0
L:  
V3: d23 r
BC: d23 cs

% Bar 6
V1: r0
V2: r0
A:  f45s d r2
L:  ri-a
T:  r2 r8 d85 e fs
L:  dul--cis,
V3: r0
BC: d43d c8s b4 a #

% Bar 7
V1: r0
V2: r0
A:  r0
L:  
T:  b44 d8 d d4 cs
L:  dul-cis et pi--
V3: r0
BC: g42 fs g a

% Bar 8
V1: r0
V2: r0
A:  r8 [ f15s e f8 ] [ e1 d ] e8 e r4
L:  a-ve, a-ve
T:  d25 r
L:  a
V3: r0
BC: d43 # b 5 a cs

% Bar 9
V1: r0
V2: r0
A:  f85s g1 a1 g8 a1 b [ a8 g a1 g a b ]
L:  gra-ti-a, gra-ti-a ple-
T:  r0
L:  
V3: r0
BC: d43 e c 6 d

% Bar 10
V1: r0
V2: r0
A:  g25 r
L:  na
T:  r2 r8 [ b14 a b8 ] [ a1 g ]
L:  stel-la,
V3: r0
BC: g22 g4+ e

 
1c1
< This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/openSUSE) 
(format=etex 2010.7.5)  23 APR 2011 11:05
---
> This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=etex 
> 2011.4.13)  24 APR 2011 14:39
5,7c5,7
< (./TEST.tex (/usr/share/texmf/tex/generic/musixtex/mtx.tex
< mtx.tex 0.60 <16 March 2005> M-Tx 0.60d (Music from TeXt) <<11 October 2008>>
< (/usr/share/texmf/tex/generic/musixtex/musixtex.tex
---
> (./TEST.tex (/usr/local/share/texmf/tex/mtx/mtx.tex
> mtx.tex 0.60 <16 March 2005> M-Tx 0.60e (Music from TeXt) <<21 March 2010>>
> (/usr/local/share/texmf/tex/musixtex/musixtex.tex
326c326
< ) (/usr/share/texmf/tex/generic/musixtex/pmx.tex
---
> ) (/usr/local/share/texmf/tex/pmx/pmx.tex
358c358
< ) (/usr/share/texmf/tex/generic/musixlyr/musixlyr.tex
---
> ) (/usr/local/share/texmf/tex/musixlyr/musixlyr.tex
374c374
< ) (/usr/share/texmf/tex/generic/musixtex/musixadd.tex
---
> ) (/usr/local/share/texmf/tex/musixtex/musixadd.tex
459c459
< (/usr/share/texmf/tex/generic/musixtex/musixlit.tex
---
> (/usr/local/share/texmf/tex/musixtex/musixlit.tex
461c461
< ) (/usr/share/texmf/tex/generic/musixtex/musixdbr.tex
---
> ) (/usr/local/share/texmf/tex/RainerDunker/musixdbr.tex
464,466c464,466
< ) (/usr/share/texmf/tex/generic/musixtex/curly.tex)
< (/usr/share/texmf/tex/generic/musixtex/musixtex.tex)
< (/usr/share/texmf/tex/generic/musixtex/pmx.tex)
---
> ) (/usr/local/share/texmf/tex/Mthimkhulu/curly.tex)
> (/usr/local/share/texmf/tex/musixtex/musixtex.tex)
> (/usr/local/share/texmf/tex/pmx/pmx.tex)
863c863
< Memory usage before: 25316&37328; after: 443&36837; still untouched: 3431897
---
> Memory usage before: 25316&35519; after: 443&35028; still untouched: 2933706
866,869c866,869
<  2957 strings out of 495595
<  23661 string characters out of 3171047
<  68103 words of memory out of 3500000
<  4315 multiletter control sequences out of 15000+200000
---
>  2961 strings out of 497139
>  23720 string characters out of 1207912
>  66294 words of memory out of 3000000
>  4107 multiletter control sequences out of 15000+50000
871c871
<  849 hyphenation exceptions out of 8191
---
>  14 hyphenation exceptions out of 8191
-------------------------------
[email protected] mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music

Reply via email to