Re: [Tex-music] PMX 2.72

2016-01-16 Thread Bob Tennent
 >|I append a file nominally intended to test the new multibar rests.
 >|I've removed all M-Tx dependence, replacing it by inputting
 >|musixlyr. The problem is:
 >|
 >|~~~
 >|Overfull \hbox (1.22258pt too wide) in paragraph at lines 45--59
 >|~~~
 >|
 >|If I comment out the inputting of musixlyr:
 >|
 >|%\\input musixlyr\
 >|
 >|the overfull \hbox goes away.
 >|
 >|With previous versions of MusiXTeX and PMX, there is no problem.
 >|I can't figure out which new package is responsible for this.
 >|
 >|---
 >|PMX, Version 2.72 , 10 Jan 16
 >|/home/dirk/texmf/tex/generic/musixtex/pmx.tex
 >|  PMX, a Preprocessor for MusiXTeX, Version 2.72b <10 Jan 16>
 >|/home/dirk/texmf/tex/generic/musixtex/musixtex.tex
 >|  MusiXTeX(c) 1.21 <2016-01-13>
 >|Musixflx-0.83.3.lua7
 >|pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian)

Dirk: I spent most of yesterday tracking down this bug in
MusiXTeX(c) 1.21 <2016-01-13>; I had moved the definition of
\txtfonts into \comput@fonts without putting a % after the
closing bracket.

Version 2016-01-16 now at WIMA should work properly,

Thanks for testing and for M-Tx 0.61a.


Bob
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] PMX 2.72

2016-01-16 Thread Dirk Laurie
2016-01-11 22:46 GMT+02:00  :

> Here are links to the new version of PMX:
>
> http://icking-music-archive.org/software/pmx/pmx272.zip
>
> http://icking-music-archive.org/software/pmx/pmx.zip
...
> All testing on PMX 2.72 will be greatly appreciated.

I append a file nominally intended to test the new multibar rests.
I've removed all M-Tx dependence, replacing it by inputting
musixlyr. The problem is:

~~~
Overfull \hbox (1.22258pt too wide) in paragraph at lines 45--59
~~~

If I comment out the inputting of musixlyr:

%\\input musixlyr\

the overfull \hbox goes away.

With previous versions of MusiXTeX and PMX, there is no problem.
I can't figure out which new package is responsible for this.

---
PMX, Version 2.72 , 10 Jan 16
/home/dirk/texmf/tex/generic/musixtex/pmx.tex
  PMX, a Preprocessor for MusiXTeX, Version 2.72b <10 Jan 16>
/home/dirk/texmf/tex/generic/musixtex/musixtex.tex
  MusiXTeX(c) 1.21 <2016-01-13>
Musixflx-0.83.3.lua7
pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian)


mbrtest.pmx
Description: Binary data
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


[Tex-music] M-Tx 0.61a

2016-01-16 Thread Dirk Laurie
I have pushed to
   https://github.com/dlaurie/M-Tx
a version that exploits the improved multibar rests in MusiXTeX
and PMX, resulting in a net code saving of about 45 lines. Thanks
Bob and Don!

If you already have a cloned repository, 'git pull` is all you need.

This is not yet a release, only a release candidate. Reports of
testing welcome.

One issue of which I am aware is that in purely instrumental pieces
the last line may be overfull. The workaround is to comment out
\input musixlyr from the TeX file after the PMX step.
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


[Tex-music] Is this now obsolete?

2016-01-16 Thread Dirk Laurie
The M-Tx manual has since time immemorial contained this
paragraph, which I have a strong mind to delete.

"You can tune the appearance of the rest by appending a signed
integer to the word, e.g. rm19+18. Roughly speaking, this moves
the front end of the rest to the right by 18 points. Since multibar rests
can have several shapes and may even contain as many as three
separate symbols (in the case of rm7) it is difficult to describe precisely
what happens and you are advised to experiment."

