Re: [Tex-music] How to put medieval notes on a beam?
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
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
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
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
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/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
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
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
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
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
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
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
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/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
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
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?
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
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
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
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
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
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
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
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
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
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]
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
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
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
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
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
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
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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 ;-)
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)
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
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
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
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?
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?
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
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 ??
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
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
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
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
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
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
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 ?
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 ?
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
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
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
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
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)
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
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]
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
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
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
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
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 ?
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
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
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
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
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
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
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
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
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
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