summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/fonts/allrunes/allrunes.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/fonts/allrunes/allrunes.dtx')
-rw-r--r--Master/texmf-dist/source/fonts/allrunes/allrunes.dtx87
1 files changed, 39 insertions, 48 deletions
diff --git a/Master/texmf-dist/source/fonts/allrunes/allrunes.dtx b/Master/texmf-dist/source/fonts/allrunes/allrunes.dtx
index d49e01c57e5..9d7a1edb24e 100644
--- a/Master/texmf-dist/source/fonts/allrunes/allrunes.dtx
+++ b/Master/texmf-dist/source/fonts/allrunes/allrunes.dtx
@@ -2,7 +2,7 @@
%
% allrunes.dtx
%
-% Copyright 2001-2004 Carl-Gustav Werner
+% Copyright 2001-2014 Carl-Gustav Werner
% http://www.maths.lth.se/~carl/allrunes/
%
% This program is provided under the terms of the
@@ -29,7 +29,7 @@
% \CheckSum{5013}
%
% \changes{v1.0}{2001/03/23}{First public release}
-% \changes{v1.01}{2001/07/14}{Removed a few remaining 8-bit characters from
+% \changes{v1.0.1}{2001/07/14}{Removed a few remaining 8-bit characters from
% frum.mf. They didn't work with the new MiKTeX
% package handling system. Also restored a lost table,
% added an example and corrected a few spelling
@@ -47,9 +47,12 @@
% of the new map-file handling system of MiKTeX- and teTeX-implementations.
% Removed a bug that prevented the use of medieval rune with straight twigs.
% Minor updates to the documentation.}
+% \changes{v2.1.1}{2016/10/06}{2.1.1 Bugfix. \S and \P didn't work in ordinary text.
+% Updated the installation instructions.}
%
-% \newcommand{\currentversion}{2.1}
-% \newcommand{\dateofcurrentversion}{2004/01/06}
+%
+% \newcommand{\currentversion}{2.1.1}
+% \newcommand{\dateofcurrentversion}{2016/10/06}
%
% \newcommand{\package}[1]{\textsf{#1}}
% \newcommand{\ar}{\package{allrunes}}
@@ -104,8 +107,8 @@
%
% \section{Introduction}
%
-% This package contains the \MF{} source and driver files for the
-% \ar{} font families, type1 files for the main varieties, plus a \LaTeX{}
+% This package contains the \MF{} source and driver files and type1 files for the
+% \ar{} font families, plus a \LaTeX{}
% package to utilize those fonts, along with a number of font definition
% files, as required by the New Font Selection Scheme (\NFSS{}).
%
@@ -118,9 +121,12 @@
%
% \subsection{Notes on Installation}
% The information in this documentation can be usefull if you intend to
-% install the \ar{} font and package, and it is intended be sufficient.
-% However, in some TeX-implementations (like MiKTeX) the \ar{} font and package
-% is part of the distribution; in such cases it is easier to use that.
+% install the \ar{} font and package; however, the information herein is somewhat
+% theoretical, more concrete installation instructions can be found in the
+% \texttt{README.txt} file.
+% In some TeX-implementations (like MiKTeX) the \ar{} fonts and package
+% is part of the distribution; in such cases it is easier to use that, but look
+% at the version numbers; the CTAN-version is guaranteed to be the latest.
%
% \section{The Fonts}
% Both \MF{} source files and type1 font files are supplied. It is recommended to
@@ -174,12 +180,13 @@
%
% The most reasonable place for the \texttt{fru*.mf} files provided
% with this package is in a directory named\newline
-% \indent\meta{mf--source--base--dir}\texttt{/public/allrunes/}.\newline
+% \indent\meta{fonts--base--dir}\texttt{/source/public/allrunes/}.\newline
% This way of naming the font driver files will, if
% \texttt{kpathsea} is in use, put the \texttt{fru*.pk} files in\newline
-% \indent\meta{pk--base--dir}\texttt{/public/allrunes/}\newline
+% \indent\meta{fonts--base--dir}\texttt{/pk/public/allrunes/}\newline
% and the \texttt{fru*.tfm} files in\newline
-% \indent\meta{tfm--base--dir}\texttt{/public/allrunes/}.
+% \indent\meta{fonts--base--dir}\texttt{/tfm/public/allrunes/}.
+%
%
% \subsection{The type1 font files}
% The names of the type1 font files (the \texttt{fru*.pfb} files)
@@ -188,7 +195,7 @@
%
% The most reasonable place for the \texttt{fru*.pfb} files provided
% with this package is in a directory named\newline
-% \indent\meta{type1--base--dir}\texttt{/public/allrunes/}.
+% \indent\meta{fonts--base--dir}\texttt{/type1/public/allrunes/}.
%
% The type1 font files are generated from the \MF{} font files with
% the program \texttt{mftrace} \cite{Nienhuys}.
@@ -202,32 +209,15 @@
% but additional information may
% reside in other \texttt{*.map} files. In the \ar{} bundle, a such file called
% \texttt{allrunes.map} is supplied. There are several reasonable places for
-% it, but \meta{dvips-base-dir}\texttt{/allrunes} would be fine.
-%
-% In recent versions of (at least) the MiKTeX- and teTeX-implementations, the
-% handling of \texttt{*.map} files is rather simple. Look in the directory
-% \meta{tex-base-dir}\texttt{/web2c/}. If there is a file called \texttt{updmap.cfg},
-% open it for editing and add a line:\newline
-% \indent\texttt{MixedMap allrunes.map}\newline
-% (if you have both the \MF{} files and the type1 files installed), or\newline
-% \indent\texttt{Map allrunes.map}\newline
-% (if you only have the type1 files installed)
-% in some suitable place. Then update the other \texttt{*.map} files by running the command:\newline
-% \indent\texttt{initexmf -v --mkmap}\newline
-% if you are using MiKTeX. If you are using teTeX, use the command:\newline
-% \indent\texttt{updmap}\newline
-%
-% Older versions requires more work:
-% edit the file \meta{dvips-base-dir}\texttt{/config/config.ps}, in which a line:\newline
-% \indent\texttt{p +allrunes.map}\newline
-% should be inserted somewhere \textit{after} the line:\newline
-% \indent\texttt{p psfonts.map}\newline
-% In a similar way, to make \textsf{pdflatex} find the \texttt{allrunes.map},
-% insert a line:\newline
-% \indent\texttt{map +allrunes.map}\newline
-% somewhere \textit{after} the line:\newline
-% \indent\texttt{map psfonts.map}.\newline
-% in the file \meta{pdftex-base-dir}\texttt{/config/pdftex.cfg}.
+% it, but \meta{fonts-base-dir}\texttt{/maps/dvips/allrunes} would be fine.
+%
+% In recent versions of MiKTeX- and texlive-implementations, the
+% handling of \texttt{*.map} files is rather simple. You have to update
+% the filename database and you have to add a reference to the \texttt{allrunes.map}
+% file, and update the depending \texttt{*.map} files. How to do this can differ a
+% lot in different \TeX-distributions. See the \texttt{README.txt} file for concrete
+% examples.
+%
%
% \section{The \LaTeX{} files}
%
@@ -236,6 +226,7 @@
% \texttt{allrunes.sty} files, in\newline
% \indent\meta{tex-base-dir}\texttt{/tex/latex/allrunes/}.
%
+%
% \subsection{The \LaTeX\ and \NFSS\ Support}
%
% To use the \ar{} fonts with \LaTeX; load
@@ -362,10 +353,10 @@
% types. Then there exist a few
% different shapes/series: bold/medium/light, with lines/without lines,
% straight/normal/rounded twigs and normal/\-lowered top twig, each of which is typographically
-% consistent. (Which might result in some few runes that never have occurred in real
+% consistent. (Which of course will result in quite a few runes that never have occurred in real
% inscriptions.) Within each font family all clearly distinguishable
% forms are defined, and together with all the typographical varieties
-% $(6*3*2*3*2=216)$ this mimics really a lot of the existing varieties.
+% $(6*3*2*3*2=216)$, this mimics a lot of the existing varieties.
%
% \subsection{The font families}
% The partitioning of the runes in six main types is of course not
@@ -390,10 +381,10 @@
% runes. Unfortunately there were some diversification. Some runes appeared
% only in Greenland, Iceland, Orkney, or Gotland --- and in the isolated province of Dalarna
% in Sweden a mix of runes and Latin
-% letters developed, where it was in use into the 19th century. Five more medieval runic
+% letters was used into the 19th century. Five more medieval runic
% alphabets? Or
% one medieval runic alphabet containing several runes that never occurred together? I chose
-% the later one, but excluded the runes from Dalarna. That makes six.
+% the later one, but excluded the mixed runes from Dalarna. That makes six.
%
% When looking at the older futhark in close detail one can find
% a lot of different forms: the Scandinavian-Gothic 175-400,
@@ -1051,7 +1042,7 @@
%
% \noindent The main source for the medieval runic characters is \cite{Runmarkt}, with support
% from \cite{DRI}, \cite{Enoksen}, \cite{Jansson}, \cite{Moltke} and \cite{Haugen} (despite the
-% claim in the later of ''ikke må oppfattatast som nokon autoritativ katalog''). Finally, the
+% claim in the later of ''ikke m\r a oppfattatast som nokon autoritativ katalog''). Finally, the
% rune \textarm{\"\P} from Schleswig, is from \cite{Spurkland} and the rune \textarm{\.r} is
% from \cite{Larsson}.
%
@@ -1094,7 +1085,7 @@
% \bibitem[Jansson 1987]{Jansson} Jansson, Sven B.\ F. 1987.
% \textit{Runes in Sweden}. Stockholm.
% \bibitem[Larsson 2002]{Larsson} Larsson, Patrik. 2002. \textit{Yrrunan.
-% Användning och ljudvärde i nordiska runinskrifter}. Runr\"on~17. Uppsala.
+% Anv\"andning och ljudv\"arde i nordiska runinskrifter}. Runr\"on~17. Uppsala.
% \bibitem[\textit{\LaTeX fCPW} 1999]{LaTeXfCPW} \textit{\LaTeX\ for class and package writers}.
% Comes with the \LaTeXe\ distribution as \texttt{clsguide.tex}. 1999.
% \bibitem[Looijenga 1997]{Looijenga} Looijenga, Tineke. 1997.
@@ -1449,7 +1440,7 @@
\DeclareTextSymbol{\R}{LRC}{154}
\DeclareTextSymbol{\RR}{LRC}{122}
\DeclareTextSymbol{\s}{LRC}{195}
-\DeclareTextSymbol{\S}{LRC}{196}
+\DeclareTextSymbol{\textsection}{LRC}{196}
\DeclareTextSymbol{\sthree}{LRC}{211}
\DeclareTextSymbol{\sfour}{LRC}{227}
\DeclareTextSymbol{\sfive}{LRC}{243}
@@ -2678,14 +2669,14 @@
\DeclareTextSymbol{\ndot}{LRM}{190}
\DeclareTextSymbol{\N}{LRM}{198}
\DeclareTextSymbol{\p}{LRM}{232}
-\DeclareTextSymbol{\P}{LRM}{176}
+\DeclareTextSymbol{\textparagraph}{LRM}{176}
\DeclareTextSymbol{\Pdots}{LRM}{184}
\DeclareTextSymbol{\q}{LRM}{220}
\DeclareTextSymbol{\Q}{LRM}{81}
\DeclareTextSymbol{\r}{LRM}{82}
\DeclareTextSymbol{\rdot}{LRM}{1}
\DeclareTextSymbol{\s}{LRM}{179}
-\DeclareTextSymbol{\S}{LRM}{187}
+\DeclareTextSymbol{\textsection}{LRM}{187}
\DeclareTextSymbol{\T}{LRM}{212}
\DeclareTextSymbol{\th}{LRM}{254}
\DeclareTextSymbol{\TH}{LRM}{222}