I take it that PMX still supports that, but that it is probably no longer
needed, and will on the contrary just mess things up. Right?
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


[Tex-music] Google's PDF viewer sucks

2016-01-16 Thread Dirk Laurie
You probably know the truth of the subject line already. But just
in case it slipped your mind for a moment, as it did mine:

Never judge the quality of a PDF file made by MusiXTeX by
viewing it directly from GMail.
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] Google's PDF viewer sucks

2016-01-16 Thread Jean-Pierre Coulon

On Sat, 16 Jan 2016, Dirk Laurie wrote:


Never judge the quality of a PDF file made by MusiXTeX by
viewing it directly from GMail.


What does GMail bring useful, besides this topic? :-)

Jean-Pierre Coulon
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] Google's PDF viewer sucks

2016-01-16 Thread Don Simons
> Pierre Coulon wrote
> 
> On Sat, 16 Jan 2016, Dirk Laurie wrote:
> 
> > Never judge the quality of a PDF file made by MusiXTeX by viewing it
> > directly from GMail.
> 
> What does GMail bring useful, besides this topic? :-)
> 
I was under the impression that if you use gmail as your main email, that
you can change internet providers without changing your email address. I'm
stuck with Time Warner Cable as long as I want to keep my main, historical
email address. 

--Don Simons


---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] Is this now obsolete?

2016-01-16 Thread Don Simons
Dirk Laurie wrote
> 
> The M-Tx manual has since time immemorial contained this paragraph, which
> I have a strong mind to delete.
> 
> "You can tune the appearance of the rest by appending a signed integer to
> the word, e.g. rm19+18. Roughly speaking, this moves the front end of the
> rest to the right by 18 points. Since multibar rests can have several
shapes
> and may even contain as many as three separate symbols (in the case of
> rm7) it is difficult to describe precisely what happens and you are
advised to
> experiment."
> 
> I take it that PMX still supports that, but that it is probably no longer
needed,
> and will on the contrary just mess things up. Right?

I'm puzzled. PMX does not accept rm19+18. Did M-Tx pass that command
directly to PMX? PMX will allow e.g. r2+2+3 but no position adjustments seem
to be possible with rm. That's true at least as far back as version 2.3
(Feb. 2001).

Should it be possible to alter the positioning of rm's? Related to that is
the thought that someone might want to change the total width of an H-rest
and the distance between the bounding barlines. I think that now the width
of the allotted space is set to that of a full-bar note in whatever meter is
active. These are of course doable but unless someone says they really want
it, I'm not eager to exert the (mental) effort to code it.

--Don Simons

---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


[Tex-music] wrong height of brace and shift of rest

2016-01-16 Thread Simon Dreher
Hi,

in the attached piece the square brace grouping the choir is too large.
It seems to have to do something with the different sizes of the staves.

The second problem is the shifted full-bar rest in the top voice in the
first bar. It seems that the vertical shift uses the wrong size.

Best regards
Simon
Begleit: Voices I1 I2; Clefs G G
Style: Begleit SATB4
Title: Fr\"ohlich soll mein Herze springen
Composer: Johann Cr\"uger 1653/1657
Poet: Paul Gerhardt 1653
Meter: m4205
Flats: 1
%Pages: 1
%Systems: 2
Bars/Line: 4
Space: -3 -2 -2 -2 -2 +3
Size: 16 16 20 
%%\input musixtmr
%%\input musixlth
%%\input musixdbr
%%\indivbarrules\allbarrules\conbarrule\sepbarrule5
%%\hidebarrule1\hidebarrule2\hidebarrule3\hidebarrule4\hidebarrule5\hidebarrule6
%%\hlthick.5pt% staff line thickness
%%\stemthick.5pt  % stem thickness
%%\blthick.5pt % normal bar line thickness
%%\Blthick.7\Interligne% bold bar line thickness (repeat, etc.)
%
%Default-Werte:
%\hlthick.4pt% staff line thickness
%\stemthick.4pt  % stem thickness
%\blthick.4pt % normal bar line thickness
%\Blthick.6\Interligne% bold bar line thickness (repeat, etc.)

