Re: [Tex-music] How to put medieval notes on a beam?

2016-12-17 Thread Olivier Vogel
Hi Jean-Pierre

Are you trying to produce something like this:

---
\input musixlit
---
1 1 4 4 0 0 0 0
1 1 20 0

t
./
w120m
\\\let\hu\chu\let\hl\chl\
\\\let\qu\cqu\let\ql\cql\
\\\makeatletter\def\qb{\def\q@u{\musixchar99}\@qb}\
c2 d4 e /

f g8 a b c c1 d c b /

c2 r2 /

Olivier
---
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] Problem liturgics

2016-07-17 Thread Olivier Vogel
Hello Hans Friedrich

I hope that this new version fulfills your requirements:

Flats: 1
Meter: m0400

f2 ( d4 c4 ) ( f4 g4 ) b2 g4 a4 b2 ( a4 b4 ) c4 a4 g2 f2
L: Ha-le  lu ja, Ha-le-lu-jaHa-le-lu-ja

Olivier
---
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] Jazz typesetting

2015-03-07 Thread Olivier Vogel
Congratulations for this absolutely beautiful work!!!

For sure, I'm very interested in having at least the sources and hopefully
some documentation.

Olivier
---
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] Strange page orientation with pstops

2014-12-06 Thread Olivier Vogel
Jean-Pierre,

It's difficult to compile your source without the figures.

However you could try this:

ps2pdf -sPAPERSIZE#a3 -dAutoRotatePages=/None bigscore.ps bigscore.pdf

Olivier
---
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] wrong bracket size

2014-09-21 Thread Olivier Vogel
Simon, it seems that you discovered a bug.

Here is a quick fix.

Olivier


froehlich.mtx
Description: Binary data


bugfix.tex
Description: TeX document
---
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] Christof Biebricher, Bach BWV 1052, PMX

2013-09-16 Thread Olivier Vogel
2013/9/16 Rutger Hofman rut...@cs.vu.nl


 BTW, any idea why pmx/MusiXTeX on my Ubuntu 12.08 generates weird pdfs,
 with all notes clustered towards the left of the staff? This is not only
 for BWV1052, but also for sample .pmx files as published on the Icking site.


Looks like you compile only the first stage with TeX.

But it is a three stages process: 1. tex, 2. musixflx and 3. TeX again.

Olivier
---
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] musixtex and eledmac

2013-09-08 Thread Olivier Vogel
Sorry, I didn't understand at first what was the problem.

This should do the trick:

\documentclass{book}
\usepackage{musixtex}
\makeatletter
\chardef\@lmusixtex=50
\def\writ@sign{\ifnum\a@s=\z@ \else
  \n@v\@lii
  \ifnum\a@s\z@ \C@sig\t@n
\C@sh\@ne\s@v@n
\C@sh\tw@\@l@v@n
\C@sh\thr@@\@ight
\C@sh\f@ur\fiv@
\C@sh\fiv@\nin@
\C@sh\si@\si@\fi
  \n@v\@lmusixtex
  \ifnum\a@s\z@ \C@sig\si@
\C@fl\@ne\nin@
\C@fl\tw@\fiv@
\C@fl\thr@@\@ight
\C@fl\f@ur\f@ur
\C@fl\fiv@\s@v@n
\C@fl\si@\thr@@\fi
  \fi}
\def\W@Fl#1#2{%
  \ifnum\a@s-#1\n@v\@lmusixtex \C@sig#2\else \ifnum\o@s-#1\relax\fi \fi}
\def\C@acc#1{%
  \check@staff
  \inhgetn@i#1\relax
  \ifx\rel@sw\@ne
\s@l@ctsigns \n@iii\n@i
\advance\n@iii-\ut@ref \advance\n@iii-\ut@ref
\loop\ifnum\n@iii\si@ \advance\n@iii-\s@v@n \repeat
\loop\ifnum\n@iii\z@ \advance\n@iii\s@v@n \repeat
\ifcase\n@iii
\n@ii\si@  % mi
\or\n@ii\@ne   % fa
\or\n@ii\thr@@ % sol
\or\n@ii\fiv@  % la
\or\n@ii\s@v@n % si
\or\n@ii\tw@   % do
\or\n@ii\f@ur  % re
\fi
% \n@ii positive signature limit, \n@ii-8 negative signature limit
\advance\n@ii-\a@s \advance\n@ii\si@ \divide\n@ii\s@v@n
\@Tii
  \fi \advance\n@v\@lmusixtex1 \advance\n@v\n@vi \expandafter\@Ti % [T115]
(Hiroaki)
  \fi}
\let\@l\undefined
\makeatother
\usepackage{eledmac}

\usepackage[german]{babel}
\usepackage{lipsum}
\begin{document}
\firstlinenum{1}
\linenumincrement{1}
\beginnumbering
\pstart
\lipsum
\pend
\endnumbering
\end{document}

Olivier


2013/9/8 Olivier Vogel vogel.oliv...@gmail.com

 Hi Christoph,

 You could simply redefine the macros of MusiXTeX using \@l:

 \documentclass{book}
 \usepackage{eledmac}
 \usepackage{musixtex}
 \makeatletter
 \chardef\@lmusixtex=50
 \def\writ@sign{\ifnum\a@s=\z@ \else
   \n@v\@lii
   \ifnum\a@s\z@ \C@sig\t@n
 \C@sh\@ne\s@v@n
 \C@sh\tw@\@l@v@n
 \C@sh\thr@@\@ight
 \C@sh\f@ur\fiv@
 \C@sh\fiv@\nin@
 \C@sh\si@\si@\fi
   \n@v\@lmusixtex
   \ifnum\a@s\z@ \C@sig\si@
 \C@fl\@ne\nin@
 \C@fl\tw@\fiv@
 \C@fl\thr@@\@ight
 \C@fl\f@ur\f@ur
 \C@fl\fiv@\s@v@n
 \C@fl\si@\thr@@\fi
   \fi}
 \def\W@Fl#1#2{%
   \ifnum\a@s-#1\n@v\@lmusixtex \C@sig#2\else \ifnum\o@s-#1\relax\fi \fi}
 \def\C@acc#1{%
   \check@staff
   \inhgetn@i#1\relax
   \ifx\rel@sw\@ne
 \s@l@ctsigns \n@iii\n@i
 \advance\n@iii-\ut@ref \advance\n@iii-\ut@ref
 \loop\ifnum\n@iii\si@ \advance\n@iii-\s@v@n \repeat
 \loop\ifnum\n@iii\z@ \advance\n@iii\s@v@n \repeat
 \ifcase\n@iii
 \n@ii\si@  % mi
 \or\n@ii\@ne   % fa
 \or\n@ii\thr@@ % sol
 \or\n@ii\fiv@  % la
 \or\n@ii\s@v@n % si
 \or\n@ii\tw@   % do
 \or\n@ii\f@ur  % re
 \fi
 % \n@ii positive signature limit, \n@ii-8 negative signature limit
 \advance\n@ii-\a@s \advance\n@ii\si@ \divide\n@ii\s@v@n
 \@Tii
   \fi \advance\n@v\@lmusixtex1 \advance\n@v\n@vi \expandafter\@Ti %
 [T115] (Hiroaki)
   \fi}
 \makeatother

 \usepackage[german]{babel}
 \usepackage{lipsum}
 \begin{document}
 \firstlinenum{1}
 \linenumincrement{1}
 \beginnumbering
 \pstart
 \lipsum
 \pend
 \endnumbering
 \end{document}

 Olivier


 2013/9/8 Christoph Prendl christophpre...@gmx.at

 Hello everybody,

 I tried to use musixtex together with eledmac in LaTeX. Surprisingly that
 seems to work, except for the fact that musixtex outputs the count
 register, created by eledmac in an auxiliary file called jobname.nn, in
 the first line of the document after the second pass of LaTeX. This I guess
 due to the fact, that both use \@l.
 Anyone having an idea what could be done to get it to work? Reversing the
 order of loading the packages doesn't help.

 Here is a minimal working example:

 \documentclass{book}
 \usepackage{musixtex}
 \usepackage{eledmac}
 \usepackage[german]{babel}
 \usepackage{lipsum}
 \begin{document}
 \firstlinenum{1}
 \linenumincrement{1}
 \beginnumbering
 \pstart
 \lipsum
 \pend
 \endnumbering
 \end{document}

 The console gives the following message:

 /usr/local/texlive/2013/texmf-dist/tex/latex/eledmac/eledmac.sty:521:
 LaTeX Err
 or: Command \@l already defined.
Or name \end... illegal, see p.192 of the manual.

 See the LaTeX manual or LaTeX Companion for explanation.
 Type  H return  for immediate help.
  ...


 l.521   \@l@reg}


 ?

 many greetings,
 Christoph


 ---
 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@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: more than 2 voices in a staff

2013-08-31 Thread Olivier Vogel
Hi Dieter,

Your problem is solved here:

http://icking-music-archive.org/software/pmxtricks/tricks.html

Olivier


2013/8/31 Dieter d.gloet...@web.de

 Hi everybody,

 I have read in Cornelius Noack's PMX guide that I could relax the limit of
 2 voices per staff by modifying and recompling the FORTRAN Code of PMXAB.

 Where would I find the place and which compiler or other tools do you
 recommend on a  Windows 7 PC?

 Has anybody ever tried?

 Thanks and regards,
 Dieter

 --
 __**__
 Dr. Dieter Glötzel
 Im Rosengarten 27
 64367 Mühltal
 Tel.: 06151 / 360 82 72

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

---
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] Diagonal lines

2013-08-22 Thread Olivier Vogel
Hi Don,

PSTricks seems a very good idea to me:

1 1 2 4 2 4 0 0
0 8 20 0

t
.\
%
\\input pstricks\relax\SpecialCoor\
\\def\diagonalLine#1#2#3{\
\\def\coor{!#3 1.125 mul cos #3 1.125 mul sin}\
\\roff{\zcharnote{#1}{\psline[linewidth=.5pt,unit=#2](0,0)(\coor)}}}\
%
\diagonalLine{7}{2pt}{5}\ e44 g /
\diagonalLine{7}{4pt}{5}\ e44 g /
\diagonalLine{7}{6pt}{5}\ e44 g /
\diagonalLine{7}{8pt}{5}\ e44 g /
\diagonalLine{7}{10pt}{5}\ e44 g /
\diagonalLine{7}{12pt}{5}\ e44 g /
\diagonalLine{7}{14pt}{5}\ e44 g /
\diagonalLine{7}{16pt}{5}\ e44 g /

The compilation has to be done the usual way with PMX: pmx - tex - dvi -
ps - pdf.

Olivier
---
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] difficulty with inline TeX within pmx

2011-06-30 Thread Olivier Vogel
I suppose, you want to get this:

% nstaves,noinst,mtrnuml,mtrdenl,mtrnump,mtrdenp,xmtrnum0,isig,
1   1  4   40  00   -3
%
% npages,nsyst,musicsize,fracindent
   1  1 200.15
Violin
t
./
% === m.
\\\def\atnextbar{\znotes\loff{\Toctfin1}\en}\
   \Ioctfinup1q\ a24
%   Inline tex if last in measure does not go to output.
   d- /
% === m.
   \Ioctfinup2o\ g24
%   Inline tex if followed by a note goes to output.
   c4- \Toctfin2\ c /

Olivier
---
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] Ties and Volta

2011-05-19 Thread Olivier Vogel
Hi Dieter,

Don't forget to add an empty line at the end of the pmx file.

Olivier
---
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] Coda Sign in PMX, play swing

