summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/musixtex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-01-11 20:42:09 +0000
committerKarl Berry <karl@freefriends.org>2023-01-11 20:42:09 +0000
commit869732bb5075dddb8ef2bdb4f9378144f38cd3fd (patch)
tree6ca09fd12f97560051d3897d18e2142a7f84ea6f /Master/texmf-dist/doc/generic/musixtex
parenta4c58753cebcfa89af290c1c857985918e27ec65 (diff)
musixtex (11jan23)
git-svn-id: svn://tug.org/texlive/trunk@65519 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic/musixtex')
-rw-r--r--Master/texmf-dist/doc/generic/musixtex/README2
-rw-r--r--Master/texmf-dist/doc/generic/musixtex/musixdoc.pdfbin1434694 -> 1437432 bytes
-rw-r--r--Master/texmf-dist/doc/generic/musixtex/musixdoc/accidentals.tex5
-rw-r--r--Master/texmf-dist/doc/generic/musixtex/musixdoc/barlines.tex6
-rw-r--r--Master/texmf-dist/doc/generic/musixtex/musixdoc/extensions.tex62
-rw-r--r--Master/texmf-dist/doc/generic/musixtex/musixdoc/frontmatter.tex4
-rw-r--r--Master/texmf-dist/doc/generic/musixtex/musixdoc/miscellaneous.tex6
-rw-r--r--Master/texmf-dist/doc/generic/musixtex/musixdoc/settingup.tex14
8 files changed, 82 insertions, 17 deletions
diff --git a/Master/texmf-dist/doc/generic/musixtex/README b/Master/texmf-dist/doc/generic/musixtex/README
index eef46a11444..4047ef57262 100644
--- a/Master/texmf-dist/doc/generic/musixtex/README
+++ b/Master/texmf-dist/doc/generic/musixtex/README
@@ -1,4 +1,4 @@
-This is MusiXTeX, version 1.35 (2021-08-30).
+This is MusiXTeX, version 1.36 (2023-01-11).
MusiXTeX is a TeX-based system for typesetting music.
The main author was Daniel Taupin, who died in a climbing
diff --git a/Master/texmf-dist/doc/generic/musixtex/musixdoc.pdf b/Master/texmf-dist/doc/generic/musixtex/musixdoc.pdf
index a3b49fe9477..adbcbfc912a 100644
--- a/Master/texmf-dist/doc/generic/musixtex/musixdoc.pdf
+++ b/Master/texmf-dist/doc/generic/musixtex/musixdoc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/musixtex/musixdoc/accidentals.tex b/Master/texmf-dist/doc/generic/musixtex/musixdoc/accidentals.tex
index a504837530b..de374139be1 100644
--- a/Master/texmf-dist/doc/generic/musixtex/musixdoc/accidentals.tex
+++ b/Master/texmf-dist/doc/generic/musixtex/musixdoc/accidentals.tex
@@ -1,5 +1,6 @@
\chapter{Accidentals}
-\vspace*{-3ex}
+\vspace*{-4ex}
+\enlargethispage*{2ex}
Accidentals can be introduced in two ways.
The first way, using explicit macros, consists for
example in coding \keyindex{fl}\pitchp~to put a \ital{flat} at the
@@ -8,6 +9,8 @@ non-spacing command and will automatically place the accidental an
appropriate distance to the left of the anticipated note head.
Naturals, sharps, double flats and double sharps are coded \keyindex{na}\pitchp,
\keyindex{sh}\pitchp, \keyindex{dfl}\pitchp~and \keyindex{dsh}\pitchp~respectively.
+Thinner accidentals are available using the definitions enabled by extension library \keyindex{musixthacc}
+described in Section~\ref{musixthacc}.
The alternate macros \keyindex{lfl}, \keyindex{lna}, \keyindex{lsh},
\keyindex{ldfl} and \keyindex{ldsh}
diff --git a/Master/texmf-dist/doc/generic/musixtex/musixdoc/barlines.tex b/Master/texmf-dist/doc/generic/musixtex/musixdoc/barlines.tex
index b3f1d545a78..6d39c309851 100644
--- a/Master/texmf-dist/doc/generic/musixtex/musixdoc/barlines.tex
+++ b/Master/texmf-dist/doc/generic/musixtex/musixdoc/barlines.tex
@@ -308,3 +308,9 @@ This is the code:
\NOTes\en\setdoubleBAR\zendextract
\end{verbatim}\end{quote}
+\section{Ledger Lines}
+
+Ledger lines are the short horizontal lines above or below the staff for high or low notes.
+As of version 1.36, these have been thickened. To restore the thickness used in
+previous versions, add \verb|\def\hlthick{0.2pt}| to the preamble after inputting
+\verb|musixtex.tex|.
diff --git a/Master/texmf-dist/doc/generic/musixtex/musixdoc/extensions.tex b/Master/texmf-dist/doc/generic/musixtex/musixdoc/extensions.tex
index 8d66b23cd75..d2bdd3d75ad 100644
--- a/Master/texmf-dist/doc/generic/musixtex/musixdoc/extensions.tex
+++ b/Master/texmf-dist/doc/generic/musixtex/musixdoc/extensions.tex
@@ -1652,8 +1652,44 @@ If you need greater numbers of these elements, see Sections~\ref{musixmad_setmax
\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{musixper}\label{perc}
+ \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
@@ -1911,6 +1947,7 @@ Use as follows:
\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}
@@ -1946,7 +1983,7 @@ 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.
+command in the \verb\soul\ package.
The following bold-italic fonts for dynamic marks are defined:
@@ -2127,6 +2164,25 @@ either before \keyindex{startpiece} or between \keyindex{stoppiece} and
\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}.
@@ -2216,7 +2272,7 @@ An auxiliary program \verb|msxlint| distributed in the \verb\musixtnt\ package c
\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}
+\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:
diff --git a/Master/texmf-dist/doc/generic/musixtex/musixdoc/frontmatter.tex b/Master/texmf-dist/doc/generic/musixtex/musixdoc/frontmatter.tex
index e2f919ce7e7..6079e9b04d9 100644
--- a/Master/texmf-dist/doc/generic/musixtex/musixdoc/frontmatter.tex
+++ b/Master/texmf-dist/doc/generic/musixtex/musixdoc/frontmatter.tex
@@ -1,6 +1,6 @@
\title{\Huge\bfseries\musixtex\\[\bigskipamount]
\LARGE\bfseries Using \TeX{} to write polyphonic\\or
-instrumental music\\\Large\itshape Version 1.35}
+instrumental music\\\Large\itshape Version 1.36}
\author{}
@@ -68,7 +68,7 @@ Since then, the only significant update to \musixtex\ has been in version 1.15 (
takes advantage of the greater capacity of the e\TeX\ version of \TeX.
This manual
is the definitive reference to all features of
-\musixtex\ version~1.33a.
+\musixtex\ version~1.36.
Novice users need not start here.
Most
diff --git a/Master/texmf-dist/doc/generic/musixtex/musixdoc/miscellaneous.tex b/Master/texmf-dist/doc/generic/musixtex/musixdoc/miscellaneous.tex
index 83b62bed6d5..7b568bda912 100644
--- a/Master/texmf-dist/doc/generic/musixtex/musixdoc/miscellaneous.tex
+++ b/Master/texmf-dist/doc/generic/musixtex/musixdoc/miscellaneous.tex
@@ -349,7 +349,7 @@ the place it is entered, while adding no space:
\end{music}
- \subsection{Arpeggios}
+ \subsection{Arpeggios}\index{arpeggios}
\ital{Arpeggios} (i.e.~~~\arpeggio{-2}3) can be coded with the macro
\keyindex{arpeggio}\pitchp\itbrace{m}
where $p$ is the pitch of
@@ -361,7 +361,7 @@ Its variant \keyindex{larpeggio} sets the arpeggio symbol roughly
one note head width to the left of the default position, and is intended to
avoid collision with single accidentals on chord notes.
- \subsection{Arbitrary length trills}
+ \subsection{Arbitrary length trills}\index{arbitrary length trills}
There are two styles of arbitrary length trills\index{trills}, each with two
variants.
For a trill with preassigned length, use \keyindex{trille}\pitchp\itbrace{l}
@@ -423,7 +423,7 @@ whose coding is
\end{verbatim}\end{quote}
- \subsection{Tremolos}\label{tremolos}
+ \subsection{Tremolos}\label{tremolos}\index{tremolos}
The command \keyindex{trml}\verb|{|$p$\verb|}|~is used to indicate that the immediately
following
diff --git a/Master/texmf-dist/doc/generic/musixtex/musixdoc/settingup.tex b/Master/texmf-dist/doc/generic/musixtex/musixdoc/settingup.tex
index 5de88fc3e64..17b86978488 100644
--- a/Master/texmf-dist/doc/generic/musixtex/musixdoc/settingup.tex
+++ b/Master/texmf-dist/doc/generic/musixtex/musixdoc/settingup.tex
@@ -68,7 +68,7 @@ or \verb|\relax|.
\section{Usual setup commands}\label{whatspecify}
-\subsection{Music size}
+\subsection{Music size}\index{music size}
The first decision is what size type to use. \musixtex\ offers four sizes:
``small'' \mbox{(\texttt{16pt}-high staves),} ``normal'' (\texttt{20pt}),\index{sizes} ``large''
@@ -79,7 +79,7 @@ enter \keyindex{smallmusicsize}, \keyindex{largemusicsize}, or
desired staff size but many other related sizes such as note heads, ornaments,
stem lengths, etc.
-\subsection{Number of instruments}
+\subsection{Number of instruments}\index{number of instruments}
The command \keyindex{instrumentnumber}\onen~defines the
number of instruments to be $n$. If not entered, the default is $1$. This number is used in loops
@@ -88,7 +88,7 @@ set key signatures, set meters, etc., so if it differs from $1$ it must be expli
defined before any further commands. The default maximum number of instruments is $6$
but this can be increased by using \keyindex{setmaxinstruments}\onen.
-\subsection{Number of staves per instrument}
+\subsection{Number of staves per instrument}\index{number of staves per instrument}
An instrument may have one or more staves (e.g.,~a piano would normally have 2 staves).
The differences between one
@@ -111,7 +111,7 @@ number of the instrument. In \musixtex, instruments are numbered
So for example \verb|setstaffs32|
assigns two staves to the third instrument from the bottom.
-\subsection{Clefs for each staff}
+\subsection{Clefs for each staff}\index{clefs for each staff}
The default clef for every staff is the \ital{treble} clef. To assign
any other clef, the command is
@@ -141,7 +141,7 @@ could be specified by
Treble and bass clefs with the digit $8$ above or below are also possible; see
Section~\ref{treblelowoct}.
-\subsection{Key signatures}
+\subsection{Key signatures}\index{key signatures}
To set a common key signature for all instruments, use
\keyindex{generalsignature}\verb|{|$s$\verb|}|,
@@ -153,7 +153,7 @@ the common key signature for instrument $n$, use
\keyindex{setsign}\verb|{|$n$\verb|}{|$s$\verb|}|. Note that differing
key signatures cannot be assigned to different staves of the same instrument.
-\subsection{Meters}
+\subsection{Meters}\index{meters}
A common \itxem{meter} for all staves can be specified by
\keyindex{generalmeter}\verb|{|$m$\verb|}|,\label{generalmeter}
@@ -219,7 +219,7 @@ sets the meter to 12/8 for the first staff of the third instrument, and
\ital{alla breve} for the second staff.
-\subsection{Instrument names}
+\subsection{Instrument names}\index{instrument names}
To set an \itxem{instrument name}, use
\keyindex{setname}\verb|{|$n$\verb|}{|\ital{name of the instrument}\verb|}|.