{S1}={A1}={T1}={B1}
1. Fr\"oh-lich soll mein Her-ze sprin-gen
die-ser \kern6pt{}Zeit, da vor Freud al-le En-gel sin-gen.
H\"ort, h\"ort, wie mit vol-len Cho-ren al-le Luft lau-te ruft:
Chri-stus ist ge-bo-\kern3pt{}ren.

%%\\let\endpiecesav\Endpiece\
%\\def\Endpiece{\endpiecesav\input froehlich_text}\
%%\\def\writebarno{\ifnum\barno>1\llap{\oldstyle\the\barno\barnoadd}\fi}\
%%\\def\shiftbarno{1\Interligne}\
%%\\def\raisebarno{2\Interligne}\
%%\\def\mycresc#1#2#3{\mtxZchar{#1}{\mtxPF{\roffset{#3}{\mtxCresc{#2}\
%%\\def\mydecresc#1#2#3{\mtxZchar{#1}{\mtxPF{\roffset{#3}{\mtxDecresc{#2}\
%%\\def\pcresc{\kern-4pt{\ppff p}~cresc.}\
%%It100T+0-7+0+0+0+0irererererere
%%Apl+t+seb
%%B
%%Ar
%a4+d b1 a g4.f f2d f8 e | d.e f4 g c- c2 d8 b c d |
rp-2 | d8.e f4 g c- c2 d8 b c d |
f4+d g1 f e4.d c2d c8 a | b.c c d e f g4 a2 f8 d e f |
f2 g a.c| \llyr\ b4 a g2 f b4 a|
L:{S1}
@-1 ( c4.d ) e2 f.f | \llyr\ d4 c c2 c f4 f|
L:{A1}
a2 c c.a| \llyr\ g8 d ( f2,e ) f d4+ c |
L:{T1}
@-6 f2 c f.f-   | \llyr\ g4 a c2 f- b4 f+  |
L:{B1}

e2 f8 g f d g2 d8.ef c4 | a8 d b c d2 d c4 f |
g2 c4- d e.f g2 | r4 g f8s g a4 b2s a4.g |
g2 a4 bs c2 b4nc c | d g- a2 g c|
e2 f4 f  e2 d4   g | fs g d2 d fnc  |
c2 c4 f- g2 g4   g | a g2,fs g (u a4.b ) |
c2 f4 d  c2 g4+ ef | d ef d2 g- f+  |

c2 r4 g8+ a b2 r8 e- e a | a2 c8.d c b a2 a4 d8- e |
f4.g f8 d e4 d2 r8 a8+ a g | f2s g4.c- c2 c8 a b c |
a2 b4 c d d c2s | d  e4 e f2 c4   b |
@+1 f2 f4 e f g e2  | fs g4 g a2 f4nc d |
c2 d4 g- b b a2 | a  c4 c c2 a4   g |
f2 d4 c  b g a2 | d  c4 c f2 f4   g |

f2s f8nc b g a b.b- c2 c4 | c9
d2 d4 e f2 g | a9
a2  d4 c b   a g2 | f9
d2  f4 e d   c c2 | c9
f2s b4 g fnc f2,e | f9
d2  b4 c d   f c2 | f9-
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


[Tex-music] Sibelius to PMX

2016-01-16 Thread Don Simons
Is it possible?

--Don Simons

---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] Is this now obsolete?

