summaryrefslogtreecommitdiff
path: root/macros/musixtex/doc/musixdoc/extensions.tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-01-30 03:00:44 +0000
committerNorbert Preining <norbert@preining.info>2024-01-30 03:00:44 +0000
commit084f5d8435744b7ea7ef487ec111a7bfd100ed62 (patch)
treed4e91f6ef6d075509a2b33942f57337725089951 /macros/musixtex/doc/musixdoc/extensions.tex
parent6c43653052d016d5913aabb728c484f0e62b4754 (diff)
CTAN sync 202401300300
Diffstat (limited to 'macros/musixtex/doc/musixdoc/extensions.tex')
-rw-r--r--macros/musixtex/doc/musixdoc/extensions.tex2510
1 files changed, 0 insertions, 2510 deletions
diff --git a/macros/musixtex/doc/musixdoc/extensions.tex b/macros/musixtex/doc/musixdoc/extensions.tex
deleted file mode 100644
index c11c389efa..0000000000
--- a/macros/musixtex/doc/musixdoc/extensions.tex
+++ /dev/null
@@ -1,2510 +0,0 @@
-\chapter{Extension Library}
-All of the following files are invoked by saying \keyindex{input} \ital{filename}.
-In some cases,
-\verb\musixtex\ must be input \emph{before} the extension,
-but most of them are fully compatible with \verb\musixtex.tex\ in that they do not redefine
-any existing macros and just provide additional functionality.
-In future
-versions of \musixtex\ we may very well incorporate many of them directly into
-\verb|musixtex.tex|, but for now we leave them separate.
-
- \section{musixadd}\ixtt{musixadd.tex}
-Increases the number of instruments, slurs and beams from six to nine.
-
- \section{musixadf}
-\input musixadf
-This file and the associated fonts (by Hiroaki \textsc{Morimoto})
-define some additional and alternative musical accents, as follows.
-\begin{description}
-\item[small swells, larger sforzatos:]
-\ \\\begin{music}
-\nostartrule
-\startextract
-\NOTes
- \ccharnote{-8}{\Bslash ulsw}\ulsw l\ql l%
- \ccharnote{13}{\Bslash llsw}\llsw f\qu f%
-\en\bar
-\NOtes
- \ccharnote{-8}{\Bslash uSfz}\uSfz l\ql l%
- \ccharnote{13}{\Bslash lSfz}\lSfz f\qu f\qsk%
-\en
-\endextract
-\end{music}
-\item[breaths:]
-\ \\
-\begin{music}
-\nostartrule
-\startextract
-\NOTes
- \zcharnote{-8}{\Bslash cuBreath}\cuBreath \qu f%
- \zcharnote{13}{\Bslash clBreath}\clBreath \qu f%
-\en\bar
-\NOtes
- \ccharnote{-8}{\Bslash zuBreath}\zuBreath \qu f%
- \ccharnote{13}{\Bslash zlBreath}\zlBreath \qu f%
-\en
-\endextract
-\end{music}
-\item[coda with serifs, upright segno:]
-\ \\
-\begin{music}
-\nostartrule
-\startextract
-\NOTes
- \sk
- \ccharnote{-4}{\Bslash scoda}\scoda n\sk\sk%
- \ccharnote{-4}{\Bslash upsegno}\upsegno n\sk%
-\en
-\endextract
-\end{music}
-\end{description}
-The following commands will replace the default specified accents by the new ones
-defined in \texttt{musixadf.tex}:
- \verb|\replacesforzato|,
- \verb|\replacecoda|,
- \verb|\replacesegno|.
-
- \section{musixbm}
-This file does nothing; it is retained only for compatibility with
-\musixtex{} version 1.10 or earlier.
-Since version 1.11, \verb|musixtex.tex| itself contains all the functions
-of the older \texttt{musixbm}, namely
-commands for 128th notes, either with flags or with beams:
-\keyindex{ibbbbbu},
-\keyindex{ibbbbbl},
-\keyindex{nbbbbbu},
-\keyindex{nbbbbbl},
-\keyindex{tbbbbbu},
-\keyindex{tbbbbbl},
-\keyindex{Ibbbbbu},
-\keyindex{Ibbbbbl},
-\keyindex{cccccu},
-\keyindex{cccccl},
-\keyindex{ccccca},
-\keyindex{zcccccu} and
-\keyindex{zcccccl}.
-
-
- \section{musixbbm}\label{musixbbm}
- Provides $256$th notes, but only for use within beams, via the commands
-\keyindex{ibbbbbbu},
-\keyindex{ibbbbbbl},
-\keyindex{nbbbbbbu},
-\keyindex{nbbbbbbl},
-\keyindex{tbbbbbbu},
-\keyindex{tbbbbbbl},
-\keyindex{Ibbbbbbu} and
-\keyindex{Ibbbbbbl}.
-
-By default \texttt{musixbbm} provides six $256$th beams with
-reference number $0$ to $5$.
-You can specify a larger maximum number
-directly with \keyindex{setmaxcclvibeams}\verb|{|$m$\verb|}| within the
-range\footnote{This may require e-\TeX.} $7\leq m\leq 100$.
-
-\section{musixcho}\label{song}
- Enables certain macros intended for choral music\footnote{Remember
-that we now recommend using \texttt{musixlyr} for any except the
-simplest lyrics. The extension \texttt{musixcho} is only for those
-diehards who choose to ignore this advice}. Provides the following commands:
-\keyindex{biglbrace}, \keyindex{bigrbrace}, \keyindex{braceheight},
-\keyindex{Dtx} and \keyindex{Drtx} for two-line text, \keyindex{Ttx} and
-\keyindex{Trtx} for three-line text, \keyindex{Qtx} and \keyindex{Qrtx} for
-four-line text. To eliminate zigzagging lyrics lines, all multiple line texts
-are automatically vertically justified with the macro \keyindex{ChroirStrut},
-defined as \verb|\vphantom{\^Wgjpqy}|.
-
-The macros \keyindex{tx}\verb|{|$text$\verb|}|,
-\keyindex{rtx}\verb|{|$text$\verb|}| cause song text to be left-justified
-on the insertion point rather then centered.
- \keyindex{hf}\verb|{|$m$\verb|}| sets a text
-continuation rule of length $m$ \verb|\noteskip|.
-
-Consult the source file {\tt musixdoc.tex} to see the coding of the following
-example:
-
-\begin{music}
-\ninerm
-\parindent9mm
-\braceheight5.4\Interligne\relax
-%\rightline{Arr.: H.~W.~Eichholz}
-\instrumentnumber2
-\generalsignature{-2}
-\generalmeter{\meterfrac22}
-\setclef1\bass
-\relativeaccid
-\setinterinstrument1{11\Interligne}
-\songtop2
-\songbottom1
-\setname2{\vbox{\hsize\parindent\centerline{Sop}\centerline{Alt}}}
-\setname1{\vbox{\hsize\parindent\centerline{Ten}\centerline{Bass}}}
-\sepbarrules\nobarnumbers
-\beforeruleskip-2pt
-\startpiece
-%% bar 1
-\znotes&\rlap{\kernm2em\Qrtx 1.|2.|3.|4.*}\en
-\NOTes\sslur ILd1\sslur bNu1\zhl I\hu b%
- &\Qtx\ixhf{Oh}|No|No|There'll*\issluru0f\sslur dad1\zhup f\hl d\en
-\Notes\zhl L\hu N&\Qtx ~|more|more|~be*\hl{^c}\en
-\NOtes&\tsslur0g\qu g\en
-%%% bar 2
-\bar
-\NOtes\zql I\qu b&\Qrtx\thf freedom,|weepin',|moanin',|singin',*\zqu i\ql d\en
-\NOTesp\lpt I\zhl I\hup b&\zhup i\hlp d\en
-%%% bar 3
-\bar
-\nspace
-\NOTes\sslur JMd1\sslur bau1\zhl J\hu b%
- &\Qtx\ixhf{oh}|no|no|there'll*\issluru0j\sslur edd1\zhup j\hl{^e}\en
-\Notes\zhl M\hu a&\Qtx~|more|more|~be*\hl{=e}\en
-\NOtes&\tsslur0k\qu k\en
-%%% bar 4
-\bar
-\NOtes\zql I\qu b&\Qrtx\thf freedom,|weepin',|moanin',|singin',*\zqu j\ql d\en
-\NOTesp\lpt I\zhl I\hup b&\zhup i\hlp d\en
-%%% bar 5
-\bar
-\NOTesp\sslur IJd1\sslur bau1\lpt I\zhl I\hup b%
- &\Qtx\ixhf{oh}|no|no|~there'll*\isslurd0f\issluru1j\zhup k\hlp f\en
-\NOtes\zql J\qu a&\Qtx~|more|more|~be*\tsslur1f\zqu f\roff{\tsslur0e\ql e}\en
-%%% bar 6
-\bar
-\NOtes\zql K\qu b&\Qrtx\thf freedom,|weepin',|moanin',|singin',*\zqu i\ql f\en
-\NOtes\zql J\qu b&\zqu i\ql e\en
-\NOtes\zql I\qu b&\rlap{\kernm1\Internote\bigrbrace}\rtx~~~~over*\zqu i\ql d\en
-\NOtes\zql G\qu b&\zqu k\ql f\en
-%%% bar 7
-\bar
-\nspace
-\NOTes\zhl J\hu b\caesura&\tx ~me,*\zhu j\hl{^e}\caesura\en
-\Notes\zcl J\cu b&\rtx ~over*\zcu j\cl e\en
-\NOtesp\zqlp J\qup b&\zqup k\lpt e\ql e\en
-\endpiece
-\end{music}
-
-\section{musixcpt}
-
-Empowers \musixtex\ to run files created under
-Musi\textbf{c}TeX, the predecessor of \musixtex, such as some of the examples
-provided by Daniel {\sc Taupin}. It is not needed for any files created
-under \musixtex, and is included mainly for historical completeness.
-
-\section{musixdat}
-Enables the command \keyindex{today}, which sets the current date in one of
-several possible languages. The language is selected by an optional
- preparatory command \verb|\date...|.
-The default is \keyindex{dateUSenglish}, but this can changed, either at the
-end of \ttxem{musixdat.tex} for a permanant change, or right before issuing
-\verb|\today|. Available choices and sample results are summarized below:
-\smallskip
-\begin{quote}\begin{tabular}{ll}\hline
-\verb|\dateUSenglish|&\dateUSenglish\today\\
-\verb|\dateaustrian|&\dateaustrian\today\\
-\verb|\dateenglish|&\dateenglish\today\\
-\verb|\datefrench|&\datefrench\today\\
-\verb|\dategerman|&\dategerman\today\\\hline
-\end{tabular}\end{quote}
-
-\section{musixdbr}
-Enables dashed and dotted bar lines (see Section~\ref{musixdbr}).
-
-\section{musixdia}\label{diam}
-Enables notes with diamond-shaped heads as follows:
-\begin{itemize}\setlength{\itemsep}{0ex}
- \item Solid note heads (\raise.5ex\hbox to .6em{\musixchar37}) are obtained
-using the macros
- \keyindex{yqu}, \keyindex{yqup},
-\keyindex{yqupp}, \keyindex{yql}, \keyindex{yqlp}, \keyindex{yqlpp},
-\keyindex{yzq}, \keyindex{yzqp}, \keyindex{yzqpp}, \keyindex{yqb},
-\keyindex{ycu}, \keyindex{yccu}, \keyindex{ycccu}, \keyindex{yccccu},
-\keyindex{ycl}, \keyindex{yccl}, \keyindex{ycccl}, \keyindex{yccccl},
-\keyindex{ycup}, \keyindex{ycupp}, \keyindex{yclp}, \keyindex{yclpp}.
-(Think of d{\it y}\kern.5pt amond). A solid diamond with no stem is obtained
-with \keyindex{ynq} (spacing) or \keyindex{yznq} (non-spacing).
- \item Open note heads (\raise.5ex\hbox to .6em{\musixchar38}) are obtained
-using the macros
-\keyindex{dqu}, \keyindex{dqup},
-\keyindex{dqupp}, \keyindex{dql}, \keyindex{dqlp}, \keyindex{dqlpp},
-\keyindex{dzq}, \keyindex{dzqp}, \keyindex{dzqpp}, \keyindex{dqb},
-\keyindex{dcu}, \keyindex{dccu}, \keyindex{dcccu}, \keyindex{dccccu},
-\keyindex{dcl}, \keyindex{dccl}, \keyindex{dcccl}, \keyindex{dccccl},
-\keyindex{dcup}, \keyindex{dcupp}, \keyindex{dclp}, \keyindex{dclpp}.
-(Think of {\it d}\kern.5pt iamond).
-An open diamond with no stem is obtained
-with \keyindex{dnq} (spacing) or \keyindex{dznq} (non-spacing).
- \end{itemize}
-
-One use of these note heads is for a string part with \itxem{harmonic notes}.
-%(see \ref{othernotes})
-% DAS removed description which was misplaced in the samll=notes section 2.18 4/30/06
-For example,
-
-\begin{music}
-\parindent0pt
-\generalsignature{-2}
-\generalmeter\allabreve
-\startextract
-\NOTes\dzq o\zh d\hu h\en
-\Notes\ibu0k0\zq g\yqb0k\qb0j\zq e\yqb0i\tbu0\qb0j\en
-\bar
-\NOTes\dzq g\hu k\en
-\NOTes\hpause\en
-\bar
-\NOTes\dzq o\zh d\hl h\en
-\Notes\ibl0e0\zq g\yqb0k\qb0j\zq e\yqb0i\tbl0\qb0j\en
-\bar
-\NOTes\dzq g\hu k\en
-\NOTes\hpause\en
-\endextract
-\end{music}
-\noindent was coded as follows:
-\begin{quote}\begin{verbatim}
-\generalsignature{-2}
-\generalmeter\allabreve
-\startextract
-\NOTes\dzq o\zh d\hu h\en
-\Notes\ibu0k0\zq g\yqb0k\qb0j\zq e\yqb0i\tbu0\qb0j\en
-\bar
-\NOTes\dzq g\hu k\en
-\NOTes\hpause\en
-\bar
-\NOTes\dzq o\zh d\hl h\en
-\Notes\ibl0e0\zq g\yqb0k\qb0j\zq e\yqb0i\tbl0\qb0j\en
-\bar
-\NOTes\dzq g\hu k\en
-\NOTes\hpause\en
-\endextract
-\end{verbatim}\end{quote}
-
-Another use is for percussion parts. In fact the file \verb|musixdia.tex|
-is automatically loaded if you input {\tt musixper.tex} (see Section~\ref{perc}).
-
-\section{musixec}\label{ecfonts}
- This package will replace the \texttt{OT1}-encoded Computer Modern fonts
-by \texttt{T1}-encoded EC versions.
-Use as follows:
-\begin{quote}\begin{verbatim}
-\input musixtex
-\input musixec
-[\input musixsty]
-...
-\end{verbatim}\end{quote}
-For example,
-
-\begin{music}
-\input musixec
-é è â ç ü ñ\\
-\end{music}
- \noindent may be coded as
-\begin{quote}
-\begin{verbatim}
-\input musixec
-é è â ç ü ñ\\
-\end{verbatim}
-\end{quote}
-
-
- \section{musixeng}
- This package is provided for music typesetters who are allergic to the default
-rest names, which are
-taken from French, German or Italian. It does not provide new features, only
-new command names:
-\medskip
- \begin{quote}\begin{tabular}{ll}\hline
-\ital{original}&\ital{alternate}\\\hline
-\keyindex{PAUSe}&\keyindex{Qwr}\\
-\keyindex{PAuse}&\keyindex{Dwr}\\
-\keyindex{liftpause}&\keyindex{liftwr}\\
-\keyindex{pausep}&\keyindex{wrp}\\
-\keyindex{pause}&\keyindex{wr}\\
-\keyindex{lifthpause}&\keyindex{lifthr}\\
-\keyindex{hpausep}&\keyindex{hrp}\\
-\keyindex{hpause}&\keyindex{hr}\\
-\keyindex{qp}&\keyindex{qr}\\
-\keyindex{ds}&\keyindex{er}\\
-\keyindex{qs}&\keyindex{eer}\\
-\keyindex{hs}&\keyindex{eeer}\\
-\keyindex{qqs}&\keyindex{eeeer}\\\hline
-\end{tabular}\end{quote}
-
-\section{musixext}
-
-This file does nothing; it is retained only for compatibility with
-\musixtex{} version 1.17 or earlier.
-Since version 1.18, \verb|musixtex.tex| itself contains all the functions
-of the older \texttt{musixext}, namely
-definitions of
-\begin{itemize}
-\item
-\keyindex{raggedstoppiece}~, which inhibits right-justification of the last
-line of a score.
-\item
-\keyindex{slide}\itbrace{p}\itbrace{x}\itbrace{s}~, which provides a glissando
-starting at pitch {\it p} and extending for {\it x} \verb|\internote|s with
-slope {\it s} (ranging from $-8$ to $8$).
-\end{itemize}
-
- \section{musixf{}l{}l}
- \input musixfll
- Enables modification of \ixem{ledger lines}. Ledger lines normally exceed the
-width of a note head by $25$ percent in each direction. If the space between
-notes is insufficient, the ledger lines of
-consecutive notes may meet, creating visual ambiguities. Therefore,
-\musixtex{} shortens the
-ledger lines if notes are set so close together that the ledger lines may
-meet. But because \musixtex{} does not know whether consecutive notes need
-ledger lines, this automatic shortening may be superfluous. The extension
-file \ttxem{musixfll.tex} allows this feature to be switched off and on.
-Upon inputting \verb|musixfll.tex|, the automatic shortening of ledger lines
-is switched off. From then on, it may be switched on again using
-\keyindex{autoledgerlines} and switched off again using
-\keyindex{longledgerlines}. Both macros have global effect.
-
- The following example shows that narrowly set scales look better with
-\keyindex{autoledgerlines} (the default behavior), whereas single notes
-requiring ledger lines look better with \keyindex{longledgerlines}.
-
-\medskip
-\begin{music}
-\nostartrule
-\startextract
-\notes\multnoteskip{0.7}\Uptext{autoledgerlines}\autoledgerlines
- \ibbbu0b0\qb0{cba`gfg'a}\tbu0\qb0b%
- \ibbbl0{''b}0\qb0{abcdedc}\tbl0\qb0b%
- \ibbbu0{``b}0\qb0{dad}\tbu0\qb0a%
- \ibbbl0{''b}0\qb0{`g'c`g}\tbl0\qb0{'c}\en
-\endextract
-\medskip
-\startextract
-\notes\multnoteskip{0.7}\Uptext{longledgerlines}\longledgerlines
- \ibbbu0b0\qb0{cba`gfg'a}\tbu0\qb0b%
- \ibbbl0{''b}0\qb0{abcdedc}\tbl0\qb0b%
- \ibbbu0{``b}0\qb0{dad}\tbu0\qb0a%
- \ibbbl0{''b}0\qb0{`g'c`g}\tbl0\qb0{'c}\en
-\endextract
-\autoledgerlines
-\end{music}
-
- \section{musixftab}\label{frenchtab}\index{tablature}\index{musixftab@{\tt musixftab.tex}}
-This extension replaces the default (Helvetica) numerals of the tablature commands
-of Section~\ref{tablature} with the traditional script letters of French tablature.
-These glyphs are generated in \keyindex{tabfnt} by arguments \texttt{0}--\texttt{9}
-or by (capital) Latin letters \texttt{A}--\texttt{R} (excluding \texttt{J}).
-\clearpage
-
-The example of Section~\ref{tablature} with \texttt{musixftab.tex} is as follows:
-\medskip
-
-\begin{music}
-\input musixftab
-\input musixps
-%\tabstylespacetrue
-\largemusicsize
-\def\psslurhgt{0.5}
-\instrumentnumber{1}
-\generalmeter{\meterfrac34}
-\generalsignature{-1}
-\setlines16\setclefsymbol1\tabclef\setsize1{1.2}\setsign10
-\nobarnumbers
-\parindent=2ex
-\setname1{\tabstringfnt\baselineskip=1.2\internote%
-\vbox{\hbox{F}\hbox{D}\hbox{A}\hbox{F}\hbox{D}\hbox{A}}}
-\nostartrule
-\startextract
-\scale{0.6}
-\NOtes\tzqu\qa{*}\en
-\NOtesp\zltab50\zltab40\tzqup\ltab30\en
-\Notes\tzcu\ltab30\en
-\bar%
-\NOtes\zltab50\zltab42\zltab31\tzqu\ltab22\en
-\NOtesp\zltab64\zltab35\zltab30\tzqup\ltab22\en
-\Notes\tzcu\ltab22\en
-\bar%
-\NOtes\zltab50\zltab30\zltab20\tzqu\ltab10\en
-\NOtes\zltab61\zltab40\tzqup\ltab20\en
-\Notes\tzcu\ltab33\en
-\bar%
-\NOtes\zltab70\zltab55\tzqu\ltab45\en
-\NOtes\zltab60\zltab53\ltab44\en
-\notesp\zltab64\tzccu\ltab42\ilsluru03\ltab53\ltab52\tlslur03\ltab53\en
-\bar%
-\notesp\ztab{10}0\tzccu\ltab42\ilsluru03\ltab52\ltab53\tlslur03\ltab50\en
-\NOtesp\zltab50\zltab40\tzqup\ltab30\en
-\Notes\tzcu\ltab30\en
-\bar%
-\zendextract
-\end{music}
-\medskip
-
- \section{musixgre}\label{gregnotes}\index{gregorian chant}
-
-% \section{Gregorian chant: staffs and clefs}
-Gregorian chant is often coded using four line staffs
-(see
-%sections \ref{gregorian} and
-Section~\ref{stafflinenumber}) and using special notes called
-\itxem{neumes} (which are described later in this section). It also requires
-special clefs. One way to substitute them for the modern ones is for example
-with commands like
-
-\keyindex{setaltoclefsymbol}\verb|3\gregorianCclef|
-
-\noindent or
-
-\keyindex{setbassclefsymbol}\verb|3\gregorianFclef| ,
-
-\noindent which will cause instrument number~$3$ to display the selected gregorian
-clef. The standard clefs can be restored for every instrument with
-\keyindex{resetclefsymbols}. Note that when using this method you must
-specify whether to substitute for the bass or alto clef
-symbol (there is no treble clef in gregorian
-chant). The reason is that \musixtex\ selects and
-raises the F and C clefs differently, according to the arguments of the
-\keyindex{setclef} command. Therefore, if one had substituted any F clef
-symbol while saying \verb|\setclef1{1000}|, then an F clef would duly appear
-on the staff, but it would be set at the position of an alto clef, thus
-seriously misleading the musician.
-
-Another method of clef substitution employs \keyindex{setclefsymbol} (see
-Section~ \ref{treblelowoct}), which substitutes the clef given by
-the second argument \ital{for all clef symbols} of the instrument given by the first,
-regardless of the actual musical meaning of the new clef symbol. This method is
-generally appropriate only if you want to change the clef symbol(s) of
-an instrument for the whole of the score.
-
- As an example, the same gregorian scale has been written with a gregorian C
-clef on all four lines of the staff:
-
- \begin{music}\nostartrule
- \parindent 19mm
- \instrumentnumber{4}
- \setname1{1st line} \setname2{2nd line}
- \setname3{3rd line} \setname4{4th line}
- \setlines1{4}\setlines2{4}\setlines3{4}\setlines4{4}
- \sepbarrules
- \generalmeter{\empty}
- \setclef1{1000} \setclef2{2000} \setclef3{3000} \setclef4{4000}
- \setaltoclefsymbol1\gregorianCclef
- \setaltoclefsymbol2\gregorianCclef
- \setaltoclefsymbol3\gregorianCclef
- \setaltoclefsymbol4\gregorianCclef
-\startextract
-\Notes\squ{abcdefghi}&\squ{abcdefghi}&\squ{abcdefghi}&\squ{abcdefghi}&\en
-\zendextract
-\end{music}
-
- The coding was:
- \begin{verbatim}
- \instrumentnumber{4}
- \setname1{1st line} \setname2{2nd line}
- \setname3{3rd line} \setname4{4th line}
- \setlines1{4}\setlines2{4}\setlines3{4}\setlines4{4}
- \sepbarrules
- \generalmeter{\empty}
- \setclef1{1000} \setclef2{2000} \setclef3{3000} \setclef4{4000}
- \setaltoclefsymbol1\gregorianCclef
- \setaltoclefsymbol2\gregorianCclef
- \setaltoclefsymbol3\gregorianCclef
- \setaltoclefsymbol4\gregorianCclef
-\startextract
-\Notes\squ{abcdefghi}&\squ{abcdefghi}&\squ{abcdefghi}&\squ{abcdefghi}&\en
-\zendextract
- \end{verbatim}
-
-All of the special gregorian symbols available in \musixtex\ are described
-in the following subsections.
-
-\subsection{Clefs}
-
-\begin{itemize}\setlength{\itemsep}{0ex}
- \item Gregorian C clef: \raise 2.5pt\hbox to 1cm{\gregorianCclef\hfil}~=
- \keyindex{gregorianCclef}, normally activated for instrument $n$ with the
-command
- \keyindex{setaltoclefsymbol}\itbrace{n}\keyindex{gregorianCclef}
-\item Gregorian F clef: \raise 2.5pt\hbox to 1cm{\gregorianFclef\hfil}~=
-\keyindex{gregorianFclef}, normally activated with the command
-\keyindex{setbassclefsymbol}\itbrace{n}\keyindex{gregorianFclef}
- \end{itemize}
-
- \subsection{Elementary symbols}
-
-
- \begin{itemize}\setlength{\itemsep}{0ex}
-
- \item Diamond shaped \itxem{punctum} (This has a different shape compared to the
-percussion diamond): \raise 2.5pt\hbox{\xgregchar1}~ =
-\keyindex{diapunc}\pitchp\ .
- \item Square \itxem{punctum}: \raise 2.5pt\hbox{\xgregchar5}~ =
-\keyindex{squ}\pitchp\ or \keyindex{punctum}\pitchp\ .
- \item Left stemmed \itxem{virga} (not in the 1905 gregorian standard): \raise
-2.5pt\hbox{\xgregchar6}~ = \keyindex{lsqu}\pitchp\ .
- \item Right stemmed \itxem{virga}: \raise 2.5pt\hbox{\xgregchar7}~ =
-\keyindex{rsqu}\pitchp\ or \keyindex{virga}\pitchp\ .
- \item \ital{Apostropha}\index{apostropha}: \raise 2.5pt\hbox{\xgregchar3}~ =
-\keyindex{apostropha}\pitchp\ .
- \item \ital{Oriscus}\index{oriscus}: \raise 2.5pt\hbox{\xgregchar10}~ =
-\keyindex{oriscus}\pitchp\ .
-
- \item \ital{Quilisma}\index{quilisma}: \raise 2.5pt\hbox{\xgregchar125}~ =
-\keyindex{quilisma}\pitchp\ .
- \item \ital{Punctum auctum} (up)\index{punctum auctum}: \raise
-2.5pt\hbox{\xgregchar9}~ =
-\keyindex{punctumauctup}\pitchp\ .
- \item \ital{Punctum auctum} (down)\index{punctum auctum}: \raise
-2.5pt\hbox{\xgregchar8}~ =
-\keyindex{punctumauctdown}\pitchp\ .
- \item Diamond shaped \ital{punctum auctum} (down)\index{punctum auctum}:
-\raise 2.5pt\hbox{\xgregchar2}~ = \keyindex{diapunctumauctdown}\pitchp\ .
- \item \ital{Punctum deminutum}\index{punctum deminutum}: \raise
-2.5pt\hbox{\xgregchar4}~ = \keyindex{punctumdeminutum}\pitchp\ .
- \item \ital{Apostropha aucta}\index{apostropha aucta}: \raise
-2.5pt\hbox{\xgregchar11}~ = \keyindex{apostropha aucta}\pitchp\ .
-
-\end{itemize}
- All non-\ital{liquescens} symbols have non-spacing variants, namely
-\keyindex{zdiapunc}, \keyindex{zsqu}, \keyindex{zlsqu}, \keyindex{zrsqu},
-\keyindex{zapostropha} and \keyindex{zoriscus}.
-
-\subsection{Plain complex neumes}
-Other \itxem{neumes} can be obtained by combining two or more of these
-symbols. Since \itxem{neumes} have a special note head width, an additional
-shifting macro is provided, namely \keyindex{groff}. It is similar to
-\verb|\roff|, but the offset is smaller. For use with comples neumes, another
-shifting macro is provided, namely \keyindex{dgroff}, which causes an
-offset twice the offset of \verb|\groff|.
-
- Since most of these symbols depend on relative pitches of their components,
-we cannot provide all possible compact combinations as single symbols. The ones
-that are available in \verb|musixgre| are described below. In the following,
-$p_1$, $p_2$, $p_3$, and $p_4$ represent pitches specified as usual. Please refer to
-the source file \verb|musixtex.tex| if you wish to see the coding of those
-examples for which it is not quoted here.
-
-\def\twop{\itbrace{p_1}\itbrace{p_2}}
-\def\threep{\twop\itbrace{p_3}}
-\def\fourp{\threep\itbrace{p_4}}
-
-\begin{description}\setlength{\itemsep}{0ex}
- \item[\keyindex{bivirga}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \setsize1{\Largevalue}
- \instrumentnumber 1
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \bivirga ab\en
- \notes \bivirga cc\en
- \zendextract
- \end{music}
-
- This example was coded as:
- \begin{quote}\begin{verbatim}
- \instrumentnumber 1
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \bivirga ab\en
- \notes \bivirga cc\en
- \zendextract
- \end{verbatim}\end{quote}
-
- \item[\keyindex{trivirga}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \setsize1{\Largevalue}
- \instrumentnumber 1
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \Notes \trivirga abc\en
- \Notes \trivirga cca\en
- \zendextract
- \end{music}
-
- \item[\keyindex{bistropha}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \setsize1{\Largevalue}
- \instrumentnumber 1
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \bistropha ab\en
- \notes \bistropha cc\en
- \zendextract
- \end{music}
-
- \item[\keyindex{tristropha}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \setsize1{\Largevalue}
- \instrumentnumber 1
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \Notes \tristropha abc\en
- \Notes \tristropha cca\en
- \zendextract
- \end{music}
-
- \item[\keyindex{clivis}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \setsize1{\Largevalue}
- \instrumentnumber 1
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \clivis ba\en
- \notes \clivis ca\en
- \zendextract
- \end{music}
-
- \item[\keyindex{lclivis}\twop], for example:
-
- \begin{music}\nostartrule
- \setsize1{\Largevalue}
- \elemskip 10pt
- \instrumentnumber 1
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \lclivis ba\en
- \notes \lclivis ca\en
- \zendextract
- \end{music}
-
- \item[\keyindex{podatus}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \podatus ab\en
- \notes \podatus ac\en
- \notes \podatus cf\en
- \zendextract
- \end{music}
-
- \item[\keyindex{podatusinitiodebilis}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \podatusinitiodebilis ab\en
- \notes \podatusinitiodebilis ac\en
- \notes \podatusinitiodebilis cf\en
- \zendextract
- \end{music}
-
- \item[\keyindex{lpodatus}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \setsize1{\Largevalue}
- \instrumentnumber 1
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \lpodatus ab\en
- \notes \lpodatus ce\en
- \zendextract
- \end{music}
-
- \item[\keyindex{pesquassus}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \pesquassus ab\en
- \notes \pesquassus ae\en
- \zendextract
- \end{music}
-
- \item[\keyindex{quilismapes}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \quilismapes ab\en
- \notes \quilismapes ae\en
- \zendextract
- \end{music}
-
- \item[\keyindex{torculus}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \torculus aba\en
- \notes \torculus cfd\en
- \notes \torculus afc\en
- \zendextract
- \end{music}
-
- \item[\keyindex{torculusinitiodebilis}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \torculusinitiodebilis aba\en
- \notes \torculusinitiodebilis cfd\en
- \notes \torculusinitiodebilis afc\en
- \zendextract
- \end{music}
-
- \item[\keyindex{Porrectus}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \Porrectus bab\en
- \notes \Porrectus bac\en
- \notes \Porrectus bNd\en
- \notes \Porrectus bMe\en
- \notes \Porrectus bLe\en
- \zendextract
- \end{music}
-\noindent coded:
- \begin{quote}\begin{verbatim}
- \notes \Porrectus bab\en
- \notes \Porrectus bac\en
- \notes \Porrectus bNd\en
- \notes \Porrectus bMe\en
- \notes \Porrectus bLe\en
- \end{verbatim}\end{quote}
-
- \verb|\Porrectus| exists in four different shapes, depending on the
-difference between first and second argument. The constraint is that
- $$ p_1-4 \leq p_2 \leq p_1-1 $$ otherwise a diagnostic occurs. Note also that
-\keyindex{bporrectus} provides the first curved part of the \verb|porrectus|
-command, if you should need it. It has two arguments, the starting pitch and the lower
-pitch.
-
- \item[\keyindex{Porrectusflexus}\fourp], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \Porrectusflexus bacN\en
- \notes \Porrectusflexus bNdb\en
- \notes \Porrectusflexus bMeb\en
- \notes \Porrectusflexus bLea\en
- \zendextract
- \end{music}
-\noindent coded:
- \begin{quote}\begin{verbatim}
- \notes \Porrectusflexus bacN\en
- \notes \Porrectusflexus bNdb\en
- \notes \Porrectusflexus bMeb\en
- \notes \Porrectusflexus bLea\en
- \end{verbatim}\end{quote}
-
-
- \item[\keyindex{climacus}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \Notes \climacus cbN\en
- \Notes \climacus cba\en
- \Notes \climacus dbN\en
- \zendextract
- \end{music}
-
- \item[\keyindex{climacusresupinus}\fourp], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \Notes \climacusresupinus cbNa\en
- \Notes \climacusresupinus cbab\en
- \Notes \climacusresupinus dbNb\en
- \zendextract
- \end{music}
-
- \item[\keyindex{lclimacus}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \setsize1{\Largevalue}
-\instrumentnumber 1
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \lclimacus cbN\en
- \notes \lclimacus cfd\en
- \notes \lclimacus afc\en
- \zendextract
- \end{music}
-
- \item[\keyindex{scandicus}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \scandicus abe\en
- \notes \scandicus ceg\en
- \zendextract
- \end{music}
-
- \item[\keyindex{salicus}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \Notes \salicus abe\en
- \Notes \salicus ceg\en
- \zendextract
- \end{music}
-
- \item[\keyindex{salicusflexus}\fourp], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \Notes \salicusflexus abec\en
- \Notes \salicusflexus cegd\en
- \zendextract
- \end{music}
-
- \item[\keyindex{trigonus}\threep],
-%DAS ????????????
-%for example\footnote{The second example is in principle irrelevant,
-%but it shows the possibilities, in case of.}:
-for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \Notes \trigonus aaN\en
- \Notes \trigonus cef\en
- \zendextract
- \end{music}
-
-\end{description}
-
-\subsection{Liquescens complex neumes}\index{liquescens neumes}
-\begin{description}\setlength{\itemsep}{0ex}
- \item[\keyindex{clivisauctup}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \setsize1{\Largevalue}
- \instrumentnumber 1
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \clivisauctup ba\en
- \notes \clivisauctup ca\en
- \zendextract
- \end{music}
- \item[\keyindex{clivisauctdown}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \setsize1{\Largevalue}
- \instrumentnumber 1
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \clivisauctdown ba\en
- \notes \clivisauctdown ca\en
- \zendextract
- \end{music}
- \item[\keyindex{podatusauctup}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \podatusauctup ab\en
- \notes \podatusauctup ac\en
- \notes \podatusauctup cf\en
- \zendextract
- \end{music}
- \item[\keyindex{podatusauctdown}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \podatusauctdown ab\en
- \notes \podatusauctdown ac\en
- \notes \podatusauctdown cf\en
- \zendextract
- \end{music}
-
- \item[\keyindex{pesquassusauctdown}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \pesquassusauctdown ab\en
- \notes \pesquassusauctdown ae\en
- \zendextract
- \end{music}
-
- \item[\keyindex{quilismapesauctdown}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \quilismapesauctdown ab\en
- \notes \quilismapesauctdown ae\en
- \zendextract
- \end{music}
-
- \item[\keyindex{torculusauctdown}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \torculusauctdown aba\en
- \notes \torculusauctdown cfd\en
- \notes \torculusauctdown afc\en
- \zendextract
- \end{music}
-
- \item[\keyindex{Porrectusauctdown}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \Porrectusauctdown bac\en
- \notes \Porrectusauctdown bNd\en
- \notes \Porrectusauctdown bMe\en
- \notes \Porrectusauctdown bLe\en
- \zendextract
- \end{music}
-
- \item[\keyindex{climacusauctdown}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \Notes \climacusauctdown cbN\en
- \Notes \climacusauctdown caM\en
- \Notes \climacusauctdown aNM\en
- \zendextract
- \end{music}
-
- \item[\keyindex{scandicusauctdown}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \scandicusauctdown abe\en
- \notes \scandicusauctdown ceg\en
- \zendextract
- \end{music}
-
- \item[\keyindex{salicusauctdown}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \Notes \salicusauctdown abe\en
- \Notes \salicusauctdown ceg\en
- \zendextract
- \end{music}
-
- \item[\keyindex{clivisdeminut}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \setsize1{\Largevalue}
- \instrumentnumber 1
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \clivisdeminut ba\en
- \notes \clivisdeminut ca\en
- \zendextract
- \end{music}
-
- \item[\keyindex{podatusdeminut}\twop], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \podatusdeminut ab\en
- \notes \podatusdeminut ac\en
- \notes \podatusdeminut cf\en
- \zendextract
- \end{music}
-
- \item[\keyindex{torculusdeminut}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \torculusdeminut aba\en
- \notes \torculusdeminut cfd\en
- \notes \torculusdeminut afc\en
- \zendextract
- \end{music}
-
- \item[\keyindex{torculusdebilis}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \torculusdebilis aba\en
- \notes \torculusdebilis cfd\en
- \notes \torculusdebilis afc\en
- \zendextract
- \end{music}
-
- \item[\keyindex{Porrectusdeminut}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \Porrectusdeminut bac\en
- \notes \Porrectusdeminut bNd\en
- \notes \Porrectusdeminut bMe\en
- \notes \Porrectusdeminut bLe\en
- \zendextract
- \end{music}
-
- \item[\keyindex{climacusdeminut}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \Notes \climacusdeminut cbN\en
- \Notes \climacusdeminut caM\en
- \Notes \climacusdeminut aML\en
- \zendextract
- \end{music}
-
- \item[\keyindex{scandicusdeminut}\threep], for example:
-
- \begin{music}\nostartrule
- \elemskip 10pt
- \instrumentnumber 1
- \setsize1{\Largevalue}
- \setstaffs 1 1
- \setlines 1 4
- \setclef 1{3000}
- \setaltoclefsymbol 1 \gregorianCclef
- \startextract
- \notes \scandicusdeminut abe\en
- \notes \scandicusdeminut ceg\en
- \zendextract
- \end{music}
-\end{description}
-
-\section{musixgui}\ixtt{musixgui.tex} Provides macros for
-typesetting modern style \itxem{guitar chords}. For example:
-
-\begin{music}
-\hsize130mm
-\tenrm
-\parindent0pt
-\generalmeter{\meterfrac34}
-\generalsignature1
-\startbarno0
-\def\txh{-6.5}
-\def\tx#1*{\zchar\txh{\lrlap{\kern3\Internote#1}}}
-\def\rtx#1*{\zchar\txh{\kern-3\Internote#1}}
-\stafftopmarg10\Interligne
-\raiseguitar{20}
-\nostartrule
-\startpiece
-\addspace{.5\afterruleskip}%
-\NOtes\tx We*\qa d\en
-\bar
-\NOtes\guitar G{}o-----\gbarre3\gdot25\gdot35\gdot44\tx wish*\qa g\en
-\Notes\tx you*\ca g\en
-\Notes\tx a*\ca h\en
-\Notes\zchar\txh{merry}\ca g\en
-\Notes\ca f\en
-\bar
-\NOtes\guitar C5o-----\gbarre4\gdot26\gdot36\gdot45\rtx christmas,*\qa e\en
-\NOtes\qa e\en
-\NOtes\guitar {e/H}5o-----\gbarre3\gdot35\gdot45\gdot54\tx we*\qa e\en
-\bar
-\NOtes\guitar {A$\!^7$}5o-----\gbarre1\gdot23\gdot42\tx wish*\qa h\en
-\Notes\tx you*\ca h\en
-\Notes\tx a*\ca i\en
-\Notes\zchar\txh{merry}\ca h\en
-\Notes\ca g\en
-\bar
-\NOtes\guitar D{}xxo---\gdot42\gdot53\gdot62\rtx christmas,*\qa f\en
-\NOtes\qa d\en
-\zbar
-\NOtes\guitar{D/c}{}xo----\gdot23\gdot42\gdot53\gdot62\tx we*\qa d\en
-\bar
-\NOtes\guitar{B$^7$}{}xo----\gdot22\gdot31\gdot42\gdot62\tx wish*\qa i\en
-\Notes\tx you*\ca i\en
-\Notes\tx a*\ca j\en
-\Notes\tx ~mer-*\ca i\en
-\Notes\tx ry*\ca h\en
-\bar
-\NOtes\guitar e{}xxo---\gdot32\tx ~christ-*\qa g\en
-\NOtes\tx mas*\qa e\en
-\Notes\guitar {G/d}{}xxo---\gdot63\tx and*\ca d\en
-\Notes\tx a*\ca d\en
-\bar
-\NOtes\guitar{C$^6$}{}xo----\gdot23\gdot32\gdot42\gdot51\tx ~~hap~-*\qa e\en
-\NOtes\tx py*\qa h\en
-\NOtes\guitar{D$^7$}{}xo---x\gdot25\gdot34\gdot45\gdot45\gdot53\tx new*\qa f\en
-\bar
-\NOTes\guitar G{}o-----\gbarre3\gdot25\gdot35\gdot44\tx ~year.*\ha g\en
-\setdoublebar\endpiece
-\end{music}
-
-\medskip
-The macro \keyindex{guitar} sets the grid, chord name, barre type,
-and on-off indicators for the strings. For example, the first
-chord in above example was coded as
-
-\verb|\guitar G{}o-----\gbarre3\gdot25\gdot35\gdot44|
-
-\noindent where the first argument is the text to be placed above the grid, the
-second is empty (relative barre), and the next six characters indicate if the string
-is played or not with either \verb|x|, \verb|o| or \verb|-|. The dots are set with
-\keyindex{gdot}~$sb$ where the $s$ is the string and $b$ is the barre. The
-rule is set with \keyindex{gbarre}~$b$ where $b$ indicates the position of the barre.
-
-The whole symbol may be vertically shifted with
-\keyindex{raiseguitar}\onen, where $n$ is a number
-in units of \keyindex{internote}. When using guitar chords, it might be
-useful to reserve additional
-space above the chord by advancing \keyindex{stafftopmarg} to
-something like \verb|stafftopmarg=10\Interligne|.
-
-For frequently used chords, it might be useful to define your own
-macros, e.g.
-
-\verb|\def\Dmajor{\guitar D{}x-----\gdot42\gdot53\gdot62}%|
-
-\section{musixhv}\label{helvetica}
-
-
-Replaces the default Computer Modern text fonts by Helvetica (sans serif) fonts;
-see Section~\ref{UserFonts}.
-Use as follows:
-\begin{quote}\begin{verbatim}
-\input musixtex
-\input musixhv
-...
-\end{verbatim}\end{quote}
-
-The usual ``small'' type commands are supported:
-\begin{quote}
-\begin{tabular}{lr}
-\keyindex{tinytype} & 7pt \\
-\keyindex{smalltype} & 8pt \\
-\keyindex{Smalltype} & 9pt \\
-\keyindex{normtype}& 10pt \\
-\keyindex{medtype} & 12pt \\
-\end{tabular}
-\end{quote}
-For all of these, the following variants are supported:
-\begin{quote}
-\begin{tabular}{ll}
-\verb|\rm| & ``Roman'' (sans serif) \\
-\verb|\bf| & bold \\
-\verb|\it| & ``italic'' (actually oblique) \\
-\verb|\bi| & ``bold-italic'' (actually bold-oblique) \\
-\verb|\sc| & small capitals\\
-\end{tabular}
-\end{quote}
-The ``big'' type commands are as follows:
-\begin{quote}
-\begin{tabular}{lr}
-\keyindex{bigtype} & 14pt\\
-\keyindex{Bigtype} & 17pt\\
-\keyindex{BIgtype}& 20pt\\
-\keyindex{BIGtype} & 25pt\\
-\end{tabular}
-\end{quote}
-The default variant for all of these is small-caps;
-however, \keyindex{font} commands are defined
-for all the usual variants at all of these sizes.
-To letter-space a title, use the \verb|\so|
-command in the \verb\soul\ package.
-
-
-The following bold-oblique fonts for dynamic marks are defined:
-\begin{quote}\begin{tabular}{lr}
-\keyindex{ppfftwelve} & 8pt \\
-\keyindex{ppffsixteen} & 10pt\\
-\keyindex{ppfftwenty} & 12pt \\
-\keyindex{ppfftwentyfour} & 14pt \\
-\keyindex{ppfftwentynine} & 17pt \\
-\end{tabular}\end{quote}
-
- \section{musixjt}\label{JazzText}\index{musixjt@{\tt musixjt.tex}}
-
- Jazz scores often use a ``handwriting'' font \texttt{JazzText} originally designed by
-Richard Sigler and now bundled with Finale. This font is
-widely available and is said to be ``free for personal use'' but this
-is not sufficiently ``free'' for packaging into TeXLive. A similar
-font \texttt{MuseJazzText} is bundled with MuseScore and because it is OFL-licensed,
-it can be distributed with \musixtex.
-This font will be used for all textual elements of your \musixtex\ score if you input \texttt{musixjt.tex}
-after \texttt{musixtex.tex}. Here is an example:
-
-\smallskip
-\begin{music}
-\input musixjt
-\begin{center}
-\Bigtype Q\,U\,O\,D\,L\,I\,B\,E\,T\\[1ex]
-\medtype Variation 30 of the Goldberg Variations for Clavier
-\end{center}
-\def\pstiehgt{0.5}
-\def\psslurhgt{0.5}
-\smallmusicsize
-\bigaccid
-\parindent=10pt
-\def\raisebarno{7\internote}%
-\nobarnumbers
-\relativeaccid
-\geometricskipscale
-\instrumentnumber4
-\setclef1\bass\setbassclefsymbol1\bassoct
-\setclef4\treble\settrebleclefsymbol4\trebleoct
-\generalsignature{+1}
-\generalmeter\meterC
-\setname1{B}
-\setname2{T}
-\setname3{A}
-\setname4{S}
-\songtop4
-\songbottom1
-\startbarno=0
-\nobarnumbers
-\startextract
-\scale{0.76}
-\znotes&&&\ccn{16}{\rm\kern-1ex Arranged for Recorders}\en
-\Notes\ds&\cu d&\ds&\ds\en
-\bar%1
-\Notes\hl N&\ibu1g2\qb1{ghi}\tqh1j&&\hpause\en
-\Notes\hl M&\ibl1k{-2}\qb1k&&\en
-\notes&\nbbl1\qb1 j\tqb1i&&\qp\en
-\Notes&\ibu1h0\qb1h&&\ds\en
-\notes&\nbbu1\qb1g\tqh1h&&\cu d\en
-\def\atnextbar{\znotes&&\centerpause&\en}%
-\bar%2
-\Notes\hl L&\ibu1i{-2}\qb1i\tqh1h&\ql n&\ibu3g2\qb3{gh}\en
-\Notes&\itied1g\qu g&\ql n&\qb3i\tqh3j\en
-\Notes\ql{.K}&\ttie1\qu g&\ql o&\ibl3k{-2}\qb3k\en
-\notes&&&\nbbl3\qb3j\tqb3i\en
-\Notes&\ibu1f0\shake{n}\qb1f&\cl o&\cu h\en
-\notes\cu J&\nbbu1\qb1e\tqh1f&\ds&\ds\en
-\bar%3
-\Notes\hu I&\qu g&\ibl2n{-1}\qb2{no}&\ql k\en
-\Notes&\ds\cl k&\qb2{n}\tqb2{=m}&\ql k\en
-\Notes\hu J&\ibu1j{-2}\qb1{ji}&\ibl2j{0}\qb2{lk}&\ql l\en
-\Notes&\qb1h\tqh1g&\qb2j\tqb2p&\ql l\en
-\bar%4
-\Notes\hl K&\itied1f\shake{n}\qu f&\ibl2o{-1}\qb2{on}&\ibl3k{-1}\qb3{kl}\en
-\notes&\ttie1\ibbu1e{-2}\qb1f\tbbu1\qb1e&\qb2o&\qb3k\en
-%\vnotes1.5\elemskip&\nbbbu1\qb1e\tbbu1\qb1f&&\en
-\Notes&\itied1d\tqh1d&\tqb2m&\tqb3j\en
-\Notes\qu G&\ttie1\qu d&\ibl2n{-2}\qb2n\tqb2m&\ibu3h{-1}\shake{p}\qb3i\tqh3h\en
-\Notes\ds&\qp&\ibl2n{-5}\qb2n&\qu g\en
-\notes\ibbl0b{-1}\qb0b\tqb0a&&\tqb2k&\en
-\znotes&&&\lcn{16}{\rm J.S. Bach (1685-1750)}\en
-\zendextract
-\end{music}
-
-\clearpage
-
- \section{musixlit}\label{litu}\label{otherbars}
- Provides a notation style intermediate between gregorian and baroque, for
-example
-
-\makeatletter
-\catcodesmusic
-%\def\vnotes#1\elemskip{\noteskip#1\@l@mskip \multnoteskip\scal@noteskip
-% \not@s}
-
-%\def\not@s{\def|{\nextstaff}\def&{\nextinstrument}\normaltranspose\transpose
-% \check@nopen\notes@open\@ne
-% \kern\n@skip\advance\x@skip\n@skip \locx@skip\x@skip
-% \n@skip\noteskip \noinstrum@nt\z@ \begininstrument}
-
-%\def\en{\@ndstaff\notes@open\z@
-% \ifx\@ne\V@sw \widthtyp@\z@\t@rmskip \let\V@sw\empty \fi}
-
-\def\double#1{\roffset{1.2}{\advancefalse#1}#1}
-\makeatother
-
- % Don't know if this example correct ??? But looks nice...
-\begin{music}
-\ninerm
-\parindent0pt
-\instrumentnumber{2}
-\interstaff{11}
-\generalsignature2
-\setclefsymbol2\oldGclef
-\setstaffs1{2}
-\setclef1\bass
-\setinterinstrument1{-\Interligne}
-\startpiece
-\shortbarrules
-\addspace\afterruleskip
-\hardlyrics{Il nous a sign\'es de son
- }\notes\zw d\wh K|\zw f\wh h&\rtx\thelyrics*\Hpause h1\en
-\qspace\qspace
-\NOTes\zhl N\hu d|\zhl g\hu i&\tx sang*\double{\cnql i}\en
-\bar
-\hardlyrics{Et nous avons \'e-
- }\notes\zw d\wh K|\zw f\wh h&\rtx\thelyrics~-*\Hpause h1\en
-\qspace\qspace
-\NOTes\zhl M\hu c|\zhl f\hu h&\rtx t\'e*\double{\cnql i}\en
-\NOtes\zql L\qu e|\zql b\qu g&\tx ~pro-*\cnqu g\en
-\NOtes\zql b\qu d|\zql d\qu f&\tx ~t\'e-*\cnqu f\en
-\NOTes\zhl a\hu c|\zhl e\hu h&\tx g\'es.*\double{\cnqu h}\en
-\bar
-\NOtes\zql M\qu d|\zql d\qu h&\tx ~~Al~-*\cnqu h\en
-\NOtes\zql K\qu a|\zql f\qu k&\tx ~~le~-*\cnql k\en
-\NOTes\zhl H\hu a|\zhl e\hu j&\tx ~~lu~-*\double{\cnql j}\en
-\bar
-\NOTEs\zhl K\hu a|\zhl f\hu k&\tx ~~ia !*\cnhl k\en
-\sepbarrules
-\endpiece
-
-\startpiece
-\interbarrules
-\addspace\afterruleskip
-\hardlyrics{Il nous a sign\'es de son
- }\notes\zw d\wh K|\zw f\wh h&\rtx \thelyrics*\Hlonga h1\en
-\qspace\qspace
-\NOTes\zhl N\hu d|\zhl g\hu i&\tx sang*\chl i\en
-\bar
-\hardlyrics{Et nous avons \'e
- }\notes\zw d\wh K|\zw f\wh h&\rtx \thelyrics~-*\Hlonga h1\en
-\qspace\qspace
-\NOTes\zhl M\hu c|\zhl f\hu h&\rtx t\'e*\chl i\en
-\NOtes\zql L\qu e|\zql b\qu g&\tx ~pro-*\cqu g\en
-\NOtes\zql b\qu d|\zql d\qu f&\tx ~t\'e-*\cqu f\en
-\NOTes\zhl a\hu c|\zhl e\hu h&\tx g\'es.*\chu h\en
-\bar
-\NOtes\zql M\qu d|\zql d\qu h&\tx ~~Al~-*\cqu h\en
-\NOtes\zql K\qu a|\zql f\qu k&\tx ~~le~-*\cql k\en
-\NOTes\zhl H\hu a|\zhl e\hu j&\tx ~~lu~-*\chl j\en
-\bar
-\NOTEs\zbreve K\breve a|\zbreve f\breve k&\tx ~~ia !*\zbreve k\en
-\sepbarrules
-\endpiece
-\end{music}
-\endcatcodesmusic
-
- This package provides:
- \begin{itemize}\setlength{\itemsep}{0ex}
- \item\keyindex{oldGclef} which replaces the ordinary G clef with an old one,
-using (for instrument 2 as an example):
- \verb|\settrebleclefsymbol2\oldGclef|
-
- \item\keyindex{cqu} $p$ provides a square-headed quarter note with stem up at
-pitch $p$.
-
- \item\keyindex{cql} $p$ provides a square-headed quarter note with stem down at
-pitch $p$.
-
- \item\keyindex{chu} $p$ provides a square-headed half note with stem up at
-pitch $p$.
-
- \item\keyindex{chl} $p$ provides a square-headed half note with stem down at
-pitch $p$.
-
- \item\keyindex{cqb} $n$ $p$ provides a square-headed beam note for beam $n$ at pitch $p$.
-
- \item\keyindex{zcqb} $n$ $p$ provides a non-spacing square-headed beam note for beam $n$ at pitch $p$.
-
- \item\keyindex{cnqu} $p$ and \keyindex{cnql} $p$ provide a stemless square
-headed
-quarter note at pitch $p$.
-
- \item\keyindex{cnhu} $p$ and \keyindex{cnhl} $p$ provide a stemless square
-headed half note at pitch $p$.
-
-%\item\keyindex{Hpause} $p$ $n$ provides an arbitrary length pause at pitch
-%$p$ and of length $n$ \keyindex{noteskip}. However, in the first of the above
-%example, this feature has been used to denote an arbitrary length note rather
-%than a rest!
-
- \item\keyindex{Hlonga} $p$ $n$ provides an arbitrary length note at pitch
-$p$ and of length $n$ \keyindex{noteskip}.
-This feature has been used to denote an arbitrary length note in the second of
-the above examples;
-in the first example, \keyindex{Hpause}
-was used to denote an arbitrary length note rather
-than a rest.
-
- \item\keyindex{shortbarrules} has been used to provide bar rules shorter than
-the staff vertical width.
-
- \item\keyindex{interbarrules} has been used to provide bars between the
-staffs, rather that over them. This is an arbitrary question of taste\ldots
- \end{itemize}
-
- \section{musixlyr} \ixtt{musixlyr.tex}
- Enables the recommended method for adding lyrics to a score (see Section~\ref{musixlyr}).
-
- \section{musixmad} \ixtt{musixmad.tex} Increases the number of
-instruments, slurs and beams up to twelve. When using this extension, it is
-not necessary to explicitly input \verb|musixadd.tex|.
-If you need greater numbers of these elements, see Sections~\ref{musixmad_setmaxgroups},
-\ref{musixmad_setmaxinstruments_ccxviiibeams},
-\ref{musixmad_setmaxoctlines},
-\ref{musixmad_setmaxslurs} and
-\ref{musixmad_setmaxtrills}.
-
- \section{musixmkm} \ixtt{musixmkm.tex}
- The following special accidentals used in Turkish classical music (makam\index{makam})
-are supported:
-\smallskip
-\begin{music}
-\input musixmkm
-\normalmusicsize
-\startextract
-\Notes\shtanini i\en
-\Notes\shbuyukmucenneb i\en
-\Notes\shkucuk i\en
-\Notes\shbakiye i\en
-\Notes\shkoma i\en
-\Notes\flkoma i\en
-\Notes\flbakiye i\en
-\Notes\flkucuk i\en
-\Notes\flbuyukmucenneb i\en
-\Notes\fltanini i\en
-\endextract%
-\end{music}%
-These are generated by, respectively,
-\begin{list}{}{}
-\item{}
-\begin{tabular}{l}
-\keyindex{shtanini} $p$\\
-\keyindex{shbuyukmucenneb} $p$\\
-\keyindex{shkucuk} $p$\\
-\keyindex{shbakiye} $p$\\
-\keyindex{shkoma} $p$\\
-\keyindex{flkoma} $p$\\
-\keyindex{flbakiye} $p$\\
-\keyindex{flkucuk} $p$\\
-\keyindex{flbuyukmucenneb} $p$\\
-\keyindex{fltanini} $p$\\
-\end{tabular}
-\end{list}
-
- \section{musixmtab}\index{tablature}\index{musixmtab@{\tt musixmtab.tex}}\label{mtab}
-
-Modern instrumentalists of string instruments (guitar, banjo, mandolin, etc.)
-use a hybrid form of tablature in which notes have (downward) stems and beams attached.%
-\footnote{It seems this ``modern'' form of tablature was introduced by Pete Seeger in his 5-string banjo
-instruction book, first published in 1948.}
-The \verb\musixmtab\\index{musixmtab} package combines traditional Gelten-style tablature notation
-already in \musixtex\ with the stems and beams of standard music notation.
-It is assumed that there is at most one beam (beam number $0$) and that all stems are downward.
-
-In the following commands,
-\{$s$\} is a string number (counting from the top) and \{$n$\} is a numerical note (i.e., fret number).
-
-\begin{center}
-\begin{tabular}{ll}
-\keyindex{uh}\{$s$\}\{$n$\} & a half note (boxed, to differentiate from a quarter note)\\
-\keyindex{zuh}\{$s$\}\{$n$\} & a non-spacing stemless half note\\
-\keyindex{uq}\{$s$\}\{$n$\} & a quarter note (with a centered stem)\\
-\keyindex{uc}\{$s$\}\{$n$\} & an eighth note (with a flag)\\
-\keyindex{ucc}\{$s$\}\{$n$\} & a sixteenth note (with a double flag)\\
-\keyindex{zu}\{$s$\}\{$n$\} & a non-spacing stemless quarter, eighth or sixteenth note\\
-\keyindex{uib}\{$s$\}\{$l$\} & initiate a single beam; $s$ is the starting string and $l$ is the slope\\
-\keyindex{uibb}\{$s$\}\{$l$\} & initiate a double beam; $s$ is the starting string and $l$ is the slope\\
-\keyindex{ub}\{$s$\}\{$n$\} & a beamed note\\
-\keyindex{unbb} & increase the beam multiplicity to 2\\
-\keyindex{utbb} & decrease the beam mutiplicity to 1 after the following note\\
-\keyindex{utb} & terminate the beam after the following note\\
-\keyindex{utq}\{$s$\}\{$n$\} & terminate the beam after this note\\
-
-\end{tabular}
-\end{center}
-Conventional \musixtex\ commands such as \verb|pt| and \verb|arpeggio| may be used but arguments must reference \musixtex\ note
-designations rather than string numbers.
-
-Here is an example, {\it Cripple Creek}, for 5-string banjo in standard G tuning, clawhammer style:
-
-\begin{music}
-\parindent=2ex
-\input musixmtab
-\setclefsymbol1\tabclef\setsize1{\largevalue}\setsign10
-\setname1{\tabstringfnt\baselineskip=1.2\internote%
-\vbox{\hbox{D}\hbox{B}\hbox{G}\hbox{D}\hbox{\ g}}}
-\generalmeter{\meterfrac24}
-\startbarno1
-\nobarnumbers
-\nostartrule
-\startpiece\addspace\afterruleskip
-\notes\uibb40\ub12\lcn{10}{\it SL}\ub15\zu15\zu20\ub30\utq50\en
-\notes\uibb40\ub10\ccn{10}{\it T}\ub20\ub10\utq50\en
-\bar%2
-\Notes\uib24\ub21\utq12\en
-\Notes\uib40\ub10\en
-\notes\unbb\zu10\zu20\ub30\utq50\en
-\bar%3
-\notes\uibb40\ub12\lcn{10}{\it SL}\ub15\zu15\zu20\ub30\utq50\en
-\notes\uibb40\ub10\ccn{10}{\it T}\ub20\ub10\utq50\en
-\bar%4
-\notes\uibb2{-2}\ub21\utbb\ccn9{\it P}\ub20\en
-\Notes\utq32\en
-\Notes\uib40\ub30\en
-\notes\unbb\zu10\zu20\ub30\utq50\en
-\setrightrepeat
-\alaligne
-\zleftrepeat
-\notes\uibb40\ub32\lcn{9}{\it SL}\ub34\zu10\zu20\ub34\utq50\en
-\notes\uibb3{-1}\ub32\utbb\ccn9{\it P}\ub30\utq42\en
-\bar
-\notes\uibb40\ub32\lcn9{\it SL}\ub34\zu10\zu20\ub34\utq50\en
-\Notes\uib40\ub40\en
-\notes\unbb\zu10\zu20\ub30\utq50\en
-\bar
-\notes\uibb40\ub32\lcn9{\it SL}\ub34\zu10\zu20\ub34\utq50\en
-\notes\uibb4{-1}\ub32\ccn9{\it P}\ub30\ub42\ccn9{\it P}\utq40\en
-\bar
-\notes\uibb40\ub40\ccn9{\it H}\ub42\zu10\zu20\ub30\utq50\en
-\Notes\uib40\ub30\en
-\Notes\unbb\zu10\zu20\ub30\utq50\en
-\zrightrepeat
-\qspace
-\NOtes\arpeggio05\zuh10\zuh20\zuh30\zuh40\uh50\en
-\Endpiece
-
-\end{music}
-
-
- \section{musixper}\label{perc}
-
-Provides special symbols intended for percussion parts. Included are a
-\ital{drum clef}---comprising two vertical parallel lines---and notes with
-various specially shaped heads. The note symbols that are available are as
-follows:
-
- \begin{itemize}\setlength{\itemsep}{0ex}
- \item The \raise.5ex\hbox{\musixchar113}~{}~symbol which is obtained using the
-\verb|\qu|, \verb|\qb|, \verb|\cu|, etc. macros preceded by a
-``\verb|dc|'' (think of {\it d}iagonal {\it c}ross).
-Available are
-\keyindex{dcqu},
-\keyindex{dcql},
-\keyindex{dcqb},
-\keyindex{dczq},
-\keyindex{dccu},
-\keyindex{dcccu},
-\keyindex{dccl} and
-\keyindex{dcccl}.
-
- \item The \raise.5ex\hbox{\musixchar112}~{}~symbol which is obtained using the
-\verb|\qu|, \verb|\qb|, \verb|\cu|, etc. macros preceded by a
-``\verb|dh|''
-(think of {\it d}iagonal cross {\it h}alf open).
-Available are
-\keyindex{dhqu},
-\keyindex{dhql},
-\keyindex{dhqb},
-\keyindex{dhzq},
-\keyindex{dhcu},
-\keyindex{dhccu},
-\keyindex{dhcl} and
-\keyindex{dhccl}.
-
- \item The \raise.5ex\hbox{\musixchar111}~{}~symbol which is obtained using the
-\verb|\qu|, \verb|\qb|, \verb|\cu|, etc. macros preceded by a
-``\verb|do|''
-(think of {\it d}iagonal cross {\it o}pen).
-Available are
-\keyindex{doqu},
-\keyindex{doql},
-\keyindex{doqb},
-\keyindex{dozq},
-\keyindex{docu},
-\keyindex{doccu},
-\keyindex{docl} and
-\keyindex{doccl}.
-
- \item The \raise.5ex\hbox{\musixchar114}~{}~symbol which is obtained using the
-\verb|\qu|, \verb|\qb|, \verb|\cu|, etc. macros preceeded by
-``\verb|x|'' (e.g.\ for spoken text of songs).
-Available are
-\keyindex{xqu},
-\keyindex{xql},
-\keyindex{xqb},
-\keyindex{xzq},
-\keyindex{xcu},
-\keyindex{xccu},
-\keyindex{xcl} and
-\keyindex{xccl}.
-
- \item The \raise.5ex\hbox{\musixchar115}~{}~symbol which is obtained using the
-\verb|\qu|, \verb|\qb|, \verb|\cu|, etc. macros preceeded by
-``\verb|ox|'' .
-Available are
-\keyindex{oxqu},
-\keyindex{oxql},
-\keyindex{oxqb},
-\keyindex{oxzq},
-\keyindex{oxcu},
-\keyindex{oxccu},
-\keyindex{oxcl} and
-\keyindex{oxccl}.
-
- \item The \raise.5ex\hbox{\musixchar118}~{}~symbol which is obtained using the
-\verb|\qu|, \verb|\qb|, \verb|\cu|, etc. macros preceeded by
-``\verb|ro|'' (think of {\it r}h{\it o}mbus).
-Available are
-\keyindex{roqu},
-\keyindex{roql},
-\keyindex{roqb},
-\keyindex{rozq},
-\keyindex{rocu},
-\keyindex{roccu},
-\keyindex{rocl} and
-\keyindex{roccl}.
-
- \item The \raise.5ex\hbox{\musixchar116}~{}~symbol which is obtained using the
-\verb|\qu|, \verb|\qb|, \verb|\cu|, etc. macros preceeded by
-``\verb|tg|'' (think of {\it t}rian{\it g}le).
-Available are
-\keyindex{tgqu},
-\keyindex{tgql},
-\keyindex{tgqb},
-\keyindex{tgzq},
-\keyindex{tgcu},
-\keyindex{tgccu},
-\keyindex{tgcl} and
-\keyindex{tgccl}.
-
- \item The \raise.5ex\hbox to 1em{\musixchar117\hfil}~{}~symbol which is obtained
-using the
-\verb|\qu|, \verb|\qb|, \verb|\cu|, etc.~macros preceeded by
-``\verb|k|'' .
-Available are
-\keyindex{kqu},
-\keyindex{kql},
-\keyindex{kqb},
-\keyindex{kzq},
-\keyindex{kcu},
-\keyindex{kccu},
-\keyindex{kcl} and
-\keyindex{kccl}.
- \end{itemize}
-
-The diamond shaped noteheads described in Section~\ref{diam} are also
-available, because \verb|musixper.tex| inputs \verb|musixdia.tex|.
-
-If any of the foregoing notes need to be dotted, you must use the explicit
-dotting macros \verb|\pt|, \verb|\ppt|, or \verb|\pppt| as described in
-Section~\ref{dots}.
-
-Since the usage of these note symbols is
-not standardized, it would be wise to include in the score a explanation
-of which symbol corresponds to which specific percussion instrument.
-
-A special \itxem{drum clef}---comprising two heavy vertical bars---can
-be made to replace the normal clef for the $n$-th intrument by saying
-\keyindex{setclefsymbol}\onen\keyindex{drumclef} .
-To cause this to appear at the right vertical position, the instrument should
-previously have been assigned a treble clef (or not explicitly assigned any
-clef, thereby giving it a treble clef by default).
-
-Percussion music might be written on a staff with either one or five lines.
-If there are several different percussions instruments it may be useful to
-use a five-line staff with a drum clef, and differentiate the instruments
-by the type of the note heads and the apparent
-pitch of the note on the staff. Here is an example of the
-latter\footnote{provided by Agusti {\sc Mart\'in Domingo}}:
-
-\medskip
-\begin{music}
-\generalmeter{\meterfrac44}
-\setclefsymbol1\drumclef
-\parindent0pt\startpiece
-\leftrepeat
-\Notes\zql f\rlap\qp\ibu0m0\xqb0{nn}\en
-\Notes\kzq d\zql f\zq j\xqb0n\tbu0\xqb0n\en
-\Notes\zql f\rlap\qp\ibu0m0\xqb0{nn}\en
-\Notes\kzq d\zql f\zq j\xqb0n\tbu0\xqb0n\en
-\bar
-\Notes\zql f\rlap\qp\ibu0m0\kqb0{nn}\en
-\Notes\xzq d\zql f\zq j\kqb0n\tbu0\kqb0n\en
-\Notes\zql f\rlap\qp\ibu0m0\kqb0{nn}\en
-\Notes\xzq d\zql f\zq j\kqb0n\tbu0\kqb0n\en
-\bar
-\Notes\zql f\rlap\qp\ibu0m0\oxqb0{nn}\en
-\Notes\oxzq d\zql f\zq j\kqb0n\tbu0\oxqb0n\en
-\Notes\zql f\rlap\qp\ibu0m0\oxqb0{nn}\en
-\Notes\oxzq d\zql f\zq j\kqb0n\tbu0\oxqb0n\en
-\setrightrepeat\endpiece
-\end{music}
-\noindent Its coding is
- \begin{quote}\begin{verbatim}
-\begin{music}
-\instrumentnumber{1}
-\generalmeter{\meterfrac44}
-\setclefsymbol1\drumclef
-\parindent0pt\startpiece
-\leftrepeat
-\Notes\zql f\rlap\qp\ibu0m0\xqb0{nn}\en
-\Notes\kzq d\zql f\zq j\xqb0n\tbu0\xqb0n\en
-\Notes\zql f\rlap\qp\ibu0m0\xqb0{nn}\en
-\Notes\kzq d\zql f\zq j\xqb0n\tbu0\xqb0n\en
-\bar
-\Notes\zql f\rlap\qp\ibu0m0\kqb0{nn}\en
-\Notes\xzq d\zql f\zq j\kqb0n\tbu0\kqb0n\en
-\Notes\zql f\rlap\qp\ibu0m0\kqb0{nn}\en
-\Notes\xzq d\zql f\zq j\kqb0n\tbu0\kqb0n\en
-\bar
-\Notes\zql f\rlap\qp\ibu0m0\oxqb0{nn}\en
-\Notes\oxzq d\zql f\zq j\kqb0n\tbu0\oxqb0n\en
-\Notes\zql f\rlap\qp\ibu0m0\oxqb0{nn}\en
-\Notes\oxzq d\zql f\zq j\kqb0n\tbu0\oxqb0n\en
-\setrightrepeat\endpiece
-\end{music}
- \end{verbatim}\end{quote}
-
-Here is an example of a single-line percussion staff using
-diamond-shaped note heads:
-
-\begin{music}
-\parindent 19mm
-\instrumentnumber{3}
-\setname1{keyboard} \setname2{drum} \setname3{monks}
-\setlines2{1}
-\setlines3{4}
-\setinterinstrument1{-2\Interligne}% less vertical space above
-\setinterinstrument2{-2\Interligne}% and below the percussion
-\sepbarrules
-\setsign1{-1} % one flat at keyboard
-\generalmeter{\meterfrac24}
-\setmeter3\empty
-\setclef3\alto
-\setclef1\bass
-\setstaffs12 % 2 staffs at keyboard
-\setclefsymbol3\gregorianCclef % gregorian C clef at instrument 3
-\setclefsymbol2\drumclef % cancel G clef at instrument 2
-\startextract
-\Notes\hu F|\zh c\hu h&\dnq4&\squ{acd}\en\bar
-\NOtes\qu I|\zq N\qu d&\qp&\diapunc f\en
-\NOtes\qu J|\zq a\qu e&\ynq4&\diapunc e\en\bar
-\notes\hu G|\zh b\hu d&\dnq4&\zsqu d\rsqu g\squ{hgh}\en
-\endextract
-\end{music}
-\noindent which is coded as follows:
-
-\begin{verbatim}
-\parindent 19mm
-\instrumentnumber{3}
-\setname1{keyboard} \setname2{drum} \setname3{monks}
-\setlines2{1}
-\setlines3{4}
-\setinterinstrument1{-2\Interligne}% less vertical space above
-\setinterinstrument2{-2\Interligne}% and below the percussion
-\sepbarrules
-\setsign1{-1} % one flat at keyboard
-\generalmeter{\meterfrac24}
-\setmeter3{\empty}
-\setclef3{\alto}
-\setclef1{\bass}
-\setstaffs1{2} % 2 staffs at keyboard
-\setclefsymbol3{\gregorianCclef} % gregorian C clef at instrument 3
-\setclefsymbol2{\drumclef} % cancel G clef at instrument 2
-\startextract
-\end{verbatim}
-
-% (DAS) Sorry, guys, I couldn't figure out how to get the |'s to work in this
-% verbatim.
-%
-\vskip-11pt
-\def\Vert{{\tt\char'174}}
-\noindent\verb|\Notes\hu F|\Vert\verb|\zh c\hu h&\dnq4&\squ{acd}\en\bar|\\
-\verb|\NOtes\qu I|\Vert\verb|\zq N\qu d&\qp&\diapunc f\en|\\
-\verb|\NOtes\qu J|\Vert\verb|\zq a\qu e&\ynq4&\diapunc f\en\bar|\\
-\verb|\notes\hu G|\Vert\verb|\zh b\hu d&\dnq4&\zsqu d\rsqu g\squ{hgh}\en|\\
-\verb|\endextract|
-
- \section{musixplt}\index{musixplt@{\tt musixplt.tex}}\label{palatino}
-Replaces the default Computer Modern text fonts by Palatino fonts;
-see Section~\ref{UserFonts}.
-Use as follows:
-\begin{quote}\begin{verbatim}
-\input musixtex
-\input musixplt
-...
-\end{verbatim}\end{quote}
-You may need to install additional packages: \texttt{psnfss}, \texttt{palatino} and \texttt{fpl}.
-
-The usual ``small'' type commands are supported:
-\begin{quote}
-\begin{tabular}{lr}
-\keyindex{tinytype} & 7pt \\
-\keyindex{smalltype} & 8pt \\
-\keyindex{Smalltype} & 9pt \\
-\keyindex{normtype}& 10pt \\
-\keyindex{medtype} & 12pt \\
-\end{tabular}
-\end{quote}
-For all of these, the following variants are supported:
-\begin{quote}
-\begin{tabular}{ll}
-\verb|\rm| & Roman \\
-\verb|\bf| & bold \\
-\verb|\it| & italic \\
-\verb|\bi| & bold italic \\
-\verb|\sc| & small capitals (and old-style figures)\\
-\end{tabular}
-\end{quote}
-The ``big'' type commands are as follows:
-\begin{quote}
-\begin{tabular}{lr}
-\keyindex{bigtype} & 14pt\\
-\keyindex{Bigtype} & 17pt\\
-\keyindex{BIgtype}& 20pt\\
-\keyindex{BIGtype} & 25pt\\
-\end{tabular}
-\end{quote}
-The default variant for the ``small'' types is Roman and for
-the ``big'' ones, small-caps;
-however, \keyindex{font} commands are defined
-for all the usual variants at all of these sizes.
-To letter-space a title, use the \verb|\so|
-command in the \verb\soul\ package.
-
-
-The following bold-italic fonts for dynamic marks are defined:
-\begin{quote}\begin{tabular}{lr}
-\keyindex{ppfftwelve} & 8pt \\
-\keyindex{ppffsixteen} & 10pt\\
-\keyindex{ppfftwenty} & 12pt \\
-\keyindex{ppfftwentyfour} & 14pt \\
-\keyindex{ppfftwentynine} & 17pt \\
-\end{tabular}\end{quote}
-
- \section{musixpoi}
- Adds definitions of less common singly and doubly dotted notes.
-Available are
-\keyindex{ccup},
-\keyindex{zccup},
-\keyindex{cclp},
-\keyindex{zcclp},
-\keyindex{ccupp},
-\keyindex{zccupp},
-\keyindex{cclpp},
-\keyindex{zcclpp},
-\keyindex{cccup},
-\keyindex{zcccup},
-\keyindex{ccclp},
-\keyindex{zccclp},
-\keyindex{cccupp},
-\keyindex{zcccupp},
-\keyindex{ccclpp},
-\keyindex{zccclpp},
-\keyindex{ccccup},
-\keyindex{zccccup},
-\keyindex{cccclp},
-\keyindex{zcccclp},
-\keyindex{ccccupp},
-\keyindex{zccccupp},
-\keyindex{cccclpp} and
-\keyindex{zcccclpp}.
-
- \section{musixppff}\label{musixppff}\index{musixppff@{\tt musixppff.tex}}
-
-This replaces the default definitions used for dynamic marks to use a ``mini-font''
-\verb\xppff10\ designed by Hiroaki \textsc{Morimoto}. It is used as follows:
-
-\begin{quote}\begin{verbatim}
-\input musixtex
-\input musixppff
-...
-\end{verbatim}\end{quote}
-\noindent The new dynamic marks are as follows:
-\font\xppff=xppff10
-\begin{quote}
-\xppff
-pppp\ ppp\ pp\ p\ mp\ mf\ f\ fp\ sf\ ff\ fff\ ffff\ sfz\ sfzp
-\end{quote}
-Note that the \verb|xppff10| font has defined glyphs only for the following five characters: f, m, p, s and~z;
-use \keyindex{ppff} etc.\@
-for other bold-italic text in music.
-
- \section{musixps}\label{musixps}\index{musixps@{\tt musixps.tex}}
- Activates type K Postscript slurs, ties, and hairpins; see Chapter~\ref{PostscriptSlurs}.
-Use as follows:
-\begin{quote}\begin{verbatim}
-\input musixtex
-\input musixps
-...
-\end{verbatim}\end{quote}
-
- \section{musixstr}\label{musixstr}\index{musixstr@{\tt musixstr.tex}}
- Provides bowing and other symbols for \itxem{string instruments}\footnote{provided
-by Werner {\sc Icking}}. The symbol can be posted at the desired position using
- \verb|\zcharnote|\pitchp\verb|{|$command$\verb|}|. The available symbols and
-their meanings are as follows:
-
-{\input musixstr
-\begin{quote}\begin{description}\setlength{\itemsep}{0ex}
-
- \item[\hbox to 1em{\AB}~: \keyindex{AB} or \keyindex{downbow}] down-bow
-
- \item[\hbox to 1em{\AUF}~: \keyindex{AUF} or \keyindex{upbow}] up-bow
-
- \item[\hbox to 1em{\SP}~: \keyindex{SP}] at the top of bow
-
- \item[\hbox to 1em{\FR}~: \keyindex{FR}] at the nut of bow
-
- \item[\GB\ or \Gb~: \keyindex{GB} or \keyindex{Gb}] whole bow
-
- \item[\UH\ or \Uh~: \keyindex{UH} or \keyindex{Uh}] lower half of bow
-
- \item[\OH\ or \Oh~: \keyindex{OH} or \keyindex{Oh}] upper half of bow
-
- \item[\MI\ or \Mi~: \keyindex{MI} or \keyindex{Mi}] middle of bow
-
- \item[\UD\ or \Ud~: \keyindex{UD} or \keyindex{Ud}] lower third of bow
-
- \item[\OD\ or \Od~: \keyindex{OD} or \keyindex{Od}] upper third of bow
-
- \item[\Pizz~: \keyindex{Pizz}] left hand pizzicato or trill
-
- \end{description}\end{quote}
- }
-
-
- %\check
- \section{musixsty}\index{musixsty@{\tt musixsty.tex}}\label{musixsty}
-
- Provides certain text-handling facilities for titles, footnotes, and other
-items not related to lyrics. It should not be used with \LaTeX. It includes
- \begin{itemize}\setlength{\itemsep}{0ex}
- \item definitions of \keyindex{hsize}, \keyindex{vsize},
-\keyindex{hoffset}, \keyindex{voffset} suitable for A$4$ paper; those using
-other sizes may wish to modify it once and for all;
- \item a \keyindex{rectoverso}\verb|{|\emph{dimension}\verb|}| command to set up even/odd-page
- asymmetric margins;
- \item a set of text size commands:
-
- \begin{description}\setlength{\itemsep}{0ex}
- \item[\keyindex{eightpoint}] which sets the usual \keyindex{rm},
-\keyindex{bf}, \keyindex{sl}, \keyindex{it} commands to $8$ point font size;
- \item[\keyindex{tenpoint}] which sets the usual \keyindex{rm},
-\keyindex{bf}, \keyindex{sl}, \keyindex{it} commands to $10$ point font size;
- \item[\keyindex{twlpoint}] (or \keyindex{twelvepoint}) to get $12$ point font size;
- \item[\keyindex{frtpoint}] to get $14.4$ point font size;
- \item[\keyindex{svtpoint}] to get $17.28$ point font size;
- \item[\keyindex{twtypoint}] to get $20.74$ point font size;
- \item[\keyindex{twfvpoint}] to get $24.88$ point font size;
- \end{description}
- \item commands for creating title-page headings:
- \begin{itemize}\setlength{\itemsep}{0ex} \item \keyindex{author} or
-\keyindex{fullauthor} to be put at the right of the first page, below the
-title of the piece; the calling sequence is, for example
-
- \verb| \author{Daniel TAUPIN\\organiste \`a Gif-sur-Yvette}|
-
- \noindent where the \verb|\\| causes the author's name to be displayed on
-two lines;
-
- \item \keyindex{shortauthor} to be put at the bottom of each page;
- \item \keyindex{fulltitle} which is the main title of the piece;
- \item \keyindex{subtitle} is displayed below the main title of the piece;
- \item \keyindex{shorttitle} or \keyindex{title}
- which is the title repeated at the bottom of each page;
- \item \keyindex{othermention} which is displayed on the left of the page,
-vertically aligned with author's name. It may contain \verb|\\| to display it on
-several lines;
- \item \keyindex{headline} which displays the argument at the top of the title page (use
- \verb|\hss| after or before the argument text or both to left-align or
- right-align or center the text);
- \item \keyindex{maketitle} which displays all the previous stuff;
- \end{itemize}
-
- \item commands for making \itxem{footnotes}:
- \begin{itemize}\setlength{\itemsep}{0ex}
- \item The normal Plain-\TeX\ \keyindex{footnote} command, which has two
-arguments---not just one as in \LaTeX\protect\index{LATEX@\LaTeX}---namely
-the label of the footnote, which can be any sequence of characters, and
-the text of the footnote. This command does not work inside
-boxes, so it cannot be issued within music;
-
- \item The \keyindex{Footnote} command, which counts the footnotes and uses a
-number as the label of the footnote (equivalent to \LaTeX's \verb|\footnote|
-command). The same restriction as with \verb|\footnote| applies concerning
-its use within the music coding;
-
- \item The \keyindex{vfootnote} command, taken from the Plain-\TeX, which
-places a footnote at the bottom of the current page, but does not put
-the footnote label at the place the command is entered in the main text. This
-also may not be used within music, but if a footnote is needed whose reference
-lies inside the music, it can be entered in two steps:
- \begin{enumerate}
- \item manually insert the reference inside the music, using e.g., \verb|zcharnote|;
- \item post the footnote itself with \verb|\vfootnote| outside the music,
-either before \keyindex{startpiece} or between \keyindex{stoppiece} and
-\keyindex{contpiece} or equivalent commands.
- \end{enumerate}
-
- \end{itemize}
-
- \end{itemize}
-
- \section{musixthacc}\index{musixthacc@{\tt musixthacc.tex}}\label{musixthacc}
-Provides ``thin'' accidentals
-\keyindex{thna}~$p$, \keyindex{thsh}~$p$, \keyindex{thfl}~$p$, \keyindex{thdsh}~$p$
-and \keyindex{thdfl}~$p$:
-\smallskip
-\begin{music}
-\input musixthacc
-\normalmusicsize
-\startextract
-\Notes\thna i\en
-\Notes\thsh i\en
-\Notes\thfl i\en
-\Notes\thdsh i\en
-\Notes\thdfl i\en
-\endextract%
-\end{music}%
-Any necessary adjustment of horizontal position and spacing is up to
-the user and \keyindex{relativeaccid} adjustment is not effective.
-
- \section{musixtmr}\index{musixtmr@{\tt musixtmr.tex}}\label{times}
- Replaces the default Computer Modern text fonts by Times fonts;
- see Section~\ref{UserFonts}.
-Use as follows:
-\begin{quote}\begin{verbatim}
-\input musixtex
-\input musixtmr
-...
-\end{verbatim}\end{quote}
-
-The usual ``small'' type commands are supported:
-\begin{quote}
-\begin{tabular}{lr}
-\keyindex{tinytype} & $7$pt \\
-\keyindex{smalltype} & $8$pt \\
-\keyindex{Smalltype} & $9$pt \\
-\keyindex{normtype}& $10$pt \\
-\keyindex{medtype} & $12$pt \\
-\end{tabular}
-\end{quote}
-For all of these, the following variants are supported:
-\begin{quote}
-\begin{tabular}{ll}
-\verb|\rm| & Roman \\
-\verb|\bf| & bold \\
-\verb|\it| & italic \\
-\verb|\bi| & bold italic \\
-\verb|\sc| & small capitals \\
-\end{tabular}
-\end{quote}
-The ``big'' type commands are as follows:
-\begin{quote}
-\begin{tabular}{lr}
-\keyindex{bigtype} & $14$pt\\
-\keyindex{Bigtype} & $17$pt\\
-\keyindex{BIgtype}& $20$pt\\
-\keyindex{BIGtype} & $25$pt\\
-\end{tabular}
-\end{quote}
-The default variant for all of them is Roman;
-however, \keyindex{font} commands are defined
-for all the usual variants at all of these sizes.
-To letter-space a title, use the \verb|\so|
-command in the \verb\soul\ package.
-
-
-The following bold-italic fonts for dynamic marks are defined:
-\begin{quote}\begin{tabular}{lr}
-\keyindex{ppfftwelve} & 8pt \\
-\keyindex{ppffsixteen} & 10pt\\
-\keyindex{ppfftwenty} & 12pt \\
-\keyindex{ppfftwentyfour} & 14pt \\
-\keyindex{ppfftwentynine} & 17pt \\
-\end{tabular}\end{quote}
-
-\section{musixtnt}\label{musixtnt}
-This package (tnt = Transform Notes) provides a macro \keyindex{TransformNotes} which makes
-possible several ``transformations'' of the effect of notes commands such as \keyindex{notes}.
-The \verb\musixtnt\ package is distributed separately from \verb\musixtex\.
-
-In general the effect of \verb|\TransformNotes{|\textit{input}\verb|}{|\textit{output}\verb|}|
-is that subsequent notes commands in the source will expect their arguments
-to match the \textit{input} pattern but
-the notes will be typeset according to the \textit{output} pattern.
-
-For example,
-\begin{verbatim}
- \TransformNotes{#2&#3&#4&#5}{#2&#3&#5}
-\end{verbatim}
-would be appropriate for a four-instrument score (arguments \verb|#2|, \verb|#3|, \verb|#4|, and \verb|#5|, separated by three
-\verb\&\s, but the third instrument (\verb|#4|) will be discarded.
-
-The instrument/staff numbers in the first argument must start at $2$ and increase
-consecutively, using \verb|&| (or \| for multi-staff instruments) as a separator.
-The reason that the segment identifiers start at $2$ is that the first argument for \keyindex{vnotes}
-is a spacing parameter.
-
-It is
-essential that every \verb|\znotes|, \verb|\notes|, \verb|\Notes|, \verb|\NOtes|, etc.\@ command in
-the score match the pattern of the first argument to \keyindex{TransformNotes} exactly; for example,
-too few (or too many)
-note segments will result in unintentionally discarded material and possibly compilation failure.
-Similarly, it is not possible to use \keyindex{nextinstrument}, \keyindex{nextstaff}, \keyindex{selectinstrument} or \keyindex{selectstaff}, or to hide the \verb|&| (or \|) tokens inside
-a user-defined macro.
-An auxiliary program \verb|msxlint| distributed in the \verb\musixtnt\ package can be used to detect such incompatibilities.
-
-\keyindex{TransformNotes} may be used anywhere between \keyindex{startpiece}
-and the command that ends the piece.
-
-\subsection{Extracting single-instrument parts from multi-instrument scores}\index{extracting parts}
-
-To extract
-a single-instrument part from a (copy of a) multi-instrument \musixtex\ score:
-\begin{itemize}
-\item Set \verb|\nbinstrument| to 1; for example, with command \verb|\instrumentnumber1|.
-\item Use \keyindex{TransformNotes} to discard all but one of the note segments in notes
-commands.
-For example, the following line placed after
-\verb|\startpiece| (but before any note commands) would be appropriate for a
-four-instrument score and will result in a single-instrument part for the second of
-these:
-\begin{verbatim}
- \TransformNotes{#2&#3&#4&#5}{#3}%
-\end{verbatim}
-\end{itemize}
-Caveats:
-\begin{itemize}
-\item
-Some additional revisions to the source for the part might be necessary:
-\begin{itemize}
-\item adjusting \verb|\setname|, \verb|\setclef|, \verb|\setsign|,
-\verb|\setmeter| and \verb|\setstaffs| commands, as necessary; see
-Section~\ref{CodingRules} for coding techniques that will make this easier.
-
-\item ensuring that tempo and roadmap markings (\textbf{D.C.}, \textbf{Fine}, etc.) are in
- the appropriate instrument segment;
-\end{itemize}
-\item
-When the extracted part score is compiled and viewed, it may be seen
-that horizontal-spacing commands designed for \emph{multiple} instruments can produce bad
-spacing when used for a \emph{single} instrument. Bad spacing can be corrected manually but
-this is very tedious; an auxiliary program called \verb\autosp\
-can be used to automate this process; see Section~\ref{autosp}.
-\end{itemize}
-
-\subsection{Other applications}
-
-The \keyindex{TransformNotes} macro may be used for other purposes. Here are some examples:
-\begin{list}{}{}\item
- \verb|\TransformNotes{#2&#3}{#2&\transpose+7#3}%|
-\end{list}
-will begin transposing\index{transpose@{\Bslash transpose}} just the second instrument (argument \verb|#3|).
-\begin{list}{}{}\item
- \verb|\TransformNotes{#2|\|\verb|#3&#4}{#2|\|\verb|#3&\tinynotesize#4}%|
-\end{list}
-will begin typesetting the notes of the second instrument (\verb|#4|) in tiny size.
-\begin{list}{}{}\item
- \verb|\TransformNotes{#2&#3}{#3&#2}%|
-\end{list}
-will switch the order of the two instruments.
-\begin{list}{}{}\item
- \verb|\TransformNotes{#2&#3}{#2&#3}%|
-\end{list}
-will restore normal two-instrument processing.
-
-
-The \texttt{musixtnt} implementation of \keyindex{TransformNotes} is not compatible with the
-\texttt{musixlyr} extension
-package for lyrics described in Section~\ref{musixlyr}. For extracting or omitting parts
-in scores with lyrics, one may either use the
-\texttt{autosp}\index{autosp@{\tt autosp}} preprocessor discussed in Section~\ref{autosp}, which provides
-an alternative implementation of \keyindex{TransformNotes},
-or the techniques described in Chapter~\ref{parts}.
-
- \section{musixtri}\index{musixtri@{\tt musixtri.tex}}
-Provides triply dotted note symbols.
-Available are:
-\keyindex{lpppt},
-\keyindex{whppp},
-\keyindex{zwppp},
-\keyindex{huppp},
-\keyindex{hlppp},
-\keyindex{zhppp},
-\keyindex{zhuppp},
-\keyindex{zhlppp},
-\keyindex{quppp},
-\keyindex{qlppp},
-\keyindex{zquppp},
-\keyindex{zqlppp},
-\keyindex{zqppp},
-\keyindex{cuppp},
-\keyindex{zcuppp},
-\keyindex{clppp},
-\keyindex{zclppp},
-\keyindex{qbppp} and
-\keyindex{zqbppp}.
-
- \section{musixvbm}\ixtt{musixvbm.tex}
-\label{musixvbm}
-By default, \texttt{musixtex} produces beams using special fonts. Unfortunately, long beams may have
-unsightly minor discontinuities (gaps or bumps). The \texttt{musixvbm} add-on
-by Hiroaki \textsc{Morimoto} produces smooth vectorized beams; simply input
-\texttt{musixvbm} in the preamble of your score (after inputting \texttt{musixtex}).
-For example, compare
-
-\medskip
-\begin{music}
-\let\extractline\hbox
-\vectorizedbeamfalse % disable vectorized beams
-\nostartrule
-\setclef1{\bass}
-\hbox to \hsize{%
-\hss
-\startextract
-\nnotes\ibbl0G1\qb0{GJKLMLMLMLMLMLMK}\tqb0L\en
-\zendextract
-\hss
-\raise20pt\hbox{ and }
-\hss
-\vectorizedbeamtrue % re-enable vectorized beams
-\startextract
-\nnotes\ibbl0G1\qb0{GJKLMLMLMLMLMLMK}\tqb0L\en
-\zendextract
-\hss}
-\end{music}
-\medskip
-\noindent
-with various magnifications. The output on the left shows a font-based beam; the one
-on the right
-shows the same beam with
-\texttt{musixvbm} activated.
-All the other beams in this report are vectorized.
-
-
-The only known disadvantage with use of \texttt{musixvbm} is that many \texttt{dvi} viewers
-(including \texttt{xdvi} and \texttt{yap}) do not support the ``\texttt{tpic} specials''
-that implement vectorized beams in \texttt{dvi} output, so that no beams are shown\footnote{%
-The \texttt{dviout} program for Windows supports \texttt{tpic} specials;
-it is available from CTAN and in the Win32 distribution of TeXLive.};
-however, Postscript and PDF
-output generated using \texttt{dvips} and \texttt{ps2pdf} (or using
-\texttt{dvipdfm},
-or by processing the score using \texttt{pdfetex}) should be satisfactory.
-
-If Postscript hairpins
-(as described in Section~\ref{PostscriptSlurs}) are not being used,
-the \texttt{musixvbm} add-on also vectorizes crescendos and
-decrescendos.
-
-\section{tuplet}
-
-This file does nothing; it is provided for compatibility with
-\musixtex{} version 1.20 or earlier and legacy scores.
-Since version 1.21, \verb|musixtex.tex| itself contains all the functions
-of the older \texttt{tuplet.tex}, namely
-definitions of
-\keyindex{tuplettxt},
-\keyindex{uptuplet} and
-\keyindex{downtuplet}.
-See Section~\ref{tuplet}.