summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/figbas
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-08-14 23:24:02 +0000
committerKarl Berry <karl@freefriends.org>2012-08-14 23:24:02 +0000
commite15c57294632f6474030420648f16a9bf4efbd99 (patch)
tree4c88997326eda191b55a81c74125923504d45fb1 /Master/texmf-dist/doc/fonts/figbas
parentc2aec9146006572a51a8d425ee7e702cd35f3e03 (diff)
figbas (14aug12)
git-svn-id: svn://tug.org/texlive/trunk@27405 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/figbas')
-rw-r--r--Master/texmf-dist/doc/fonts/figbas/example.pdfbin0 -> 15520 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/figbas/example.tex82
-rw-r--r--Master/texmf-dist/doc/fonts/figbas/figbas.pdfbin0 -> 64060 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/figbas/figbas.tex113
4 files changed, 195 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/figbas/example.pdf b/Master/texmf-dist/doc/fonts/figbas/example.pdf
new file mode 100644
index 00000000000..30e0ed6f9fd
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/figbas/example.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/figbas/example.tex b/Master/texmf-dist/doc/fonts/figbas/example.tex
new file mode 100644
index 00000000000..9f41bfa8d48
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/figbas/example.tex
@@ -0,0 +1,82 @@
+\input musixtex
+
+
+ % Uncomment one of the following three lines:
+ % \font\figfont=cmr7 \font\figplus=cmrj at 7pt
+ % \font\figfont=cmss8 at 7pt \font\figplus=cmssj at 7pt
+ \font\figfont=pplr8r at 7pt \font\figplus=plrj at 7pt
+
+ \def\twopl{\figplus 2}
+ \def\fourpl{\figplus 4}
+ \def\fivepl{\figplus 5}
+ \def\sixpl{\figplus 6}
+ \def\ninepl{\figplus 9}
+
+\newcount\fig
+\fig=9
+
+\def\sharpfig{\musixchar92}
+\def\flatfig{\musixchar90}
+\def\natfig{\musixchar94}
+
+
+\makeatletter
+
+\def\bc#1#2{\off{.9pt}\advance\fig by #1\lower\fig\internote%
+\hbox to \z@{\figfont#2\hss}\off{-.9pt}\advance\fig by -#1}%
+
+\def\Cont#1#2{\advance\fig by #1\lower\fig\internote%
+\hbox to \z@{\kern -0.3\noteskip%
+\vbox{\hrule height 1.4\lthick width #2\noteskip}\hss}%
+\advance\fig by -#1}%
+
+\makeatother
+
+\smallmusicsize
+\def\tql#1#2{\tbl{#1}\qb{#1}{#2}}
+\def\qqsk{\off{0.25\elemskip}}
+\def\tqu#1#2{\roffset{.05}{\tbu{#1}}\qb{#1}{#2}} % offset to fix upper-beam problem
+\def\tr#1{\zcharnote{#1}{\ppff tr}}
+
+
+\instrumentnumber2
+\setclef1\bass
+\songbottom1
+\songtop2
+\generalsignature{-2}
+\relativeaccid
+\generalmeter{\meterfrac34}%
+\startpiece\addspace\afterruleskip%
+\systemnumbers
+\NOtes\qa N&\qa n\en
+\Notes\ds\bc0{\sixpl}\ibl0a{-1}\qb0{a}\bc06\qb0{b}\tql0N&\qa{.k}\sk\sk\ca l\en
+\bar%2
+\vnotes1.0\elemskip&\tinynotesize\islurd2l\cu k\qsk\en
+\Notes\bc07\ibl0a0\qb0a\tql0a&\tsslur2k\qa{.j}\en
+\notes\bc{-1}{\sharpfig}\qa{.d}&\en
+\vnotes1.0\elemskip&\tinynotesize\ccu i\qqsk\en
+\Notes\sk\sk\bc0{\fourpl}\bc32\ca c&\ibu2h{-2}\qb2{hg}\tqu2{^f}\en
+\bar%3
+\Notes\bc06\qa b&\ibu2j0\qb2{g}\lppz e\qb2e\en
+\notes\ds&\lppz d\qb2d\en
+\vnotes1.0\elemskip&\tinynotesize\ibbu3h3\qb3h\tqu3i\qqsk\en
+\notes\bc0{\sixpl}\ibl0a{-2}\qb0{a}&\qb2j\en
+\vnotes1.0\elemskip&\tinynotesize\ccu j\qqsk\en
+\Notes\qb0{N}&\qb2{i}\en
+\Notes\bc06\tql0{^M}&\tqu2h\en
+\bar%4
+\Notes\qa N&\ibu2l{0}\qb2{i}\lppz f\qb2{^f}\en
+\notes\qp&\lppz g\qb2{g}\en
+\vnotes1.0\elemskip&\tinynotesize\ibbu3j3\qb3j\tqu3k\qqsk\en
+\notes&\qb2l\en
+\vnotes1.0\elemskip&\tinynotesize\ccu l\qqsk\en
+\Notes\cna M\qa{M}&\qb2{k}\tqu2j\en
+\bar%5
+\Notes\ibl0a{-1}\bc05\qb0{b}\bc06\qb0{b}&\ibl2k{5}\qb2k\tql2n\en
+\Notes\bc0{\sixpl}\qb0{aaN}\tql0N&\qa{^m}\sk\tr p\qa{n}\en
+\bar%6
+\NOtes\bc{-1}{\sharpfig}\qa K&\qa o\en
+\mulooseness-1%
+\zstoppiece
+\eject
+\end
diff --git a/Master/texmf-dist/doc/fonts/figbas/figbas.pdf b/Master/texmf-dist/doc/fonts/figbas/figbas.pdf
new file mode 100644
index 00000000000..bede66dea27
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/figbas/figbas.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/fonts/figbas/figbas.tex b/Master/texmf-dist/doc/fonts/figbas/figbas.tex
new file mode 100644
index 00000000000..8512ea64c7a
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/figbas/figbas.tex
@@ -0,0 +1,113 @@
+\documentclass[11pt]{article}
+\usepackage[textwidth=6.5in,textheight=8.5in]{geometry}
+\usepackage[osf]{mathpazo}
+\usepackage{url}
+\begin{document}
+\title{Figbas (Minifonts for Figured-Bass Ligatures)\\ Version 1.0.2}
+\author{Bob Tennent\\
+\small\url{rdt@cs.queensu.ca}}
+\date{\today}
+\maketitle
+\thispagestyle{empty}
+
+\section{Introduction}
+This package contains a zip file \texttt{figbas.tds.zip} providing three
+Postscript Type 1 mini-fonts \texttt{cmrj}, \texttt{cmssj}, \texttt{plrj} (and associated map file
+and metric files) with just five ``ligatures'' for the combinations 2+,
+4+, 5+, 6+, and 9+ used in figured-bass notation in baroque music. The
+fonts are intended for use with Computer Modern (\texttt{cmr}), Computer Modern
+Sans (\texttt{cmss}), and Palatino/Palladio (\texttt{pplr}), respectively.
+
+\section{Installation}
+
+Unzip the archive at the root of a texmf hierarchy, preferably
+a ``local'' tree, such as \verb\$HOME/texmf\ or \verb\/usr/local/share/texmf\
+on a Unix-like system or \verb|C:\localtexmf| on a Windows system; the
+documentation of your \TeX\ distribution should tell you where to install
+new files.
+
+\section{Updating the Filename Database}
+
+Most \TeX\ systems improve the efficiency of file access by maintaining
+a data base of file names. The documentation of your \TeX\ distribution
+should tell you what you have to do to update this data base after
+adding new files. For example, on a teTeX-based system, execute
+\begin{list}{}{}\item
+ \verb\texhash\
+\end{list}
+On a MikTeX system, execute
+\begin{list}{}{}\item
+
+ \verb\initexmf -u\
+\end{list}
+or click on Options and then the Refresh button for the file-name
+database.
+
+
+\section{Configuring the Font Maps}
+
+\TeX\ systems maintain map files which associate font files with font
+names. The file \verb\figbas.map\ in the archive defines the appropriate
+associations for these fonts. The documentation of your \TeX\
+distribution should tell you what you have to do to add the
+associations in \verb\figbas.map\ to the global map file or files. For
+example, on a TeXLive system, execute
+\begin{list}{}{}\item
+
+ \verb\updmap --enable Map=figbas.map\
+\end{list}
+or add \verb\Map figbas.map\
+to the relevant \verb\updmap.cfg\ and run \verb\updmap\ (as a user) or \verb\updmap-sys\ (as root).
+
+On a MikTeX system:
+\begin{enumerate}\item Run
+ \verb\initexmf --edit-config-file updmap\
+and add the following at the end of the file:
+ \verb\Map figbas.map\
+
+\item Save the file and exit Notepad.
+
+ \item Refresh the file-name database and run
+
+\verb\initexmf --mkmaps \
+\end{enumerate}
+
+
+\section{Using the Fonts}
+
+The fonts might be used in a \TeX-based format such as MusixTeX as
+follows:
+\begin{verbatim}
+ % Uncomment one of the following three lines:
+ % \font\figfont=cmr7 \font\figplus=cmrj at 7pt
+ % \font\figfont=cmss8 at 7pt \font\figplus=cmssj at 7pt
+ \font\figfont=pplr8r at 7pt \font\figplus=plrj at 7pt
+
+ \def\twopl{\figplus 2}
+ \def\fourpl{\figplus 4}
+ \def\fivepl{\figplus 5}
+ \def\sixpl{\figplus 6}
+ \def\ninepl{\figplus 9}
+\end{verbatim}
+
+\section{Licensing}
+
+\verb\plrj.pfb\ is based on glyphs from the Palladio L Roman font by
+\begin{verse}
+ URW++ Design and Development Incorporated\\
+ Poppenbuetteler Bogen 29A\\
+ D-22399 Hamburg\\
+ Germany\\
+ tel. +49 (40) 60 60 50\\
+ fax +49 (40) 60 60 51 11\\
+ \verb\http://www.urwpp.de\
+\end{verse}
+which is licensed under the GPL. The same license applies to \verb\plrj.pfb\.
+The font may be embedded in non-GPLed documents.
+\verb\cmrj.pfb\ and \verb\cmssj.pfb\ are based on glyphs from the so-called ``bluesky''
+type-1 version of Knuth's Computer Modern Roman and Sans fonts. The
+copyright to these type-1 fonts is now held by the AMS but modification
+and distribution without their copyright notice is allowed; \verb\cmrj.pfb\ and
+\verb\cmssj.pfb\ are licensed under the LPPL.
+
+\end{document}