2011-05-11 Thread Olivier Vogel
Too long lines are split in the email, but they mustn't.

So you must have

\\loffset{2}{\zcharnote{12}{\vbox
to0pt{\vss\hbox{\kern-3pt\smallnotesize\ibu010\zqb01\off{15pt}\

on one single line:

...{\vbox to0pt{...



the same problem appears there:

\\ncdiag[arm=4pt,angleA=90,angleB=90,linewidth=.4pt]{A}{B}\lput*{0}{{\eightit
3}}}\

it is:

...{\eightit 3}}}\

I hope you can now compile it successfully.

Olivier



2011/5/11 DIETER glötzel d.gloet...@web.de

  Am 11.05.2011 14:19, schrieb Jean-Pierre Coulon:

 Is it the same question as here?

 http://www.mail-archive.com/tex-music@tug.org/msg02897.html

  Thanks for your rapid reply. You are perfectly right, Jean-Pierre. I
 should have looked it up in the archive.
 However the pstrick of Olivier Vogel runs into an error condition, which I
 am unable to resolve rapidly. I have a Windows 7 PC.  I am using a copy of
 the pmx code which Olivier has published in the archive. I did not yet have
 time to investigate the other proposed options.

 Regards
 Dieter

 ---
 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


moz-screenshot-1.png---
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] Swing

2011-04-10 Thread Olivier Vogel
Here is another way of achieving it (with PSTricks):

---
\input pstricks\relax
\input pst-node\relax
\input musixtex\relax
\input musixlyr\relax
\setlyrics{solo}{%
No-bo-dy knows the trou-ble I see No-bo-dy knows my sor-row}
\assignlyrics{1}{solo}
\setsongraise{1}{2\internote}
\forcelyrhyphenstrue
---
1 1
4 4 0 6
0
1
1
1
20
0

t
./
\\def\rythm{\
\\loffset{2}{\zcharnote{12}{\vbox
to0pt{\vss\hbox{\kern-3pt\smallnotesize\ibu010\zqb01\off{15pt}\
\\tbu0\zqb01\kern9pt=\kern3pt\rlap{\
\\zcharnote{8}{\kern.8pt\roffset{.8}{\pnode(0,0){A}}\
\\roffset{.4}{\pnode(20pt,0\internote){B}}\
\\ncdiag[arm=4pt,angleA=90,angleB=90,linewidth=.4pt]{A}{B}\lput*{0}{{\eightit
3}}}\
\\smallnotesize\zqu 1}\kern18pt\smallnotesize\zcu 1}\
w170m
Abrp
%
\rythm\ b84a d-a ea \beginmel\ ga st \endmel\ g4d st a8a /

b8a ba ba \beginmel\ ba st \endmel\ b4 st r4 /

b8a d-a ea \beginmel\ ga st \endmel\ g4d st g8a /

e8a \beginmel\ d8a st d4 st st \endmel\ d4 st r4 /

Olivier
---
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: Octave change at first triplet note

2011-01-28 Thread Olivier Vogel
2011/1/28 Philipp Neukel phil...@neukel.com


 I am aware of the key signature but will insert it in the tex file and not
 in the PMX becaus whenever
 I use a tex command in PMX I get the following:


  ERROR in line 12, bar 0 Literal TeX string cannot start with 4 backslashes
v
  setsign2{-2}\\


You have an error because you are using 4 backslashes, instead of 2.




 Although I copied exactly your suggestion

 \\setsign2{-2}\

 No, you didn't! Don't add to extra backslashes. Your PMX file must code

 \\setsign2{-2}\

and NOT

setsign2{-2}\

Olivier
---
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: Octave change at first triplet note

2011-01-27 Thread Olivier Vogel
Do you simply want this?

( e2 f4x3 ) ( f+ o.: g a4x3 b c o: ) | d4 c8 D b ( b2 oT0 G2m2Wa b ) D /

or this?

( e2 f+4x3 ) ( f o.: g a4x3 b c o: ) | d4 c8 D b ( b2 oT0 G2m2Wa b ) D /


Another hint: you should add the command \\setsign2{-2}\ in the preamble:

h297m
w190m
\\setsign2{-2}\
% Zeile 1 Takt 0

if you want the Klarinette in B to be played in the right key ;-)

Olivier
---
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] Barnumbers

2009-05-22 Thread Olivier Vogel
Dear Hermann,

As Christian explained, pmx modifies the definition of \raisebarno.

The trick is do the following:

---
\input musixtex
\makeatletter
\def\w...@staffs{%
  \...@\staffbotmarg \global\altplancher\staffbotmarg
  \rlap...@loop\w@st\repeat
% beginning vertical rule
  \systemheight\y@
  \advance\systemheight-\altplancher
  \...@inter \global\advance\systemheight-\s...@skip
  \ifx\empt...@rule \raise\altplancher\rlap{%
  \vru...@depth\hlthick\@height\systemheig...@width\lthick}\fi
% 'Akkoladenklammer' don't know the english word
  \...@loop
   \ifnum\uppersonginstrum\lowersonginstrum
   \else
\noinst...@nt\uppersonginstrum\s@l...@ctinstr\c@Inter
\global\advanc...@h-\stem@skip \global\advanc...@h-\g@b
\global\advanc...@h\interligne \global\advanc...@b-\internote
\rais...@b\llap{\uplap{\offinterlineskip
  \...@normalnotesize\hbox{\musixfont\fourt@@n}\hbox{\vru...@height
\...@h
\...@width\internote}\hbox{\musixfont\fiv@t@@n}}\kern\internote}%
   \fi
  \repeat
% systembarnumbers
  \ifx\...@bar\@ne \...@\altplancher \advanc...@\systemheight
\advanc...@\myraisebarno \rais...@\rlap{\kern\shiftbarno
\writebarno}\fi
% strut
  \advance\stafftopmarg\staffbotmarg
  \raise\stafftopmarg\hbox{\vru...@height\systemheight\@widt...@}}}
\makeatother
---
3  -3 1 1 1  4   4   0   6   0  -2
   2  8  20  .08
Viola d.G.
Viol.2
Viol.1
btt
./
\\def\writebarno{\ifnum\barno1\lrlap{\tenrm\it\the\barno\barnoadd}\fi}\
\\def\myraisebarno{5mm}\
\\groupbottom{1}{1}\grouptop{1}{3}\
Tt
Trio f\ur 2 Violinen und Viola da Gamba
Tc
J.S. Bach
...

and it works fine.

Olivier

___
tex-mu...@icking-music-archive.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music


Re: [TeX-Music] How to make spaces instead of ordinary barlines?

2008-12-02 Thread Olivier Vogel
I can produce what you want using pstricks. Of course, you have to
compile it with tex - dvips ( - ps2pdf ).

Olivier


\input musixtex
\input musixmad
\input musixlyr
\input pstricks
\largemusicsize
\parindent 0pt
\nobarnumbers
\nostartrule
\setlyrics{song}{Ach, b\v{e}-da mn\v{e} p\v{r}e-smu-tn\'{e}-mu}
\assignlyrics1{song}
\generalsignature{-1}
\generalmeter{\meterfrac{2}{4}}
\parindent0pt
%
\startextract
%
% Bar 1
%
\Notes\qsk\cu{ffh}\cl{j}\enotes
%
% Bar 2
%
\generalmeter{\meterfrac{3}{4}}\changecontext\addspace{-\afterruleskip}
\Notes\cl{i}\cu{h}\enotes
\NOTes\islurd0g\beginmel\hu{g}\enotes
\notes\tslur0f\endmel\multnoteskip\smallvalue\smallnotesize\grcu{f}\qsk
\enotes
%
%
% a space is needed here! (instead of a barline)
%
\off{6pt} % hard space
\roffset{2}{\psframe[linestyle=none,fillstyle=solid,fillcolor=white](0pt,4\internote)(6pt,14\internote)}%
%
% Bar 3
%
\generalmeter{\allabreve}\zchangecontext\addspace{-\afterruleskip}
\NOTes\hu{f}\hpause\enotes
%
\endextract
\bye


___
[EMAIL PROTECTED] mailing list
http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music


Re: [TeX-Music] pmx -- no bar at end of line of last line

2008-04-21 Thread Olivier Vogel
Dear Andre,

Is this what you want?

11   2 4 0  0  0 1
   2 2   16  .01

t
./
%
\\makeatletter\
[EMAIL PROTECTED]@newclefs\
[EMAIL PROTECTED]@[EMAIL PROTECTED]
\\makeatother\
Rz d24 d d /
%newpage
L2
m3400
Rz g4s g g g g g /

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://mailman.daimi.au.dk/mailman/listinfo/tex-music


[TeX-music] Coda

2007-03-14 Thread Olivier Vogel
Some weeks ago, I sent this trick to Cornelius, but he didn't answer me
(maybe a too efficient spam filter).

I let you examine by yourself this example.

Olivier

8--
\let\:=\relax\input musixtex\:\sepbarrules\input pmx
\input musixlyr\:\enableauxlyrics
%
\setlyrics{Choir}{%
to be like the Lord, be like the Lord! %
Lord, be like the Lord! %
}%
\setlyrics{Solo}{%
to be like the Lord! %
It's my de-sire %
Lord! %
}
\setlyrics{Bass1}{%
It's my de-sire %
}
\font\Twelverm=ecss1200
\font\Elevenit=ecsi1095
---
3 3 4 4 0 0 0.0 -1 1 2 20 0.0



600
./
\\grouptop{1}{2}\groupbottom{1}{1}\
\\settrebleclefsymbol{2}\treblelowoct\
%
w160m h170m Abrdpl+s+t
\\hoffset=2.5cm\advance\hoffset by-1in\
\\Twelverm\setlyrstrut\
\\def\treblelowoct{\trebleclef\raise-7.5\internote\hbox to0pt{\smalltype
\it\kern-2.3\Interligne 8\hss}}\
\\stafftopmarg3\Interligne\staffbotmarg3\Interligne\interstaff{13}\relax
\
\\forcelyrhyphenstrue\
\\\assignlyrics{2}{Choir}\assignlyrics{3}{Solo}\
\\\setsongraise2{\internote}\setsongraise{3}{2.5\internote}\
%
%29
c23 d4 d //
a23 f4 f /
\nolyr\ c25 a4 a //
f25 c4 c /
\nolyr\ c25 f-4 f /

%30
g-2 c //
g2 g /
b2s bn //
f2 e /
\beginmel\ a4 s \endmel\ g2 s f4 /

%31
f-4 f b b8a fa st //
f4 f f f8 fa /
a4 a b b8a \beginmel\ aa st //
f4 c d d8a ca st /
f0 /

%32
\\\setname1{}\setname2{}\setname3{}\parindent=0pt\
\\\def\alaligne{\stoppiece\vskip1cm\hbox to\hsize\bgroup\
\\\vbox\bgroup\hsize=.4\hsize\startbarno=32\startpiece\addspace
\afterruleskip}\
f4 st r4-6 r2 Rr //
r4 \auxlyr{\assignlyrics{1}{Bass1}}\ c4 d f8a \beginmel\ aa st st+0+3 /
\endmel\ a4 st r4+0 r2+0 //
c4 st r4b r2b /
r4 c4 d f8a \beginmel\ aa st st+0+3 /

%33 Coda
\\\let\oldxbar\xbar\
\\\gdef\xbar{\znotes\auxlyr{\lyricson\endmel}\lyricson\endmel\en\
\\\endpiece\egroup\hfill\vbox\bgroup\hsize=.5\hsize\
\\\startpiece\addspace\afterruleskip}\
f4 f zc+ b zd b zd //
\auxlyr{\assignlyrics{1}{}}\ f4 ob f g f /
a4 a b b //
\loffset{3.2}{\zcharnote{11}{\Elevenit Slow}}\ f4 ob c d d /
\coda{10}\beginmel\ f0 st /

%34
[EMAIL PROTECTED]@[EMAIL PROTECTED]@ne}\makeatother\
\\\let\oldEndpiece\Endpiece\
\\\gdef\Endpiece{\oldEndpiece\egroup\egroup}\
c0 zf- //
f0 /
a0 //
c0 /
\endmel\ f0 st /

8--



___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Coda

2007-03-14 Thread Olivier Vogel
I begin with an answer to Andre. Of course, it is possible to continue
the piece after the coda line:

---
\let\:=\relax\input musixtex\:\sepbarrules\input pmx
\input musixlyr\:\enableauxlyrics
%
\setlyrics{Choir}{%
to be like the Lord, be like the Lord! %
Lord, be like the Lord! %
It's my de-sire to do some good thing e-very day, %
}%
\setlyrics{Solo}{%
to be like the Lord! %
It's my de-sire %
Lord! %
\hbox to10pt{\hrulefill} to do some good thing e-very day, %
}
\setlyrics{Bass1}{%
It's my de-sire %
}
\font\Twelverm=ecss1200
\font\Elevenit=ecsi1095
---
3 3 4 4 0 0 0.0 -1 1 3 20 0.0



600
./
\\grouptop{1}{2}\groupbottom{1}{1}\
\\settrebleclefsymbol{2}\treblelowoct\
%
w160m h230m Abrdpl+s+t
\\hoffset=2.5cm\advance\hoffset by-1in\
\\Twelverm\setlyrstrut\
\\def\treblelowoct{\trebleclef\raise-7.5\internote\hbox to0pt{\smalltype
\it\kern-2.3\Interligne 8\hss}}\
\\stafftopmarg3\Interligne\staffbotmarg3\Interligne\interstaff{13}\relax
\
\\forcelyrhyphenstrue\
\\\assignlyrics{2}{Choir}\assignlyrics{3}{Solo}\
\\\setsongraise2{\internote}\setsongraise{3}{2.5\internote}\
%
%29
c23 d4 d //
a23 f4 f /
\nolyr\ c25 a4 a //
f25 c4 c /
\nolyr\ c25 f-4 f /

%30
g-2 c //
g2 g /
b2s bn //
f2 e /
\beginmel\ a4 s \endmel\ g2 s f4 /

%31
f-4 f b b8a fa st //
f4 f f f8 fa /
a4 a b b8a \beginmel\ aa st //
f4 c d d8a ca st /
f0 /

%32
\\\setname1{}\setname2{}\setname3{}\parindent=0pt\
\\\def\alaligne{\stoppiece\vskip1cm\hbox to\hsize\bgroup\
\\\vbox\bgroup\hsize=.4\hsize\startbarno=32\startpiece\addspace
\afterruleskip}\
f4 st r4-6 r2 Rr //
r4 \auxlyr{\assignlyrics{1}{Bass1}}\ c4 d f8a \beginmel\ aa st st+0+3 /
\endmel\ a4 st r4+0 r2+0 //
c4 st r4b r2b /
r4 c4 d f8a \beginmel\ aa st st+0+3 /

%33 Coda
\\\let\oldxbar\xbar\let\oldEndpiece\Endpiece\
\\\gdef\xbar{\znotes\auxlyr{\lyricson\endmel}\lyricson\endmel\en\
\\\endpiece\egroup\hfill\vbox\bgroup\hsize=.5\hsize\
\\\startpiece\addspace\afterruleskip}\
f4 f zc+ b zd b zd //
\auxlyr{\assignlyrics{1}{}}\ f4 ob f g f /
a4 a b b //
\loffset{3.2}{\zcharnote{11}{\Elevenit Slow}}\ f4 ob c d d /
\coda{10}\beginmel\ f0 st /

%34
[EMAIL PROTECTED]@[EMAIL PROTECTED]@ne}\makeatother\
\\\let\oldEndpiece\Endpiece\
\\\gdef\alaligne{\stoppiece\egroup\egroup\
\\\startbarno=35\startpiece\addspace\afterruleskip}\
c0 zf- RD //
f0 /
a0 //
c0 /
\endmel\ f0 st /

%35
L3
r4 f43 zf- f+ zf- f+8a zf- f+ sAt zf- sBt //
\endmel\ a0 st+0-3 st /
r4+0 c45 c d8a \beginmel\ ca st //
r4b f45 f f8a fa st /
a0 st+0-3 st /

%36
\\\gdef\alaligne{\stoppiece\contpiece}\
f+4 sAt zf- sBt f g a //
r4+6 \auxlyr{\assignlyrics{1}{}}\ a4 e f /
\endmel\ c4 st c XS+.5 \lyroffset{-.5}\ b c //
f4 st f XS-.5 c c /
r4 a4 g f /

%37
b4 b b b8a ba Rb //
g4 f f d8a fa /
b4 b b f8a ba //
d4 d d b8a da /
g4 f f d8a fa /

Now, a short explanation. The main idea is very simple. The special
line consists of one horizontal box with a width of the other lines:
\hbox to \hsize... In this horizontal box, there are two vertical boxes
\vbox... containing the measures treated as very short pieces of just
one or two measures. It is equivalent to the environment
\begin{minipage} \end{minipage} in LaTeX. As we know that pmx will
insert commands \xbar or \alaligne, we just have to redefine these
commands to add the opening (\bgroup) and the closing (\egroup) of the
different boxes and then to restore their original behaviour.

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Changing number of staves per instrument in midstream

2007-02-17 Thread Olivier Vogel
Don, is what you want as simple as the following or do I misunterstand
your problem?

Olivier

8-
% nv,noinst,mtrnuml,mtrdenl,mtrnump,mtrdenp,xmtrnum0,isig,
7   -6 1 1 2 1 1 1  4  4  4  4 0  0
% npages,nsyst,musicsize,fracindent
   1 3 16 0.08
6
5
4
3
2
1
btb
./
AI.0

\\interstaff{8}\
rp /
rp /
rp /
rp /
rp /
rp /
rp /

%%
\\\def\alaligne{\stoppiece\setclefs30\setstaffs31\contpiece}\
%3\\\def\alaligne{\stoppiece\setclefs10\setstaffs11\contpiece}\
rp /
rp /
rp /
rbp /
rp /
rp /
rp /

%%
\\\def\alaligne{\stoppiece\setclefs3{60}\setstaffs32\contpiece}\
%3\\\def\alaligne{\stoppiece\setclefs1{60}\setstaffs12\contpiece}\
rp /
rp /
rp /
rbp /
rp /
rp /
rp /

8-

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] nothing written to .mx1

2006-11-17 Thread Olivier Vogel
Le vendredi 17 novembre 2006 à 15:18 -0500, Sean Sieger a écrit :
 Thank you for your patience and support Cornelius and Olivier!

Just a correction: at the end of your tex file, you should use \bye
instead of \end.

 Now I am off to find out how to make that octave lower e and
 how to write pmx--pmx looks nice.

You have to code \qu{`e} or \qu L

The same example is easily coded with PMX:

1 1
3 4 3 4
0
0
1 1
20
0.067
Guitar
t
./
\\startrule\parindent12mm\
Abp
w180m
a4 e+ e | b a a | e a a Rb /

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] nothing written to .mx1

2006-11-17 Thread Olivier Vogel
Le vendredi 17 novembre 2006 à 14:54 -0500, Sean Sieger a écrit :

 Returned 'Couldn't find header file psslurs.pro'

You have to put the file psslurs.pro in ~/texmf/dvips/musixtex/

If you don't have it, you can get it here:

http://icking-music-archive.org/software/musixtex/musixps-0.92.tar.bz2

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] MusiXTeX Key Signature Question

2006-09-19 Thread Olivier Vogel

Hi Doug,

As I go every holyday in Scotland, I have to help you with your problem.

Here is a very dirty solution, but it produces what you want.

Olivier


8
---
\input musixtex
\makeatletter
[EMAIL PROTECTED]@s=\z@ \else
  [EMAIL PROTECTED]@lii
  [EMAIL PROTECTED]\z@ [EMAIL PROTECTED]@n
[EMAIL PROTECTED]@[EMAIL PROTECTED]@n
[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]
[EMAIL PROTECTED]@@[EMAIL PROTECTED]
[EMAIL PROTECTED]@ur\fiv@
[EMAIL PROTECTED]@\nin@
[EMAIL PROTECTED]@[EMAIL PROTECTED]
  [EMAIL PROTECTED]@l
  [EMAIL PROTECTED]\z@ [EMAIL PROTECTED]@
[EMAIL PROTECTED]@ne\nin@
[EMAIL PROTECTED]@\fiv@
[EMAIL PROTECTED]@@[EMAIL PROTECTED]
[EMAIL PROTECTED]@[EMAIL PROTECTED]
[EMAIL PROTECTED]@[EMAIL PROTECTED]@n
[EMAIL PROTECTED]@\thr@@\fi
  \fi}
[EMAIL PROTECTED]@s[EMAIL PROTECTED]@[EMAIL PROTECTED]
\makeatother
---
1 1 4 4 0 6 0 3
1 2 20 0

t
./
Abr
a43 b c d | e f g a | b c d e | f g a g /

f e d c | b a g f | e d c b | a0 /

8


___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Suppressing meter indication for a single staff

2006-07-04 Thread Olivier Vogel
Dear Christian,

Do you want to get something like that?

8
3 3 4 4 0 6 0 0 1 2 20 0



ttt
./
w100m
%
rp | rp | rp | rp /
rp | rp | rp | rp /
rp | rp | rp | rp /

\\\let\oldgeneralmeter\generalmeter\
\\\def\generalmeter#1{\oldgeneralmeter{#1}\setmeter2{}}\
m3/4/3/4 rp | rp | rp | rp /
rp | rp | rp | rp /
rp | rp | rp | rp /
8

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


Re: [TeX-music] Hello, a few questions

2006-06-09 Thread Olivier Vogel

 
 An my last question is, how should I have to do if I
 want the last staff be a bit shorter, as seen again
 within the original.

Since the last \alaligne, your code must be (\stoppiece replaces
\alaligne):

\stoppiece%
\vbox{\advance\hsize by-8cm\parindent=0pt%
\startpiece\addspace\afterruleskip%
\notes\sctext{Em}{7}\qu g\sk\cu f\text{A}\cu d\qu e\sk\enotes\bar%
\notes\text{D}\hup d\sk\sk\en\endpiece}%
\eject
\bye

It is difficult and really not user friendly to code directly in
MusiXTeX. Why don't you use PMX? Give it a try.

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


Re: [TeX-music]

2006-05-23 Thread Olivier Vogel
Le lundi 22 mai 2006 à 09:49 +0200, Bernhard Lang a écrit :
 hi all
 
 the expression
 
 c1.b
 
 in a pmx file yields the TeX error
 
 ! Undefined control sequence.
 l.36 \pnotes{1.73}[...]\cclp
  {'e}\en%
 
 the problem is solved by giving TeX to see the line
 
 [EMAIL PROTECTED]@cclp}
 
 before it comes over the code it complaines about. Shouldn't that def 
 be added to musixtex.tex?

This problem should be solved with MusiXTeX 113. Which version do you
use?

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


Re: [TeX-music] Re: Non-PDF special ignored! running pdflatex no like CMTT10

2006-05-16 Thread Olivier Vogel
Follow the howto of Christian Mondrup:

http://icking-music-archive.org/software/musixtex/musixtex-for-unix.html

to install the type1 version of MusiXTeX fonts, available here:

ftp://sunsite.dk/mirrors/ctan/fonts/musixtex/ps-type1/musixps-unix.tar.gz

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


Re: [TeX-music] Re: Non-PDF special ignored! running pdflatex no notes appear in any typeset document and acrobat can't find fonts like CMTT10

2006-05-14 Thread Olivier Vogel
You should try:

latex musixdoc
dvips musixdoc.dvi -o
ps2pdf musixdoc.ps

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


Re: [TeX-music] Index added to musixdoc

2006-04-19 Thread Olivier Vogel
Thank you Don for the correction of musixdoc.pdf.

About the utility of an index, I totally agree with Dirk.

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] slide again

2006-03-31 Thread Olivier Vogel
Have a look at this:

http://icking-music-archive.org/scores/tarrega/TarregaEtudeMim.zip

and see if it can help you.

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] pmx - Half bracket

2006-03-25 Thread Olivier Vogel
Dear Andre,

I suppose that you want something like that:

2 1
4 4 4 4
0 0
1 1
20 0.07

bt
./
w100m
\\makeatletter\
[EMAIL PROTECTED] [EMAIL PROTECTED]@\internote\
  [EMAIL PROTECTED]@base [EMAIL PROTECTED]@lf\internote\
  [EMAIL PROTECTED]@xxvii}\
  [EMAIL PROTECTED]@iv\
\\makeatother\

b43 c b a8 b /
a84 \loff{\halfbracket{-10}{12}}\ g f e d e f g //
g15 e f g a4 t a1 t f g a b d c a /

I just edited the command \bracket removing the command that draws the
low horizontal line.

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] drums in PMX

2006-03-21 Thread Olivier Vogel
In this very particular case where the drum line is the lowest line, you
can use this trick:

2 2  4 4  0 6  0 0 
0 6 20 0.1


bb
./

% make drum notes available
\\input musixdia\relax\input musixper\relax\sepbarrules\
\\setlines{1}{1}\
\\setsign{1}{0}\
\\setclefsymbol1{\drumclef}\
\\setclef 1 0\
\\def\dr{\let\cu\xcu\let\qu\xqu\let\cl\xcl\let\ql\xql\let\qb\xqb}\
\\let\oldpnotes\pnotes\
\\def\pnotes#1{\oldpnotes{#1}\dr}\

% 1
r4 b44x3 b b b4 b  | \sk\duevolte\ rbp | rbp  | rbp | rbp /
d42 Dpp r r2   | d4 r r2 | d4 a+ d- a+ | d- a+ d- a+ | d- Dp a+ d- a+ /


Olivier


___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Volta boxes at different heights.

2006-03-20 Thread Olivier Vogel
With the following lines (in this order), you should get what you want:

\def\atnextline{\def\raisevolta{9\internote}}%
\setvolta2\rightrepeat%

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Volta boxes at different heights.

2006-03-20 Thread Olivier Vogel
Is this what you want?

\input musixtex
\generalsignature0
\def\notes{\vnotes1.7\elemskip}
\def\Notes{\vnotes2.4\elemskip}
\startpiece\addspace\afterruleskip%
\notes\ibbbl1k0\qb1{oj}\qb1p\tqb1j\en
\notes\ibbbl1l2\zq m\qb1{ktr}\tqb1p\en
\notes\ibbbl1l{-3}\qb1{ml}\qb1j\tqb1h\en
\Setvolta1%
\def\atnextbar{\def\raisevolta{9\internote}}%
\bar%
\notes\ibbbl1p{-2}\qb1{qpo}\tqb1n\en
\notes\ibbbl1l{-2}\qb1{mlk}\tqb1j\en
\notes\ibbbl1j0\qb1i\qb1{ij}\tqb1h\en
\endvoltabox%
%\def\raisevolta{9\internote}%
\setvolta2\rightrepeat%
\notes\ibbbl0i0\qb0i\qb0{hi}\tqb0k\en
\notes\ibbbl1n4\qb1{mpr}\tqb1t\en
\Notes\cl w\en
\bar%
\notes\ibbbl1l0\ibu2p0\zqb1k\qb2p\en
\notes\qb1{mk}\tqb1m\en
\notes\ibbbl1m{-1}\nbbu2\zqb2q\qb1{lm}\en
\notes\zqb1k\tqh2p\tqb1m\en
\notes\ibbbl1m0\ibu2o1\zqb2o\qb1{lml}\tqb1m\en
%\mulooseness=1%
\stoppiece
\end

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Setting different time signatures

2006-02-25 Thread Olivier Vogel
Do you want to get something like that?

8-
3 3 4 4 0 6 0 0
1 1 20 0



btt
./
w150m
rp /
rp /
rp /

\\\let\generalmeterold\generalmeter\def
\generalmeter#1{\generalmeterold#1\
\\\setmeter3{{\meterfrac{12}{8}}}\setmeter2{{\meterfrac{12}{8\
m4/4/0/6 c83 d e f g4 g /
\pt{c}\ c8 \pt{d}\ d \pt{e}\ e \pt{f}\ f g4x3n f e d4x3n c b /
rp /

\\\let\generalmeter\generalmeterold\
c-0 /
c0 /
rp /
8-

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


Re: [TeX-music] Coda vanishes

2006-02-05 Thread Olivier Vogel

 I want to place a coda at the last part of an bar. In the excerpt below the
 coda is above the last b note. When I move it behind the rest, the coda
 vanishes. How can I move it near to the end of bar?

Just replace \coda8\ by \roffset{10}{\coda8}\

Adjust the first argument {10} to your needs.

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


Re: [TeX-music] pb installation

2005-10-23 Thread Olivier Vogel
The problem is well identified: the compilation needs plain TeX and not
LaTeX.

I don't know Windows since I never use it. But I know that there is a
very good TeX/LaTeX editor, available for Windows too: Texmaker. Have a
look at this page:

http://www.xm1math.net/texmaker/download_fr.html

To use plain TeX instead of LaTeX, proceed as following: choose Options
- Configure Texmaker and replace the command for LaTeX (latex
-interaction=nonstopmode %.tex) by this one:
tex -interaction=nonstopmode %.tex

Traduction:

Le problème est bien identifié: la compilation nécessite plain TeX et
non LaTeX.

Je ne connais pas Windows, car je ne l'utilise jamais. Mais je sais
qu'il y a un très bon éditeur TeX/LaTeX, disponible pour Windows
également: Texmaker. Jetez un oeil sur cette page:

http://www.xm1math.net/texmaker/download_fr.html

Pour utiliser plain TeX au lieu de LaTeX, faire comme suit: choisir
Options - Configurer Texmaker et remplacer la commande pour LaTeX
(latex -interaction=nonstopmode %.tex) par celle-ci:
tex -interaction=nonstopmode %.tex

Olivier Vogel

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] more space at each system

2005-09-28 Thread Olivier Vogel
Dear Jean-Pierre,

You can get a provisional solution by redefining the macro \startpiece
and \contpiece.

Olivier

-
\input musixtex
\makeatletter
[EMAIL PROTECTED]
\else\startmuflex
\immediate\write16{\noexpand\startmuflex launched by
  \noexpand\startpiece }%
\fi
  [EMAIL PROTECTED]@\z@ [EMAIL PROTECTED] \leavevmode [EMAIL PROTECTED]
  [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
  [EMAIL PROTECTED]  % tells the kind of volta setting at next bar
  [EMAIL PROTECTED]  % flag to tell that a volta has been cut at line end
  [EMAIL PROTECTED] % the current volta setting (same defs as [EMAIL PROTECTED])
  [EMAIL PROTECTED]  % tells the kind of volta closing at next bar
}
\def\contpiece{\noindent [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
  [EMAIL PROTECTED] [EMAIL PROTECTED] \hardspace{10pt}\addspace\afterruleskip
}
\makeatother
\voffset-1in\advance\voffset10mm\vsize11in\advance\vsize-20mm\advance\vsize-24pt
\hoffset-1in\advance\hoffset10mm\hsize210mm\advance\hsize-20mm
\musicparskip%
\font\bidon=ecrm1000 scaled 5000
%{\nopagenumbers
%\centerline {~}
%\bigskip\centerline{\bigtype S\USSMAYR}
%\bigskip%
%\centerline{\BIGtype SONATINA}
%\smallskip
%\centerline{\Bigtype Pet L'organo}
%\eject}
%
\def\myhlthick{1.5\lthick}
\makeatletter
\def\h at linei{%
  \y at ii\n at v\internote%
  \y at iii\y at ii%
  \advance\y at ii\myhlthick%
  \advance\y at iii-\myhlthick%
  \y at vi\noteskip % noteskip
%-\ifnum\y at vi=\z@ \y at vi\maxdimen\fi   % (or maxdimen if noteskip = 0)
  \advance\y at vi-\y at v  % - notewidth
  \y at vi0.7\y at vi   % this may be eaten =: 
additional length
  \y at iv\h at lf\qn at width\ifnum\y at vi\y at iv \y at vi\y at iv\fi % not 
more than 0.5 qn at width
  \y at iv0.2\qn at width  \ifnum\y at vi\y at iv \y at vi\y at iv\fi % not 
less than 0.2 qn at width
  \y at iv\y at v   % notewidth
  \advance\y at iv\y at vi  % + additional length =: total 
length
  \kernm\h at lf\y at vi% center the ledger line
%-\message{noteskip = \the\noteskip, length = \the\y at iv, notewidth = \the\y 
at v}%
  [EMAIL PROTECTED] at [EMAIL PROTECTED] at [EMAIL PROTECTED] at iv
  \kernm\y at iv\kern\h at lf\y at vi}
\makeatother
%\def\everystaff{\addspace{5\afterruleskip}}%
%\def\everystaff{\afterruleskip=20pt}

\instrumentnumber{1}
\setstaffs1{2}
\setclef1\bass
\def\ppp{\ppfftwentyfour ppp}
\def\pp{\ppfftwentyfour pp}
\def\p{\ppfftwentyfour p}
\def\mf{\ppfftwenty m\ppfftwentyfour f}
\def\f{\ppfftwentyfour f}
\def\ff{\ppfftwentyfour ff}
\def\rf{\ppfftwenty r\ppfftwentyfour f}
\def\sf{\ppfftwenty s\ppfftwentyfour f}
\def\fz{\ppfftwentyfour f\ppfftwenty z}
\def\sfz{\ppfftwenty s\ppfftwentyfour f\ppfftwenty z}
\def\fp{\ppfftwentyfour f\ppfftwentyfour p}
\def\mysk{\off{.4\elemskip}}
%
\def\zds{\ds\bsk}
\def\sns{\tinynotesize}
\def\bassten#1{\roffset{1.1}{\zwh#1}}
\def\mgfa{\setclef1{\bass\treble}\zchangeclefs}
\def\mgsol{\setclef1{\treble\treble}\zchangeclefs}%
\def\debutoct#1{\loff{\ioctfinup {#1}}}
\def\findoct{\roff{\toctfin}}
\def\bigpause{\def\atnextbar{\znotes\centerpause\en}}%
\def\mytr#1{\zcn#1{\medtype\it tr}}

\bigaccid
\def\writebarno{\eightbf\the\barno\barnoadd}
\def\notess{\vnotes1.5\elemskip}
\def\notes{\vnotes2\elemskip}
\def\notesp{\vnotes2.45\elemskip}
\def\Notes{\vnotes3\elemskip}
\def\Notesp{\vnotes3.7\elemskip}
\def\NOtes{\vnotes4.5\elemskip}
\def\NOtesp{\vnotes5.5\elemskip}
\def\NOTes{\vnotes6.7\elemskip}
\def\NOTEs{\vnotes9\elemskip}
\def\monte#1{\raise#1\Interligne}%

\afterruleskip=5pt
\def\bare{\bar\hardspace{5pt}}
\def\appog{\multnoteskip\tinyvalue\tinynotesize}
%
\def\mit{\medtype\it}
\def\zcn{\zcharnote}
\def\ccn{\ccharnote}
\def\lcn{\lcharnote}
\def\tns{\tinynotesize}
%
\interstaff{12}
\startbarno=1%
\setname1{~}
\parindent=20mm
\generalmeter{\meterfrac24}
\generalsignature3
\nobarnumbers
\startpiece\addspace\afterruleskip%
\Notes\loffset3{\zcn h{\mit Trombe e fagotti}}\zql H\ibu1N0\qb1{JL}%
|\zcn q{\medtype Allegretto}\cl j\ds\en
\Notes\zqb1a\monte{-2}\qp\tqh1L|\cl j\ds\en
\bar% 2
\notess\ibu1N0\zql H\qb1J|\ibbbl2j{-2}\isluru3j\qb2j\tbbbl2\tbbl2\qb2i\en
\Notes\qsk\qb1L|\tslur3h\pt h\tqb2h\en
\Notes\zqb1a\monte{-2}\qp|\pt j\ds\en
\notes\tqh1L|\qsk\ccl j\en
\bar% 3
\Notes\zql H\ibu1N0\qb1{JL}|\cl l\ds\en
\Notes\zqb1a\monte{-2}\qp\tqh1L|\cl l\ds\en
\systemnumbers%
\bar% 4
\notess\ibu1N0\zql H\qb1J|\ibbbl2l{-2}\isluru3l\qb2l\tbbbl2\tbbl2\qb2k\en
\Notes\qsk\qb1L|\tslur3j\pt j\tqb2j\en
\Notes\zqb1a\monte{-2}\qp|\qp\en
\Notes\tqh1L|\en
\bar% 5
\Notes\ccn k{\sf}\islurd1L\ibu1d0\zql L\zqb1d%
\tinynotesize\roffset{.25}{\islurd0E\zql E}%
|\mytr q\islurd2i\qu i\en
\Notes\qb1e\en
\Notes\tsslur1a\zcl a\zqb1c\tinynotesize\roffset{.25}{\tsslur0H\zcl H}%
|\tslur2h\cu h\en
\Notes\tbu1\zqb1e\ds|\ds\en
\bar% 6
\Notes\ibu1d0\zql L\zqb1d%

[TeX-music] pmx: staff crossing single to dual beam

2005-09-13 Thread Olivier Vogel
Dear Andre,

Does this solve your problem as you want?


224 4 4 4   0  -2
1   1  20  .04


bt
./
w100m
a82 d b c f4 za a zd- //
% How to get a double beam here?:
rb4 rb8 [jl \nbbu2\ c1 b ] rb2 /
c8 d [u-11+1 d ]j rb c8 en d e //
f8 a zf c1+ za b zg a zf g zes f4 fs /



Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Setting Barlines for Groups of Instruments

2005-08-16 Thread Olivier Vogel
Le mardi 16 août 2005 à 09:30 +0200, Bernhard Lang a écrit :

 you have to use inline TeX, see musixdoc.dvi, section on bars, around 
 pages 53 or so.

You can't get what you want directly with MusiXTeX. You have to use the
extension of Rainer Dunker musixdbr.tex that you can download on the
Werner Icking Music Archive here:

http://icking-music-archive.org/software/musixtex/add-ons/musixdbr.tex

The following example shows you how to proceed.

Olivier

---
\input musixtex
\input musixdbr
---
6 5
4 4 0 6
0 0
1 1
20
.1
Continuo
Voice
Viola
Violin II
Violin I
bttatt
./
\\sepbarrules\indivbarrules\sepbarrule2\sepbarrule3\
rp | rp | rp | rp /
rp | rp | rp | rp /
rp | rp | rp | rp /
rp | rp | rp | rp /
rp | rp | rp | rp /
rp | rp | rp | rp /



___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


RE: [TeX-music] Detailed ornament variants

2005-08-05 Thread Olivier Vogel
Le jeudi 04 août 2005 à 20:53 -0700, Don Simons a écrit :
 Olivier Vogel wrote
  I suggest this way of doing (not perfect in my opinion).
 
 ...
 
 What part isn't perfect? Seems perfect to me. 

My previous suggestion was really not perfect, because it didn't use the
two passes that offers musixflx. So that I had to manually adapt the
values of the arguments of \pnotes.

This new version avoid this inconvenient and is far much better.

Olivier

---
\input musixtex
\input pmx
\startmuflex
\newbox\ornamentbox
\setbox\ornamentbox=\hbox to 0pt{\kern-4pt\vbox{\hsize=2.6cm%
\nostartrule\smallmusicsize\setsize1{\smallvalue}\setclefsymbol1\empty%
\startpiece\addspace{2pt}%
\pnotes{1.00}\ibbbl2{'c}0\qb2b\qb2c\qb2d\tbbbl2\qb2c\en%
\pnotes{1.15}\xnum{1.15}{'e}3\qb2d\qb2c\tbl2\qb2d\en%
\pnotes{2.00}\ibl2{'c}1\usf e\qb2c\en%
\pnotes{1.50}\tbl2\qb2{'d}\en%
\zstoppiece%
}\hss}
---
2 1
3 4 3 4
0
-2
1 3
20 0

bt
./
Abrdpl+s+tT
%1
B rp /
r8 [ d84 suf+9+.2 g b g d ] /

%2
r8 [ g82 sf b d b g ] /
d+4 s o r4 r4 /

%3
g+4 s-6 o [l g-8 su+2h b d g ] /
r8 [ d8 s+1h b g g+ b- ] /

%4
d4 s+1 d+ d- /
a8 g+ f es f a-f /

%5
e4 e-8 s g b e /
[l g8 s+2 b su+1h g e e+ g- ] /

%6
b4 s-1 b+ b- /
f8 e+ d c d f- /

%7
c4 c-8 e g c /
e8 s+2 g e c c+ e- /

%8
f-4s f+s r8 e8s o. /
d8 c+ a fs d es /

%9
d4 d- r8 c+8 o. /
f8s c+ a f d es /

%10
b4 b+ r8 a8 /
f8s c+ a f d c+ /

%11
g8 fn e2 //
r4b r8+6 f8s g a /
b1 a b c \zcharnote{10}{\copy\ornamentbox}\ c4d d8 /

%12
d2d st //
b2 st b8 st b /
r8 a8 b fs g4 st //
d2d st /

%13
d2d st Rb //
a2d /
g8 st g st g st es f4s //
d4 st c4d c8 /


___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Detailed ornament variants

2005-08-04 Thread Olivier Vogel
Le mercredi 03 août 2005 à 21:49 -0700, Don Simons a écrit :
 Well, this eps approach is pretty klunky, and I'm still hoping someone comes
 up with a more TeX'y solution to the original question. There may be some
 legitimate uses for this sort of thing--e.g. when there are two conflicting
 sources for the same piece. I think the offical word for that is ossia.

I suggest this way of doing (not perfect in my opinion).

Olivier

---
\input musixtex
\input pmx
\newbox\ornamentbox
\setbox\ornamentbox=\hbox to 0pt{\kern-3pt\vbox{\hsize=2.6cm%
\nostartrule\smallmusicsize\setsize1{\smallvalue}\setclefsymbol1\empty%
\startpiece%
\pnotes{0.70}\ibbbl2{'c}0\qb2b\qb2c\qb2d\tbbbl2\qb2c\en%
\pnotes{0.85}\xnum{0.85}{'e}3\qb2d\qb2c\tbl2\qb2d\en%
\pnotes{1.30}\ibl2{'c}1\usf e\qb2c\en%
\pnotes{1.00}\tbl2\qb2{'d}\en%
\zstoppiece%
}\hss}
---
2 1
3 4 3 4
0
-2
1 3
20 0

bt
./
Abrdpl+s+tT
%1
B rp /
r8 [ d84 suf+9+.2 g b g d ] /

%2
r8 [ g82 sf b d b g ] /
d+4 s o r4 r4 /

%3
g+4 s-6 o [l g-8 su+2h b d g ] /
r8 [ d8 s+1h b g g+ b- ] /

%4
d4 s+1 d+ d- /
a8 g+ f es f a-f /

%5
e4 e-8 s g b e /
[l g8 s+2 b su+1h g e e+ g- ] /

%6
b4 s-1 b+ b- /
f8 e+ d c d f- /

%7
c4 c-8 e g c /
e8 s+2 g e c c+ e- /

%8
f-4s f+s r8 e8s o. /
d8 c+ a fs d es /

%9
d4 d- r8 c+8 o. /
f8s c+ a f d es /

%10
b4 b+ r8 a8 /
f8s c+ a f d c+ /

%11
g8 fn e2 //
r4b r8+6 f8s g a /
b1 a b c \zcharnote{10}{\box\ornamentbox}\ c4d d8 /

%12
d2d st //
b2 st b8 st b /
r8 a8 b fs g4 st //
d2d st /

%13
d2d st Rb //
a2d /
g8 st g st g st es f4s //
d4 st c4d c8 /


___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Undocumented \musixchar

2005-08-03 Thread Olivier Vogel
Le mercredi 03 août 2005 à 13:23 +0200, Jean-Pierre Coulon a écrit :
 The \musixchar command is often present in musixdoc.tex, but it is not 
 documented at all. It seems very convenient for writing texts about 
 music theory, interpretation, engraving, etc.
 
 I managed to use it by copying some cases of its use from musixdoc.tex, but 
 does anybody hold the entire table of all musixchar codes? Or do I have to
 make guesses by reading musixtex.tex?

In my teTeX distribution, there is a file fontchart.tex
(/usr/share/texmf/tex/plain/misc/fontchart.tex) which can be useful for
this purpose. Simply tex it and enter musix20. It displays what you are
looking for. However, the codes are not decimal, but octal. For example
code \musixchar'161 instead of \musixchar113.

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] This note spans a bar line

2005-06-30 Thread Olivier Vogel
Le jeudi 30 juin 2005 à 01:47 +0200, Jill-Jênn VIE a écrit :

 Please tell me what is wrong here :

 ERROR in line 27, bar 8 This note spans a bar line
 v
 g8 dx3D d d cs | csd b1 as8 c | ed ds8 d4 /
 ^

the last measure is too long: it is either
e ds d4
either
ed ds1 d4

at the last line, there is a small problem too: replace ds8x3- with
d-s8x3.

Here is the corrected version:

%Mes1-3
r8 | e4 d8 c | g+ g f ds /
b8x3 e f | gd f3 g a8 d- | b+ dx3D c b a /
%Mes4-6
e4 d8 f | d c b1 d fn g | g8d g1 f8 d /
b8 e d1 e d a | b4d b8 | ed e1 d a b c /
%Mes7-9
%g8 dx3D d d cs
g8 dx3D d d cs | csd b1 as8 c | ed ds1 d4 /
b8 ax3D c b g | fd f1 as8 fx3 gs a | b4 r8 b8x3 e f /
%Mes10-11
e4 d8 c | g+ g f ds /
g8d f3 g a8 d- | b+ d8x3D c b a /
%Mes13-15
e4 d8 f | d c b1 d fn g | c4- d8 f /
b8 e d1 e d a | b4d b8 | e g f1 e d c /
%Mes16-18
e8 f g a | c- e ds f | e b e4 /
b8 ax3D c b g | fd f1 b8 d-s8x3 e f | e2 /

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] concatenating musixtex files

2005-06-30 Thread Olivier Vogel
Le jeudi 30 juin 2005 à 14:15 +0200, Robert Hennig a écrit :
 Dear list,
 Im compiling an sheet book using pmx sources.
 Using tex and musixflex and input all pmx generated 
 tex files works fine, except that for multi instrumental 
 sheets the first bar of the line is missing (the bar which connects
 the staffs of the instruments). This happens for all sheets except 
 the first. 

I suppose that pmx adds a \nostartrule. It suffices that you suppress
this command or that you add \startrule.

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


Re: [TeX-music] Three voices in one note line with PMX - I can't get it ;-)

2005-05-19 Thread Olivier Vogel
Le jeudi 19 mai 2005 à 14:45 +0200, Alexander Beck-Ratzka a écrit :
 
 
 
 Hello list,
 
 according the Email of Oliver on Fri May 13 01:32:35 CEST 2005 I've tried
 to set three voice in one note line. The suggested is not useful in my
 case, because I have not two staves.
 
Totally false. This example shows you, once again, how to proceed.

2 2 2 4 2 4
0.75 2
1 2 20 0


tt
./
Abrpl+s+t
\\setinterinstrument{1}{-10\Interligne}\interstaff{10}\

r1b r8b | Rl d43l a+l /
r1-2 r8-2 | r8+0 f15 zd f zd r4b //
d16 d- f | c+4 st c1 st b sd a s g /

e4l el /
r8 g-1 ze g ze r4b //
b-4 st b1 st b sd c s d /

a4l al /
r8+0 c+1 zg c zg r4b //
f4 st f1 st e a f /

d-4l dl /
r8 a1 zf a zf r4b //
b-4 st b1 st a f d /

d4l [l f8 ff ] /
r2b //
r1 a+1 f d f8 ff /

e4l el /
r2b //
e8 b+1 zg b sAt zg sBtl b sAt zg sBt b s c s d /

a4l al /
r8 c+1 zg c zg r4b //
f4 st f1 st e a f /

d-4l dl /
r8 a1 zf a zf r4b //
b-4 st b1 st d+ d- f /

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


Re: [TeX-music] How can I set three voices in one system with PMX? (fwd)

2005-05-13 Thread Olivier Vogel
Cornelius wrote in his 3voices.pdf:

``The musixTEX command \setinterinstrument was designed to add extra
vertical space above
the stave(s) of an instrument. It therfore refers to instrument number
rather than staff number. The
trick described here can therefore not be used to insert a third voice
in the bass staff of a keyboard
instrument, such as piano, harpsichord, organ etc. I offer a free copy
of my PMX manual as prize to
anyone who can solve that problem.''

I can't resist to such a temptation. Here is a new extract of the fuga 4
of Bach:

3 -2 1 2 4 4 4 0 0 4 
1 1 20 0


bbt
./
Abrpl+s+t
w150m
\\setinterinstrument{1}{-12\Interligne}\interstaff{12}\
f43 e8s d e2 //
g03r /
b23u cu st /
g04 st //
b84 a b c b a g b /

XS+.5 f2 r2 //
XS+.5 a2 f2 std /
c2u st st [u c8 st c b a ] /
XS+.5 g8 st g f es f2 //
XS-.5 a2 r2 /

r0-6 Rb //
XS+.25 f8 st f e d e4 c /
XS-1 g0 /
g2 st g8 st g f e //
c0 /

Please, Cornelius, can you correct a small mistake in my previous
example: the very last note of mes. 3 must be corrected from c to cu.
Thank you.

Olivier

___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Changing some but not all staves

2005-05-04 Thread Olivier Vogel
Le mercredi 04 mai 2005  17:57 +0200, Sass Blint a crit :
 
 Is there any (PMX, MuisXTeX, ...)
 solution for changing the keys for some but not all staves?

Have a look at the manual of Cornelius C. Noack section E 1.3: Tricks of
the Trade - Simple tricks - Transposing wind instruments:

http://icking-music-archive.org/software/pmx/pmxccn.pdf

Olivier



___
TeX-music mailing list
TeX-music@icking-music-archive.org
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] short piece of music ending without bar

2004-11-25 Thread Olivier Vogel
Le jeudi 25 novembre 2004 à 10:49 +0100, Dr. Gerhard Eber a écrit :
 Thanks for the hint. It works for extracts which do not exceed one
 line. If the pieces become larger I can no longer uset
 \startextract and \endextract and have to use \startpiece and
 \endpiece. Is there a similar construct for this case?
 

\zendpiece does the job. Perhaps you should read the f... manual since
all is very well explained.

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] M-Tx/PMX: Tweaking distance between grace note and main note

2004-10-31 Thread Olivier Vogel
Le dimanche 31 octobre 2004 à 11:16 +0100, Christian Mondrup a écrit :

 I strongly vote for the X commans solution. I appreciate to have 
 influence on the typesetting result:-)

I vote too for this solution.

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] M-Tx/MusiXLYR long words centered at melisma?

2004-10-29 Thread Olivier Vogel
Le ven 29/10/2004 à 11:19, Bodo Meissner a écrit :

 as you can see in the result from attached file, the left adjustment of  
 syllables at melismas does not look good if the syllable or word is  
 longer than the space for the corresponding notes.

Dear Bodo,

Your attachment doesn't come with your mail. So send again your source
directly in the text of your mail. Otherwise, we can't help you.

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Gregorian chant: MusiXTeX?

2004-10-28 Thread Olivier Vogel
Dear Guido,

What seems me the most adequate in your situation is to convert the
fonts of OpusTeX in Postscript. It is not too difficult to do this task
with mftrace, a software that converts automatically fonts from metafont
into type1. Have a look here:

http://www.xs4all.nl/~hanwen/mftrace/

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] M-Tx/PMX: Tweaking distance between grace note and main note

2004-10-26 Thread Olivier Vogel
Dear Christian

I propose this very dirty trick:

Gsxe [ \let\oldbigna\bigna\def\bigna#1{\relax}\ g1n \let\bigna\oldbigna\
r3+4 f a1 r3+4 g ] [ f1 r3+3 a g1 r3+3 e ] |

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] What is intended by the mark en dehors ??

2004-10-22 Thread Olivier Vogel
Le ven 22/10/2004 à 16:26, Jean-Pierre Coulon a écrit :
 On Fri, 22 Oct 2004, Cornelius C. Noack wrote:
 
  
  If I understand you correctly, en dehors is more or less what is
  often denoted as solo in orchestral scores (in the winds, in particular).
 
 Almost. Solo means still more contrast than en dehors.
 
  So I guess a sensible (and actually almost literal!) translation to English 
  would be standing out, right?
 
 I think emphasized would be perfect.

In my opinion, standing out is a better translation, nearer from the
french words.

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Notes inside text with LaTeX

2004-10-07 Thread Olivier Vogel
Dear Mario,

Is is what you want:

\documentclass{article}
\usepackage{musixtex}
\begin{document}
Some notes 
\hbox{\vbox{\parindent=0pt%
\smallmusicsize\setsize1\smallvalue\hsize=50pt\setlines10\setclefsymbol1\empty%
\nostartrule\staffbotmarg0pt\stafftopmarg0pt%
\startpiece\NOtes\qu1\en\Notes\ibu010\qb01\tbu0\qb01\en\setemptybar\endpiece}} 

inside text.
\end{document}

Olivier

Mit sunrise ADSL abheben: Gratis Hin- und Rückflug in Europa.
http://www.sunrise.ch/home/proint/proint_ads-2.htm

Spiccate il volo con sunrise ADSL: un volo gratuito di andata e ritorno in Europa.
http://www.sunrise.ch/it/home/proint/proint_ads-2.htm

sunrise ADSL donne des ailes: vol aller-retour gratuit en Europe.
http://www.sunrise.ch/fr/home/proint/proint_ads-2.htm



___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Single bar coda

2004-10-02 Thread Olivier Vogel
Le sam 02/10/2004 à 09:16, Stefan Björk a écrit :
 Good morgning, friends on the internet,
 
 I have a single bar coda that I would like to typeset on a single line, 
 but not stretched out all over the page. I can add pauses after the bar, 
 but the staff lines still stretch to the right edge of the page.
 
 Any idea how to solve this (using PMX)?
 
 Stefan

Dear Stefan,

I suggest you to examine this example:

8--
1 1
4 4 4 4
0
0
1 2
20 0

t
./
%1
c44 d e f

%2
g a b c

%3
c b a g

%4
f e d c

%5 Coda
L2
\\\def\alaligne{\stoppiece\startbarno=\barno\vbox\bgroup\hsize=55mm\
\\\startpiece\addspace\afterruleskip}\
\\\let\oldEndpiece\Endpiece\
\\\def\Endpiece{\oldEndpiece\egroup}\
c e d c of
8--

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Single bar coda

2004-10-02 Thread Olivier Vogel
Sorry, I forgot the / at the end of each bar.

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] chords over 2 staffs

2004-08-24 Thread Olivier Vogel
Dear Andre,

The problem is that pmx codes

\pnotes{2.00}\zq{''A}\zq A|\cl e\cl e\en

And it should code

\pnotes{2.00}\zq{''A}|\cl e\en
\pnotes{2.00}\zq{''A}|\cl e\en

to work.

As you felt it, it means that you have to split your measure. Here is
how you can proceed:

2 1 1 4 1 4 0 0
0 5 20 0

bt
./
\\let\clsav\cl\
\\def\H{\def\cl##1{\zq{##1}}}\
%1
\H\ a83a b1a ba /
e84al c1a ca /
%2
mo800
\H\ a8a /
e8al /
\\\let\oldxbar\xbar\def\xbar{\relax}\
\H\ a8a /
e8al /
%3
\\\let\xbar\oldxbar\
%mo800
\H\ a83a b1a ba /
e84al c1a ca /
\H\ a8a \H\ a /
e8al el /

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Huuuuge character fonts in MusiXTeX

2004-06-16 Thread Olivier Vogel
Erratum: read \myecbx instead of \mycmbx

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] I can't compile pmx2.503

2004-05-09 Thread Olivier Vogel
Dear all,

Until now, I have compiled every version of pmx according to the
instructions of Christian
(http://icking-music-archive.org/software/musixtex/musixtex-for-unix.html#TOC17). I 
have followed the second method in two steps (f2c and gcc)

But, it doesn't work with this new version 2.503! f2c doesn't produce a
pxmab.c file and the first method (with g77) doesn't work.

Any suggestion?

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] horizontal shifting and partial beaming ?

2004-05-06 Thread Olivier Vogel
Le jeu 06/05/2004 à 11:36, Bodo Meissner a écrit :
 Hello Olivier,
 
 thank you for your help.
 Attached (I hope) is my result with your suggestions included.
 I copied the inline TeX code to one more place and used a negative hard
 space to left shift the other note.

I just got a problem for typesetting your code: I had to change the code
r+0 to r4+0 in the measure 8.

Your score looks great. Can I suggest yet an improvement? Personally, I
prefer to code the following for the names of the voices:

Name: \vbox{\hbox{T$\,$1}\hbox{T$\,$2}}
\vbox{\hbox{B$\,$1}\hbox{B$\,$2}}

(all must be on the same line of course)

Olivier


___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Triplets: horizontal shifting and partial beaming ?

2004-05-05 Thread Olivier Vogel
Le jeu 06/05/2004 à 00:47, Cornelius C. Noack a écrit :

 But a very annoying aspect of Olivier's answer is the missing
 attachment. For some reason (overdoing antispam?) the server for this
 list lately just will not transmit attachments! Christian: will we have
 to live with this, are can this feature be turned off again?? Not
 always are attachments short enough to include in the body of the
 message (if they are text in the first place)!

Here is the attachment (be careful of the problem of line endings)

8
Style: TTBB
TTBB: Voices T1,T2 B1,B2; Choral; Clefs G8 F;
Flats: 3
Meter: 3/4
Space: 6

%%ArpT
% Bar 0-2
%%\\\setsongraise{2}{2\internote}\
( \let\oldcu\cu\ibu4{4}{-2}\def\cu#1{\qb4{#1}}\ b4ax3
\def\cu#1{\tbu4\qb4{#1}}\ g ) \let\cu\oldcu\ b | e4d d8 c g | b2 ( c4ax3
bs )  c |
( \let\oldcl\cl\ibl3{4}{-2}\def\cl#1{\qb3{#1}}\ b4ax3n+1
\def\cl#1{\tbl3\qb3{#1}}\ g ) \let\cl\oldcl\ b | e4d d8 c g | b2  
a4x3Dn+1   a |
L: Berg-ge-bo-ren ist mein Lied, wie ein
( \let\oldcu\cu\ibu2{9}{-2}\def\cu#1{\qb2{#1}}\ b4ax3nf-1
\def\cu#1{\tbu2\qb2{#1}}\ g ) \let\cu\oldcu\ b | e4d d8 c g | b2  
f4x3Df |
( \let\oldcl\cl\ibl1{9}{-2}\def\cl#1{\qb1{#1}}\ b4ax3nf
\def\cl#1{\tbl1\qb1{#1}}\ g ) \let\cl\oldcl\ b | e4d d8 c g | b2
f4x3Dn-2s+2 XS+1 e |
8

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] question

2004-05-03 Thread Olivier Vogel
Le lun 03/05/2004 à 19:08, Vedran Vucic a écrit :

 In addition I downloaded tar.gz archive withvarious fonts which I copied in 
 directories according to HOWTO document.  When I tried too create DVI file 
 out 
 of one of example files I got message that tex could not find some fonts 
 which I 
 regularly placed in
 /usr/share/texm/fonts/ource/public/musixtex

I suppose that you meant:
/usr/share/texmf/fonts/source/public/musixtex

 and
 /usr/share/texmf/tex/generic/musixtex
 
 I tried to edit .cnf file but, I am after that always prompted with message
 segmentation fault.
 
 What I have to do in order to get my musiXTeX running properly.?

Just a stupid question: did you run texhash or mktexlsr as root?

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] M-Tx Version 0.55 uploaded

2004-05-02 Thread Olivier Vogel
Le dim 02/05/2004 à 20:38, Don Simons a écrit :
 I have just added to the archive a new version of M-Tx provided by Dirk
 Laurie (thanks, Dirk). The DOS/WIN binary, compiled by Christian Mondrup
 (thanks, Christian) is at
 
 http://icking-music-archive.org/software/mtx/prepmx055.zip
 
 For now, users of other OS's will have to compile the Pascal sources at
 
 http://icking-music-archive.org/software/mtx/mtxP055.zip
 
 It should be possible to compile these sources with Free Pascal, available
 at
 
 http://www.freepascal.org/download.html
 
 for many OS's. Christian reports success out of the box under Redhat Linux
 7.3.

I succeeded to compile the pascal sources under Mandrake Linux 9.2
without any problem. It suffices to install the package fpc and to type
make.

It would be useful to detail the innovations of this new version.

Thanks Dirk!

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] Positionierung von midstaff

2004-04-25 Thread Olivier Vogel
Le dim 25/04/2004 à 12:47, Hans Peter Beer a écrit :
 Hallo Liste,
 
 ich bin neu bei musixtex und habe in der Dokumentation leider keine genaue 
 Anweisung entdeckt, wie ich Crescendo-Pfeile oder Spielanweisungen, die sich 
 bei Klavierliteratur oft zwischen den Systemen befinden, etwas höher oder 
 tiefer rücken kann, um eine Kollision mit den Noten zu vermeiden. 
 Wahrscheinlich wäre mit \zcharnote einiges möglich, aber ich weiß nicht, 
 welche Parameter ich setzen muß.

Sie sollten die Abteilung 2.17 (besonders 2.17.1 und 2.17.7) von der
MusiXTeX Dokumentation wiederlesen. Die Anweisungen werden mit
\zcharnote oder mit \zmidstaff zwischen den Systemen gestellt. Sie
können sie höher oder tiefer rücken auf zwei Arten, wie mein folgendes
Beispiel das zeigt.

\input musixtex.tex
\setstaffs1{2}
\setclef1{\bass}
\startmuflex
\startextract
\NOtes\zmidstaff{\p}\qu{'C}|\qu{'c}\en
% Erste Art
\NOtes\zmidstaff{\raise8pt\hbox{\p}}\qu{'C}|\qu{'c}\en
% Zweite Art
\NOtes\zcharnote{13}{\p}\qu{'C}|\qu{'c}\en
\endextract
\endmuflex
\end

Olivier


___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[TeX-music] \lastbarno

2004-04-22 Thread Olivier Vogel
Dear Bob, 

Could you provide the source giving the problem you describe, since I
can't reproduce it.

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


Re: [TeX-music] beams with sharps flats and naturals(with musixtex)

2004-04-20 Thread Olivier Vogel
Dear Jesus, 

Here is a corrected version of your example:

\documentclass{report}
\input musixtex

\smallmusicsize \instrumentnumber{1} \setstaffs 1{2}
\setclef{1}{6 0}
\generalmeter{\meterfrac{4}{4}}\generalsignature{-4}
\startmuflex
\startpiece
\Notes|\qa{'ee}\enotes\notes|\Qqbl ljkl\enotes
\def\atnextbar{\znotes\centerpause\en}\bar
\Notes|\hl{'e}\ds\ibl0b3\qb0b\na b\qb0{bcd}\na
d\tbl0\qb0d\enotes
\def\atnextbar{\znotes\centerpause\en}\bar
\Notes|\qa{'ee}\Qqbl ecde\enotes
\def\atnextbar{\znotes\centerpause\en}\bar
\Notes|\qa{'e}\ca{e}\enotes\notes|\ca{'aa}\enotes
\def\atnextbar{\znotes\centerpause\en}\alaligne
\endpiece
\end{document}

Since you encounter many difficulties in the MusiXTeX coding, you should
consider to learn PMX or M-Tx, which are easier to use and produce the
MusiXTeX for you.

Olivier

___
TeX-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[Tex-music] Right justifying

2004-03-18 Thread Olivier Vogel
Dear Staffan and Dirk,

As usual with such problems, the solution comes from in-line TeX
commands. I let you examine my example.

Olivier


example.mtx
Description: TeX document
___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


Re: [Tex-music] [Fwd: Re: musixps license]

2004-03-14 Thread Olivier Vogel
Le dim 14/03/2004 à 18:40, Roland Stigge a écrit :
 Hi,
 
 I have a question about musixps and asked the author, Stanislav Kneifl,
 but didn't get an answer. Maybe somebody on this list has an idea.
 
 Thanks!
 
 bye,
   Roland
 
 __
 From: Roland Stigge [EMAIL PROTECTED]
 To: Stanislav Kneifl [EMAIL PROTECTED]
 Subject: Re: musixps license
 Date: Sun, 29 Feb 2004 19:03:11 +0100
 
 Hi Stanislav,
 
 On Sun, 2004-02-29 at 11:31, Stanislav Kneifl wrote:
  I meant to stay the only maintainer of the package, however I have no 
  problem with GPL. I would only like to avoid being responsible for 
  mistakes made by someone else... :-)
  
  You can therefore consider musixps released under the GPL licence.
 
 Thanks!
 
 Trying to integrate it into Debian, I stumbled over the following error:
 
 ==
 [EMAIL PROTECTED]:~/debian/musixtex-slurps-92a$ musixtex slurs.tex
 This is TeX, Version 3.14159 (Web2C 7.4.5)
 (./slurs.tex (./musixps.tex
 MusiXPS PostScript slurs, ties and crescendos 0.92 (12.5.2002)
 ! Undefined control sequence.
 l.644 [EMAIL PROTECTED]
 
 ? 
 ! Emergency stop.
 l.644 [EMAIL PROTECTED]
 
 No pages of output.
 Transcript written on slurs.log.
 First pass of TeX failed on slurs.tex: No such file or directory at
 /usr/bin/musixtex line 97.
 [EMAIL PROTECTED]:~/debian/musixtex-slurps-92a$
 ==
 
 Do you have any idea how to solve this?

Try to replace this line with:

[EMAIL PROTECTED]

Olivier

___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[Tex-music] strange result with MTX, now with attachments

2004-02-17 Thread Olivier Vogel
Dear François,

Your M-Tx code is perfect. The problem comes from your compilation. How do you proceed?

You should type:

prepmx Lern1
pmxab Lern1
tex Lern1
musixflx Lern1
tex Lern1

to get the right result. Personally I use a script that I send you. With this script, 
it suffices to type mtx Lern1 and it produces a postscript file Lern1.ps that is 
automatically opened in gv.

Olivier


mtx
Description: Binary data
___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[Tex-music] time signatures

2004-02-12 Thread Olivier Vogel
Dear Joerg,

It seems that you have discovered a bug in MusiXTeX. You have to correct the 
definition of the macro \setmeter. Add, after \input musixtex:

[EMAIL PROTECTED]
[EMAIL PROTECTED] % select instrument
  [EMAIL PROTECTED]@meters % only write them, when they are touched
  [EMAIL PROTECTED]@[EMAIL PROTECTED] [EMAIL PROTECTED]
[EMAIL PROTECTED]

And it should work fine.

Olivier
___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[Tex-music] time signatures

2004-02-12 Thread Olivier Vogel
Dear Joerg,

Well, I just realized that, in fact, there is no bug, but a more powerful feature than 
expected first.

You have to code \setmeter{2}{{\meterfrac{4}{4}}{\meterfrac{4}{4}}} in your example to 
see the time signature at both hands. This implies that you can choose different time 
signatures for each hand. Very interesting, isn't it?

Olivier
___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


Re: [Tex-music] true chromaticism

2004-02-12 Thread Olivier Vogel
Dear Robert,

A long time ago, I began to work on this problem. I can send you this sketch. Try to 
adapt it to your needs.

Olivier


color.tex
Description: TeX document
___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[Tex-music] trios on 6/8 mesure, how many beams ?

2004-02-05 Thread Olivier Vogel
On Thu, 5 Feb 2004 07:22:14 +0100
Andre Van Ryckeghem [EMAIL PROTECTED] wrote:

 I have here a discussion with (real) musiciens, who asked me to type some
 music. I followed the default shape of
 Don's pmx but they critize the number of beams on trios. They say the 3th
 mesure on the example (commented with wrong? must have a beam. I known
 that Don (always) is right but i put the question here to collect arguments
 in the heavy discussion we have.
 
 So comments are welcome

The behaviour of PMX is right: the second measure is correct, the third one is false.

In the last measure of your example, the 4 under the beam is redundant and superfluous.

Olivier
___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[Tex-music] Empty score, systems only

2004-02-03 Thread Olivier Vogel

 I'm out of empty score papers! I can't write notes by hand! :-)
 
 I recall someone asking here if it was possible to create an entire page 
 with note systems only, no bars, no notes. However, I'm unable to find 
 that post (and it probably was several years ago).
 
 Does anyone have an idea of how to tweak MusixTex into this - or perhaps I 
 should save the time and use FrameMaker or any other ordinary word 
 processor to create empty scores? :-)

Dear Stephan,

Are you satisfied by this pmx code?

8-
1 1
4 4 0 0
0 0
1 12
20 0

t
./
\\setclefsymbol{1}{\empty}\nobarnumbers\
\\let\oldalaligne\alaligne\def\alaligne{\setemptybar\oldalaligne}\
rpb /

L2
rpb /

L3
rpb /

L4
rpb /

L5
rpb /

L6
rpb /

L7
rpb /

L8
rpb /

L9
rpb /

L10
rpb /

L11
rpb /

L12
rpb Rz /
8-

Olivier
___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[Tex-music] Slide

2004-01-19 Thread Olivier Vogel
 I'm trying to reset an old fotocopy. It's a simple song (melodie and text
 for 
 singer). In the original there is a slide vom A to a indicated by three
 thick 
 beams pointing upwards, but
 1) I'm not sure whether this is the correct musical notation
 2) I don't know how to achieve this.

I don't understand what you mean. It would be easier to see what you describe if you 
can scan this measure and send us a picture of it.

Olivier
___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[Tex-music] pmx - Postscript hairpins in 2 inputblocks

2004-01-18 Thread Olivier Vogel
Dear Andre,

As you know it, pmx can use D ... D only in the same input block. But when you 
introduce a meter change, you need two separate blocks. So, you can't use the pmx 
command D and you have to code the crescendos with inline TeX commands.

8-
3 3
3 4 3 4
0 0
1 1
20 .04
III
II
I
btt
./
Apl
%
e82 e d D d D \Icresc1{-7}{1.2}\ c c /
e84 e \Icresc2{-4}{1.2}\ e e f f /
e84 e \Icresc3{-3}{1.2}\ g g a a /
%%
m
d4 d f8 e \Tcresc1{-7}{1.2}\ c d /
g4 d g8 \Tcresc2{-4}{1.2}\ a g f /
c4 d c8 \Tcresc3{-3}{1.2}\ d d c /
%
8-

Olivier
___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[Tex-music] Musixlyr and latin1

2004-01-17 Thread Olivier Vogel
Dear Stefan,

This example indicates you how to proceed. The inconvenient is that you have to 
redefine all the fonts that you use.

8-
Pages: 1
Systems: 1
Meter: 2/4
Style: Singer
Title: \title Élève naïf

%%\input plainenc\relax\fontencoding{T1}\inputencoding{latin1}\
%%\font\title=ecbx1728\font\tenrm=ecrm1000\tenrm\

{lyrics}
Ô «~po-ème~» d'é-lève na-ïf sans âme

%%w130m
c4 d | e f | g f | e d | c2
L: {lyrics}
8-

Olivier

___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[Tex-music] church hymns with choir and verses

2003-12-18 Thread Olivier Vogel
Christian Mondrup [EMAIL PROTECTED] wrote:

 add \\\barno=6\ at the top of the bar 8a paragraph

Personally, I prefer to code it more generally, so that I don't have to care about the 
exact number of measures:

\\\advance\barno by-1\

Olivier
___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[Tex-music] Guitar slides in MusixTeX

2003-12-17 Thread Olivier Vogel
Have a look of my transcription of a study of Tárrega:

http://icking-music-archive.org/scores/tarrega/

Observe particulary measures 9 and 11.

Olivier

---
sunrise ADSL
Modem, Aufschaltgebühren und Monatsgebühr bis Ende Jahr gratis:  
http://internet.sunrise.ch/de/internet/int_ads.asp
---
sunrise ADSL
Modem, Taxe mise en service, Taxe mensuelle jusqu'à la fin de l'année
http://internet.sunrise.ch/fr/internet/int_ads.asp
---
sunrise ADSL
Modem, Tassa unica attivazione, Tasse mensili sino a fine anno
http://internet.sunrise.ch/it/internet/int_ads.asp
---
sunrise ADSL
Modem, activation fees, and monthly fee free until the end of the year: 
http://internet.sunrise.ch/de/internet/int_ads.asp
---

; name=
Content-Transfer-Encoding: BASE64

DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tMTY4MDcxNTA4OTQ0MjQ5
___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[Tex-music] pmx - \rwp and \lwp

2003-12-09 Thread Olivier Vogel
Dear Andre,

You're right, some macros are missing. I don't know if they were present in old 
versions of MusiXTeX of PMX.

But it's easy to reconstitue them. Your example becomes

---
1 1 4 2 4 2 0 0
1 1 20 0

t
./
\\makeatletter\
[EMAIL PROTECTED]@width}\
\\makeatother\
%c04 zd .e /
c04d+0+1.25 zd e2 /
---

Similarly, I suppose that the definition of \lwp could be
[EMAIL PROTECTED]@width}

I also modified your code to correct the problem of the dot of the note c, which has 
to be moved to the right (in fact it coincides with the one of the note d)

Olivier
___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


Re: [Tex-music] pmx - key change in the second voice

2003-12-05 Thread Olivier Vogel
Dear Andre,

As I understand your request, you would like to get something like this:

%1
r8+6 Ct f45 za zf+ o. su e8n o. s za- zf //
f22 /
d45 s .c s /

%2
Cb r8+6 Ct f45 za zf+ o. su e8n o. s za- zf //
f22 /
d4 s .c s /

%3
Cb r8+6 Ct f45 zb zd zf o. su d8 o. s zb zg zd //
b214 /
b r4 /

It seems that key changes can occur only in the main voice, not in the secondary one.

Olivier
___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music


[Tex-music] PMX dynamic strings and hairpins + staff jumping beams

2003-11-28 Thread Olivier Vogel
Dear Christian,

Would you like to get that?

% 24-25
m4400 b8 o g c4 \MB{1.5}\ r4 r8 c |
L: fri-ske Kys, Pe-
m4400 (d bu4- Dmf-3+1 zg zd cu8+ )f-7 zg zc- [ g8++ o. e o. c o. a o. ] cu za ze o. |
m4400 r4db [+2-2 g8 Df-2+1 o.-10 e o.-10 c o.-9 ]j r4b |
m4400 r2b r4b [jl a8 o. ] r8b |
m4400 Cb (u f4- e8 )f r8+0 rd4+0 f8s o. |

Olivier


ritornel4.mtx
Description: Binary data
___
Tex-music mailing list
[EMAIL PROTECTED]
http://icking-music-archive.org/mailman/listinfo/tex-music