summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-02-11 23:11:00 +0000
committerKarl Berry <karl@freefriends.org>2024-02-11 23:11:00 +0000
commit9956bfb43d2f0766b7ced1f48118cc4d8d70b86f (patch)
treeb57e74f9cde3c2ad1adcd9a11c977d9195cb8232
parent28be459803dd0bcd969b76f21388b6e574b4988f (diff)
autosp 2023-10-07 now that we have new binaries
git-svn-id: svn://tug.org/texlive/trunk@69814 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/generic/autosp/README22
-rw-r--r--Master/texmf-dist/doc/generic/autosp/barsant2.aspc50
-rw-r--r--Master/texmf-dist/doc/generic/autosp/barsant2.pdfbin33272 -> 36818 bytes
-rw-r--r--Master/texmf-dist/doc/generic/autosp/geminiani.aspc5
-rw-r--r--Master/texmf-dist/doc/generic/autosp/geminiani.pdfbin146034 -> 146063 bytes
-rw-r--r--Master/texmf-dist/doc/generic/autosp/kinder2.aspc4
-rw-r--r--Master/texmf-dist/doc/generic/autosp/kinder2.pdfbin32944 -> 33602 bytes
-rw-r--r--Master/texmf-dist/doc/generic/autosp/quod2.aspc2
-rw-r--r--Master/texmf-dist/doc/generic/autosp/quod2.pdfbin35572 -> 36770 bytes
-rw-r--r--Master/texmf-dist/doc/generic/autosp/quod2A.aspc5
-rw-r--r--Master/texmf-dist/doc/man/man1/autosp.18
-rw-r--r--Master/texmf-dist/doc/man/man1/autosp.man1.pdfbin29228 -> 29427 bytes
12 files changed, 46 insertions, 50 deletions
diff --git a/Master/texmf-dist/doc/generic/autosp/README b/Master/texmf-dist/doc/generic/autosp/README
index 6b884ffd898..cd3c90b0c52 100644
--- a/Master/texmf-dist/doc/generic/autosp/README
+++ b/Master/texmf-dist/doc/generic/autosp/README
@@ -1,5 +1,5 @@
This is the README for the autosp package,
-version 2021-01-07.
+version 2023-10-07.
autosp is a preprocessor that generates note-spacing
commands for MusiXTeX scores. It simplifies the creation
@@ -120,19 +120,19 @@ conventional MusiXTeX scores to aspc format suitable for
autosp pre-processing by merging every conventional notes
commands in a measure into a single \anotes command.
-To install the autosp package, unzip autosp.tds.zip
-at the root of a local or personal texmf tree and
-update the file-name database. This will install
-documentation and examples.
+To install the autosp package, install documentation and
+examples.
-On Windows or MacOSX, install the relevant binaries on
-the PATH of executables. On Unix-like systems, unpack the
-.tar.gz archive, and compile and install using the sequence
+On Windows, install the relevant binaries on the PATH of
+executables.
+
+On Unix-like systems, unpack the .tar.gz archive, and
+compile and install using the sequence
./configure && make && sudo make install
-autosp is licensed under the GPL, version 2 or
-(at your option) any later version.
+autosp is licensed under the GPL, version 2 or (at your
+option) any later version.
Bob T.
-rdt(at)cs(dot)queensu(dot)ca
+rdtennent(at)gmail(dot)com
diff --git a/Master/texmf-dist/doc/generic/autosp/barsant2.aspc b/Master/texmf-dist/doc/generic/autosp/barsant2.aspc
index 469a0c7ca92..1eeee647426 100644
--- a/Master/texmf-dist/doc/generic/autosp/barsant2.aspc
+++ b/Master/texmf-dist/doc/generic/autosp/barsant2.aspc
@@ -2,8 +2,7 @@
\input musixps
\input musixplt
\input musixsty
-\input soul.sty
-\sodef{\so}{}{0.15em}{0.5em}{0.5em}
+\input musixthacc
\hsize=7.275in
\vsize=9.5in
\hoffset=8.5in\advance\hoffset-\hsize\divide\hoffset2\advance\hoffset-1.0in
@@ -15,7 +14,8 @@
\setname1{Basso}
\setname2{Recorder}
\advance\parindent by 10ex
-\fulltitle{\BIGtype\so{Adagio}}
+\def\,{\kern .16667em} % don't know why this is necessary
+\fulltitle{\BIGtype{A\,d\,a\,g\,i\,o}}
\author{Francesco Barsanti ({\sc 1690--1772})}
\def\outmorceau{\shipout\vbox{\vbox to \vsize{\vss\pagecontents\vss}}}
\maketitle
@@ -31,23 +31,23 @@
\ca{*}\ds\ca M&
\nbbl1\qb1{.l}\tbbbl1\tql1k\ibbl1j5\roff{\tbbbl1}\qb1j\tbl1\itieu1o\qb1{.o}\ttie1\ibbbl1o{-4}\qb1o\en
% non-standard xtuplet:
-\vnotes1.28\elemskip&\nbbbbl1\multnoteskip{1.125}\xxtuplet5:6{n}\isluru1o\qb1{nmlk}\tslur1l\tql1j\en
+\vnotes1.28\elemskip&\nbbbbl1\multnoteskip{1.125}\xtuplet5{n}\isluru1o\qb1{nmlk}\tslur1l\tql1j\en
\vnotes1.2\elemskip&\tinynotesize\cu j\en
\anotes
\ibl0M{-2}\qb0M\tql0L\ds\ca J&
\ibl1i2\slur iju1\qb1i\tql1j\ds\ca l\en
\bar%2
\anotes
- \ibu1I2\qb1I\tqu1J&
+ \ibu1I1\qb1I\tqu1J&
\ibbbl1k0\slur kku2\qb1{kjk}\uppz l\tql1l\ibbbl1l0\slur llu2\qb1{lkl}\uppz m\tql1m\en
-\anotes\ibu0K{-2}\qb0K\tqu0I&\ibbbl1m0\slur mmu2\qb1{mlm}\tql1n\ibbbl1m0\qb1{nml}\tql1m\en
+\anotes\ibu0K{-1}\qb0K\tqu0I&\ibbbl1m0\slur mmu2\qb1{mlm}\tql1n\ibbbl1m0\qb1{nml}\tql1m\en
\vnotes1.2\elemskip&\tinynotesize\cu m\en
\anotes\qa J&\ibbl1l{-2}\qb1{.l}\tbbbl1\tbbl1\qb1k\tql1j\en
-\anotes\ds\ca J&\ds\ibbl1n{-2}\qb1{.o}\tbbbl1\tql1n\en
+\anotes\ds\itied0J\ca J&\ds\ibbl1n{-2}\qb1{.o}\tbbbl1\tql1n\en
\bar%3
\anotes
- \ibu0J{-2}\qb0J\itied0I\tqu0{_I}&
- \ibbl1m5\qb1{^m}\itieu1r\tql1{r}\ttie1\ibbbl1r{-4}\qb1{rq}\triolet q\slur rpu2\qb1{_p}\qb1{o}\tql1n\en
+ \ttie0\ibu0J{-2}\qb0J\itied0I\tqu0{_I}&
+ \ibbl1m5\qb1{^m}\itieu1r\tql1{r}\ttie1\ibbbl1r{-4}\qb1{rq}\triolet q\isluru2r\qqsk\thfl p\qb1{p}\qb1{o}\tslur2p\tql1n\en
\vnotes1.2\elemskip&\tinynotesize\cu{=m}\en
\anotes
\ttie0\ibu0I{-2}\qb0I\itied0H\tqu0H&
@@ -67,33 +67,33 @@
\ibbbl1m0\slur nmu3\qb1{nml}\tbbl1\qb1m\uppz m\tql1m\en
\anotes\ibu0I{-2}\qb0I\tqu0G&\qs\ibbl1m{-3}\qb1m\qbp1l\tbbbl1\tbbl1\tql1k\en
\bar%5
-\anotes\ibl0c{-4}\qb0c&\ibbbbl1l5\qb1{lnq}\tbbbl1\itieu1s\qb1s\ttie1\tql1s\en
+\anotes\ibl0a{-3}\qb0c&\ibbbbl1l5\qb1{lnq}\tbbbl1\itieu1s\qb1s\ttie1\tql1s\en
\anotes\tql0M&\ibbbbl1r{-4}\qb1{rqponml}\tql1k\en
\anotes\ibu0N{-7}\qb0N\tqu0G&\shake n\ibl1k{-2}\qb1{.k}\tbbl1\tql1j\en
\anotes
\ibl0J3\qb0J\nbbl0\qb0{.L}\tbbbl0\tql0M\ibbl0N{-3}\qb0{.N}\tbbbl0\qb0M\qb0{.L}\tbbbl0\tbbl0\tql0K&
\qa j\ds\ibbl1l2\qb1{.l}\tbbbl1\tbbl1\tql1m\en
\bar%6
-\anotes\qa{^J}&\ca n\ibbl1m0\triolet p\qb1{n^m}\tql1n\en
+\anotes\qa{^J}&\ca n\ibbl1m0\triolet p\qb1{n}\qqsk\thsh m\qb1{m}\tql1n\qsk\en
\anotes\ds\ca J&\ca{_p}\ibbbl1o{-4}\qb1{on}\qb1{^m}\tql1l\en
\anotes
- \qa K\ds\ibbl0M{-3}\qb0{.M}\tbbbl0\tbbl0\tql0L&
+ \qa K\ds\ibbl0M{-1}\qb0{.M}\tbbbl0\tbbl0\tql0L&
\ibbl1k0\qb1{mk}\qb1{^j}\tql1k\ibbl1k3\qb1{klm}\tql1{^n}\en
\bar%7
-\anotes\qa{^K}&\ca o\ibbl1n0\triolet q\qb1{o}\qb1{,,,^n}\tql1o\en
+\anotes\qa{^K}&\ca o\ibbl1n0\triolet q\qb1{o}\HQsk\thsh n\qb1{n}\tql1o\qsk\en
\anotes\ds\ca K&\ibl1q{-4}\qb1q\shake r\nbbl1\qb1{.p}\tbbbl1\tbbl1\tql1o\en
\anotes
- \ibl0L0\qb0L\nbbl0\qb0{.L}\qsk\tbbbl0\tbbl0\tql0{^M}&
+ \ibl0L0\qb0L\nbbl0\qb0{.L}\qsk\tbbbl0\tbbl0\thsh M\tql0{M}\qsk&
\ibl1m{-2}\roff{\tbbl1}\qb1n\tql1{.l}\en
-\anotes\ibl0N{-5}\qb0{^N}\tql0L&\qs\ibbl1n0\qb1p\shake r\qb1{.p}\nbbbbl1\qb1o\tql1p\en
+\anotes\ibl0N{-3}\thsh N\qb0{N}\tql0L&\qs\ibbl1n0\qb1p\shake r\qb1{.p}\nbbbbl1\qb1o\tql1p\en
\bar%8
\anotes\qa a&\ibbl1q{-5}\triolet r\qb1{qp}\tql1o\ibbl1o{-5}\triolet p\qb1{on}\tql1m\en
\anotes\ds\ca a&\ibbl1m0\triolet n\qb1{ml}\tql1m\ca q\en
\anotes\qa N&\ibbl1p{-5}\triolet q\qb1{po}\tql1n\ibbl1n{-5}\triolet o\qb1{nm}\tql1l\en
-\anotes\ds\ca N&\ibbl1l0\triolet n\qb1{l,,,^k}\tql1l\ca p\en
+\anotes\ds\ca N&\ibbl1l0\triolet n\qb1{l}\HQsk\thsh k\qb1{k}\tql1l\ca p\en
\bar%9
\anotes\qa M&\ibbl1o{-5}\triolet p\qb1{on}\tql1m\ibbl1m{-5}\triolet n\qb1{ml}\tql1k\en
-\anotes\ds\ca K&\ibbl1k0\triolet m\qb1{k,,,^j}\tql1k\ca o\en
+\anotes\ds\ca K&\ibbl1k0\triolet m\qb1{k}\HQsk\thsh j\qb1{j}\tql1k\ca o\en
\anotes\qa L&\ibbl1n4\qb1{^n}\tbbl1\qb1p\tql1r\en
\anotes\qa{^G}&\qs\ibbl1r{-3}\qb1r\qb1{.q}\tbbbl1\tbbl1\tql1p\en
\bar%10
@@ -102,18 +102,18 @@
\anotes\qp&\ibbl1k{-2}\qb1{=m}\qb1{^kl}\tql1{^j}\en
\anotes\qa{^N}&\ibbl1k0\qb1{=kml}\tql1k\en
\bar%11
-\anotes\ibl0M{-4}\qb0a\tql0K&\ibbl1j1\qb1{j^no}\tql1k\en
+\anotes\ibl0M{-4}\qb0a\tql0K&\ibbl1j1\qb1{j}\qb1{^no}\tql1k\en
\anotes\ibu0L{-5}\qb0L\tqu0E&\ibu1i{-2}\shake q\qb1{.i}\tbbu1\tqu1h\en
-\anotes\ibl0I4\qb0H\nbbl0\qb0{.a}\tbbbl0\tbbl0\tql0b&\qa h\en
-\anotes\ibl0a{-5}\qb0{^c}\tql0{^N}&\ds\ibbl1l{-1}\qb1{.l}\tbbbl1\tbbl1\tql1k\en
+\anotes\ibl0I4\qb0H\nbbl0\qb0{.a}\tbbbl0\tbbl0\tql0b\qsk&\qa h\en
+\anotes\ibl0a{-5}\rlap{\kern-1pt\thsh c}\qb0{c}\rlap{\kern-1pt\thsh N}\tql0{N}&\ds\ibbl1l{-1}\qb1{.l}\tbbbl1\tbbl1\tql1k\en
\bar%12
\anotes\qa a&\ibbl1j4\qb1{^jln}\tql1{_p}\en
-\anotes\bigsh J\qa{J}&
- \ibbbl1o4\qb1o\tbbbl1\qb1{^q}\tbbl1\tbl1\itieu1s\qb1s\ttie1\ibbbbl1s{-5}\qb1{sr}\qb1{,,,,=q}\qb1{,,,,_ponm}\tql1l\en
+\anotes\thsh J\qa{J}&
+ \ibbbl1o4\qb1o\tbbbl1\qsk\thsh q\qqsk\qb1{q}\tbbl1\tbl1\itieu1s\qb1s\ttie1\ibbbbl1s{-5}\qb1{sr}\QQsk\thna q\qqsk\qb1{,,,,q}\Qsk\thfl p\qqsk\qb1{ponm}\tql1l\en
\anotes
- \ibl0K0\qb0K\nbbl0\qb0{.K}\tbbbl0\tbbl0\tql0L&
+ \ibl0J0\qb0K\nbbl0\qb0{.K}\tbbbl0\tbbl0\tql0L&
\ibbl1m{-2}\qb1{.m}\tbbbl1\tbbl1\qb1l\shake n\tql1k\en
-\anotes\ibl0M{-4}\qb0M\tql0K&\ds\ibbl1k{-2}\qb1{.k}\qsk\tbbbl1\tbbl1\tql1{^j}\en
+\anotes\ibl0M{-4}\qb0M\tql0K&\ds\ibbl1k{-2}\qb1{.k}\qsk\tbbbl1\tbbl1\rlap{\kern -2pt\thna j}\tql1{j}\en
\bar%13
\anotes\qa N&\ibbl1i5\qb1{ikm}\tql1{o}\en
\anotes\qa{I}&
@@ -138,7 +138,7 @@
\bar%17
\anotes\ibu0M0\qb0{JMN}\tqu0G&\ibl1i0\qb1{lh}\shake n\qb1{.k}\tbbl1\tql1j\en
\anotes\ha J&\ha j\en
-\mulooseness+1%
+\mulooseness1%
\Endpiece
\eject
\end
diff --git a/Master/texmf-dist/doc/generic/autosp/barsant2.pdf b/Master/texmf-dist/doc/generic/autosp/barsant2.pdf
index 61bf72c33e6..76f157f27df 100644
--- a/Master/texmf-dist/doc/generic/autosp/barsant2.pdf
+++ b/Master/texmf-dist/doc/generic/autosp/barsant2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/autosp/geminiani.aspc b/Master/texmf-dist/doc/generic/autosp/geminiani.aspc
index 06e1379fff0..28b9c1dd6d6 100644
--- a/Master/texmf-dist/doc/generic/autosp/geminiani.aspc
+++ b/Master/texmf-dist/doc/generic/autosp/geminiani.aspc
@@ -4,8 +4,6 @@
\vsize=9.5in
\hoffset=8.5in\advance\hoffset-\hsize\divide\hoffset2\advance\hoffset-1.0in
\voffset=11in\advance\voffset-\vsize\divide\voffset2\advance\voffset-1.0in
-\input soul.sty
-\sodef{\so}{}{0.15em}{0.5em}{0.5em}
\def\writebarno{\llap{\ninebf\the\barno\barnoadd}}%
\def\shiftbarno{1.5\Interligne}%
\def\raisebarno{5\internote}%
@@ -23,7 +21,8 @@
\setname4{Alto Recorder}
\setname5{Soprano Recorder}
\advance\parindent by 18ex
-\fulltitle{\BIgtype\sc\so{Concerto Grosso}}
+\def\,{\kern .16667em}
+\fulltitle{\BIgtype\sc C\,o\,n\,c\,e\,r\,t\,o G\,r\,o\,s\,s\,o}
\subtitle{\frtrm Opus~3, Number~4}
\author{Francesco Geminiani \sc(1687--1762)}
\othermention{Arranged for SATTB Recorders}
diff --git a/Master/texmf-dist/doc/generic/autosp/geminiani.pdf b/Master/texmf-dist/doc/generic/autosp/geminiani.pdf
index e849d42f965..571cd3f2367 100644
--- a/Master/texmf-dist/doc/generic/autosp/geminiani.pdf
+++ b/Master/texmf-dist/doc/generic/autosp/geminiani.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/autosp/kinder2.aspc b/Master/texmf-dist/doc/generic/autosp/kinder2.aspc
index ab1a20e2f27..048d2e86c4a 100644
--- a/Master/texmf-dist/doc/generic/autosp/kinder2.aspc
+++ b/Master/texmf-dist/doc/generic/autosp/kinder2.aspc
@@ -5,8 +5,6 @@
\hoffset=8.5in\advance\hoffset-\hsize\divide\hoffset2\advance\hoffset-1.0in
\voffset=11in\advance\voffset-\vsize\divide\voffset2\advance\voffset-1.0in
\input musixplt
-\input soul.sty
-\sodef{\so}{}{0.15em}{0.5em}{0.5em}
\def\writebarno{\llap{\ninebf\the\barno\barnoadd}}%
\def\shiftbarno{1.5\Interligne}%
\def\raisebarno{5\internote}%
@@ -22,7 +20,7 @@
\setname3{Treble Recorder}
\setname4{Descant Recorder}
\advance\parindent by 18ex
-\fulltitle{\Bigtype\so{Von fremden Ländern und Menschen}}
+\fulltitle{\Bigtype Von fremden Ländern und Menschen}
\subtitle{\medtype From {\it Kinderszenen} (Scenes from Childhood), Opus~15, Number~1}
\othermention{Arranged for Recorders by R. D. Tennent}
\author{Robert Schumann \sc(1810--1856)}
diff --git a/Master/texmf-dist/doc/generic/autosp/kinder2.pdf b/Master/texmf-dist/doc/generic/autosp/kinder2.pdf
index 786eb52a16e..7a4c5bab2f8 100644
--- a/Master/texmf-dist/doc/generic/autosp/kinder2.pdf
+++ b/Master/texmf-dist/doc/generic/autosp/kinder2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/autosp/quod2.aspc b/Master/texmf-dist/doc/generic/autosp/quod2.aspc
index 31012e4b529..884dfd99479 100644
--- a/Master/texmf-dist/doc/generic/autosp/quod2.aspc
+++ b/Master/texmf-dist/doc/generic/autosp/quod2.aspc
@@ -1,6 +1,6 @@
\input musixtex
\input musixplt
-\input soul.sty
+\input soul-ori.sty
\sodef{\so}{}{0.15em}{0.5em}{0.5em}
\input musixsty
\input musixps
diff --git a/Master/texmf-dist/doc/generic/autosp/quod2.pdf b/Master/texmf-dist/doc/generic/autosp/quod2.pdf
index e3d3798a50b..6320f77333d 100644
--- a/Master/texmf-dist/doc/generic/autosp/quod2.pdf
+++ b/Master/texmf-dist/doc/generic/autosp/quod2.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/autosp/quod2A.aspc b/Master/texmf-dist/doc/generic/autosp/quod2A.aspc
index 6ee39add04c..9b3e4785ef4 100644
--- a/Master/texmf-dist/doc/generic/autosp/quod2A.aspc
+++ b/Master/texmf-dist/doc/generic/autosp/quod2A.aspc
@@ -1,7 +1,5 @@
\input musixtex
\input musixplt
-\input soul.sty
-\sodef{\so}{}{0.15em}{0.5em}{0.5em}
\input musixsty
\input musixps
\nohalfties
@@ -22,7 +20,8 @@
\generalsignature{+1}
\generalmeter\meterC
\setname1{A}
-\fulltitle{\sc\so{Quodlibet}}
+\def\,{\kern .16667em}
+\fulltitle{\sc Q\,u\,o\,d\,l\,i\,b\,e\,t}
\subtitle{\it Variation 30 of the Goldberg Variations for Clavier}
\title{\it Quodlibet}
\author{J. S. Bach (1685--1750)}
diff --git a/Master/texmf-dist/doc/man/man1/autosp.1 b/Master/texmf-dist/doc/man/man1/autosp.1
index f3d0c24ad5e..b141294fffd 100644
--- a/Master/texmf-dist/doc/man/man1/autosp.1
+++ b/Master/texmf-dist/doc/man/man1/autosp.1
@@ -1,5 +1,5 @@
.\" This manpage is licensed under the GNU Public License
-.TH AUTOSP 1 2021-01-07 "" ""
+.TH AUTOSP 1 2023-09-01 "" ""
.SH NAME
autosp \- preprocessor to generate note-spacing commands for MusiXTeX scores
@@ -16,7 +16,7 @@ autosp \- preprocessor to generate note-spacing commands for MusiXTeX scores
.SH DESCRIPTION
This program makes it easier to create MusiXTeX scores by converting (non-standard) commands of the
-form \\anotes ... \\en into one or more conventional
+form \\anotes ... \\en (or \\an ... \\en) into one or more conventional
note-spacing commands (\\notes \\Notes \\NOtes ...),
determined by the actual note values, with \\sk spacing commands inserted as necessary.
The coding
@@ -69,7 +69,7 @@ the line breaks and spaces will be elided from the output.
For example,
.nf
- \\anotes
+ \\an
\\ibl0K0\\qb0K\\nbbl0\\qb0{.K}\\tbbbl0\\tbbl0\\tql0L&
\\ibbl1m{-2}\\qb1{.m}\\tbbbl1\\tbbl1\\qb1l\\tql1k\\en
@@ -138,7 +138,7 @@ any of the
.I explicit
accidental commands: \\sh, \\fl, \\na, \\smallsh, \\bigsh, etc.
If the automatic spacing is insufficient, the spacing may be increased by adding sufficient commas or
-using a conventional notes command instead of \\anotes.
+using a conventional notes command instead of \\an.
A note segment can be completely empty, but if a note segment should start
diff --git a/Master/texmf-dist/doc/man/man1/autosp.man1.pdf b/Master/texmf-dist/doc/man/man1/autosp.man1.pdf
index 04902ac90bd..32b76a36364 100644
--- a/Master/texmf-dist/doc/man/man1/autosp.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/autosp.man1.pdf
Binary files differ