2016-01-16 Thread Dirk Laurie
2016-01-16 22:58 GMT+02:00 Don Simons :
> Dirk Laurie wrote
>>
>> The M-Tx manual has since time immemorial contained this paragraph, which
>> I have a strong mind to delete.
>>
>> "You can tune the appearance of the rest by appending a signed integer to
>> the word, e.g. rm19+18. Roughly speaking, this moves the front end of the
>> rest to the right by 18 points. Since multibar rests can have several
> shapes
>> and may even contain as many as three separate symbols (in the case of
>> rm7) it is difficult to describe precisely what happens and you are
> advised to
>> experiment."
>>
>> I take it that PMX still supports that, but that it is probably no longer
> needed,
>> and will on the contrary just mess things up. Right?
>
> I'm puzzled. PMX does not accept rm19+18. Did M-Tx pass that
> command directly to PMX? PMX will allow e.g. r2+2+3 but no position
> adjustments seem to be possible with rm. That's true at least as far
> back as version 2.3 (Feb. 2001).

Thanks, you have answered my question. I probably knew that once,
but forgot it.

> I'm not eager to exert the (mental) effort to code it.

Don't. There is absolutely no reason to offer that feature now that
MusiXTeX does nicely centred multibar rests.
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] Sibelius to PMX

2016-01-16 Thread Don Simons
Dirk Laurie wrote
> 2016-01-17 0:10 GMT+02:00 Don Simons :
> 
> > Is it possible?
> 
> Possible, yes. Possible by open-source tools, no (as yet).
> 
> Sibelius can export to MusicXML, and Dieter can convert that to PMX.

Yeah, I got that by googling. I do have a pdf of the score. Is there
freeware to convert that to XML?

--Don Simons 

---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] Sibelius to PMX

2016-01-16 Thread Dirk Laurie
2016-01-17 0:10 GMT+02:00 Don Simons :

> Is it possible?

Possible, yes. Possible by open-source tools, no (as yet).

Sibelius can export to MusicXML, and Dieter can convert that to PMX.
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] M-Tx 0.61a

2016-01-16 Thread Christian Mondrup

Dirk Laurie wrote:

I have pushed to
https://github.com/dlaurie/M-Tx
a version that exploits the improved multibar rests in MusiXTeX
and PMX, resulting in a net code saving of about 45 lines. Thanks
Bob and Don!

If you already have a cloned repository, 'git pull` is all you need.

This is not yet a release, only a release candidate. Reports of
testing welcome.


Multi bar rests are nicely centered when I process separate parts from 
my test score, a 5-part madrigal by Orazio Vecchi. The separate parts 
involve explicit PMX 'rm' expressions.




One issue of which I am aware is that in purely instrumental pieces
the last line may be overfull. The workaround is to comment out
\input musixlyr from the TeX file after the PMX step.
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music




--
Christian Mondrup
WIMA: Werner Icking Music Archive
http://imslp.org/wiki/Category:WIMA_files
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music


Re: [Tex-music] M-Tx 0.61a

2016-01-16 Thread Dirk Laurie
2016-01-16 11:29 GMT+02:00 Dirk Laurie :
> I have pushed to
>https://github.com/dlaurie/M-Tx
> a version that exploits the improved multibar rests in MusiXTeX
> and PMX, resulting in a net code saving of about 45 lines. Thanks
> Bob and Don!
>
> If you already have a cloned repository, 'git pull` is all you need.
>
> This is not yet a release, only a release candidate. Reports of
> testing welcome.
>
> One issue of which I am aware is that in purely instrumental pieces
> the last line may be overfull. The workaround is to comment out
> \input musixlyr from the TeX file after the PMX step.

That was a problem in musixtex.tex which has been corrected now
and uploaded to WIMA (thanks, Bob!)

I have corrected on the repository two further bugs:
1. Some of those 45 lines should have been kept (the ones that
keep M-Tx aware of what the PMX bar number is).
2. If the last line of a file has no end-of-line character, its line number
was 0. This bug went unnoticed for 11 years. It does not affect the
TeX file that PMX makes, but shows up in two cases:
   1. When the last paragraph has only one line, the comment in the
PMX file is wrong.
   2, If the last line has an error, the error message is wrong.
---
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music