summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/FAQ-en/faq-bits+pieces.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/FAQ-en/faq-bits+pieces.tex')
-rw-r--r--Master/texmf-dist/doc/generic/FAQ-en/faq-bits+pieces.tex27
1 files changed, 20 insertions, 7 deletions
diff --git a/Master/texmf-dist/doc/generic/FAQ-en/faq-bits+pieces.tex b/Master/texmf-dist/doc/generic/FAQ-en/faq-bits+pieces.tex
index d1f9571413f..3bdf54ad03d 100644
--- a/Master/texmf-dist/doc/generic/FAQ-en/faq-bits+pieces.tex
+++ b/Master/texmf-dist/doc/generic/FAQ-en/faq-bits+pieces.tex
@@ -1,4 +1,4 @@
-% $Id: faq-bits+pieces.tex,v 1.5 2009/12/20 00:09:40 rf10 Exp $
+% $Id: faq-bits+pieces.tex,v 1.6 2010/07/18 22:32:02 rf10 Exp rf10 $
\section{Bits and pieces of \AllTeX{}}
@@ -753,18 +753,31 @@ change the name to something that identifies the font somewhat
precisely. Unfortunately, names such as ``BaskervilleMT'' are
already far beyond the abilities of the typical feeble file system,
and add the specifier of a font shape or variant, and the difficulties
-spiral out of control.
+spiral out of control. Font companies deal with the issue by
+inventing silly names, and providing a map file to show what the
+``real'' names. Thus the Monotype Corporation provides the
+translations:
+\begin{quote}
+ \texttt{bas\_\_\_\_\_ BaskervilleMT}\\
+ \texttt{basb\_\_\_\_ BaskervilleMT-Bold}\\
+ \texttt{basbi\_\_\_ BaskervilleMT-BoldItalic}
+\end{quote}
+and so on. These names could be used within \AllTeX{} programs,
+except that they are not unique: there's nothing to stop Adobe using
+`\texttt{bas\_\_\_\_\_}' for \emph{their} Baskerville font.
Thus arose the Berry naming scheme.
The basis of the scheme is to encode the meanings of the various parts
of the file's specification in an extremely terse way, so that enough
font names can be expressed even in impoverished file name-spaces. The
-encoding allocates one letter to the font ``foundry'', two to the
-typeface name, one to the weight, and so on. The whole scheme is
-outlined in the \Package{fontname} distribution, which includes
-extensive documentation and a set of tables of fonts whose names have
-been systematised.
+encoding allocates one character to the font ``foundry'' (Adobe, Monotype,
+and so on), two to the typeface name (Baskerville, Times Roman, and so
+on), one to the weight, shape, and encoding and so on.
+
+The whole scheme is outlined in the \Package{fontname} distribution,
+which includes extensive documentation and a set of tables of fonts
+whose names have been systematised.
\begin{ctanrefs}
\item[fontname distribution]\CTANref{fontname}
\end{ctanrefs}