summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
authorManuel Pégourié-Gonnard <mpg@elzevir.fr>2008-06-21 16:47:19 +0000
committerManuel Pégourié-Gonnard <mpg@elzevir.fr>2008-06-21 16:47:19 +0000
commit2155601926b0043375f89ad727cb6c39b461d1ed (patch)
tree404df5cf638b2ea59516025d8cb3e04200443886 /Master/texmf-dist/source
parent108817bd0769f95c5fde846f8c1ebe2a66493ca9 (diff)
hieroglf v1.3 (2005/04/02) entering tlpkg-ctan-check
git-svn-id: svn://tug.org/texlive/trunk@8909 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/fonts/hieroglf/hieroglf.dtx (renamed from Master/texmf-dist/source/latex/hieroglf/hieroglf.dtx)346
-rw-r--r--Master/texmf-dist/source/fonts/hieroglf/hieroglf.ins86
-rw-r--r--Master/texmf-dist/source/latex/hieroglf/hieroglf.ins78
3 files changed, 337 insertions, 173 deletions
diff --git a/Master/texmf-dist/source/latex/hieroglf/hieroglf.dtx b/Master/texmf-dist/source/fonts/hieroglf/hieroglf.dtx
index d25289d06ea..998d590d6b3 100644
--- a/Master/texmf-dist/source/latex/hieroglf/hieroglf.dtx
+++ b/Master/texmf-dist/source/fonts/hieroglf/hieroglf.dtx
@@ -1,27 +1,60 @@
% \iffalse meta-comment
%
% hieroglf.dtx
-% Copyright 2000 Peter R. Wilson
%
-% This program is provided under the terms of the
-% LaTeX Project Public License distributed from CTAN
-% archives in directory macros/latex/base/lppl.txt.
+% Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
+% Copyright 2000--2005 Peter R. Wilson
+%
+% This work may be distributed and/or modified under the
+% conditions of the Latex Project Public License, either
+% version 1.3 of this license or (at your option) any
+% later version.
+% The latest version of the license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of
+% LaTeX version 2003/06/01 or later.
+%
+% This work has the LPPL maintenance status "author-maintained".
+%
+% This work consists of the files listed in the README file.
%
-% Author: Peter Wilson (CUA) (now at: peter.r.wilson@boeing.com)
-%
% If you do not have the docmfp package (available from CTAN in
-% tex-archive/macros/latex/contrib/supported), comment out the
+% tex-archive/macros/latex/contrib), comment out the
% \usepackage{docmfp} line below and uncomment the line following it.
-%
+%
%<*driver>
-\documentclass{ltxdoc}
+\documentclass[twoside]{ltxdoc}
\usepackage{docmfp}
%%%%% \providecommand{\DescribeVariable}[1]{} \newenvironment{routine}[1]{}{}
+\usepackage{hieroglf}
+\usepackage{url}
+\usepackage[draft=false,
+ plainpages=false,
+ pdfpagelabels,
+ bookmarksnumbered,
+ hyperindex=false
+ ]{hyperref}
+\providecommand{\phantomsection}{}
+\OnlyDescription %% comment this out for the full glory
\EnableCrossrefs
\CodelineIndex
-%%%\OnlyDescription
\setcounter{StandardModuleDepth}{1}
+\makeatletter
+ \@mparswitchfalse
+\makeatother
+\renewcommand{\MakeUppercase}[1]{#1}
+\pagestyle{headings}
+\newenvironment{addtomargins}[1]{%
+ \begin{list}{}{%
+ \topsep 0pt%
+ \addtolength{\leftmargin}{#1}%
+ \addtolength{\rightmargin}{#1}%
+ \listparindent \parindent
+ \itemindent \parindent
+ \parsep \parskip}%
+ \item[]}{\end{list}}
\begin{document}
+ \raggedbottom
\DocInput{hieroglf.dtx}
\end{document}
%</driver>
@@ -76,13 +109,12 @@
% \changes{v1.1}{2000/08/26}{Added 6 extra glyphs}
% \changes{v1.2}{2000/09/23}{Added glyphs A1, F20, Y4, Z2, Z4}
% \changes{v1.2}{2000/09/23}{Added number glyphs C11, D50, I8, M12, V1, V20}
+% \changes{v1.3}{2005/04/02}{Minor updates for changed circumstances and Postscript}
%
-% ^^A \def\fileversion{v1.0}
-% ^^A \def\filedate{2000/08/19}
-% ^^A \def\fileversion{v1.1}
-% ^^A \def\filedate{2000/08/26}
-% \def\fileversion{v1.2}
-% \def\filedate{2000/09/23}
+% \def\fileversion{v1.0} \def\filedate{2000/08/19}
+% \def\fileversion{v1.1} \def\filedate{2000/08/26}
+% \def\fileversion{v1.2} \def\filedate{2000/09/23}
+% \def\fileversion{v1.3} \def\filedate{2005/04/02}
% \newcommand*{\Lpack}[1]{\textsf {#1}} ^^A typeset a package
% \newcommand*{\Lopt}[1]{\textsf {#1}} ^^A typeset an option
% \newcommand*{\file}[1]{\texttt {#1}} ^^A typeset a file
@@ -97,14 +129,13 @@
% \filedate.}}
%
% \author{%
-% Peter Wilson\\
-% Catholic University of America \\
-% Now at {\tt peter.r.wilson@boeing.com}
+% Peter Wilson\thanks{\texttt{herries dot press at earthlink dot net}}\\
+% Herries Press
% }
% \date{\filedate}
% \maketitle
% \begin{abstract}
-% The \Lpack{hieroglf} package provides a Metafont rendition of some
+% The \Lpack{hieroglf} bundle provides a Postscript Type1 rendition of some
% of the ancient Egyptian's hieroglyphs.
% Hieroglyphic writing was used between about 3000~\BC{} and 400~\AD.
%
@@ -135,8 +166,8 @@
% extraction of the \LaTeX{} macro source files~\cite{GOOSSENS94}.
%
% Section~\ref{sec:usc} describes the usage of the package.
-% Commented code for the fonts is in Sections~\ref{sec:mf} and~\ref{sec:fd}
-% and source code for the package is in Section~\ref{sec:code}.
+% Commented code for a Metafont version of the fonts and the package code
+% may be in later sections.
%
% \subsection{An alphabetic tree}
%
@@ -247,15 +278,6 @@
% least to me, like a duck standing on the ground and G40 looks like a flying
% duck.
%
-% There are three ways of accessing the glyphs:
-% ASCII characters, a command based on Rosmorduc's coding, and a command
-% based on the name of the ASCII character.
-% The commands (and their ASCII equivalents) for the glyphs
-% are given in Tables~\ref{tab:basic1} and~\ref{tab:basic2}. The comment column
-% in the Tables first attempts to describe the appearance of the glyph, then
-% in parenthesis, if I know it, the meaning and/or the sound that the glyph
-% represents.
-%
% \begin{table}
% \centering
% \caption{Commands and encoding for the signs A---N}\label{tab:basic1}
@@ -350,10 +372,127 @@
% \end{tabular}
% \end{table}
%
+% There are three ways of accessing the glyphs:
+% ASCII characters, a command based on Rosmorduc's coding, and a command
+% based on the name of the ASCII character.
+%
+% The commands (and their ASCII equivalents) for the glyphs
+% are given in Tables~\ref{tab:basic1} and~\ref{tab:basic2}. The comment column
+% in the Tables first attempts to describe the appearance of the glyph, then
+% in parenthesis, if I know it, the meaning and/or the sound that the glyph
+% represents.
+%
% The glyphs denoted as PWn are my additions to Rosmorduc's glyphs and coding
% scheme.
%
+%
+% More graphically, table~\ref{tab:coded}
+% shows the `numeric' coded commands and the corresponding
+% glyphs.
+%
+% Table~\ref{tab:alpha}
+% shows the alphabetic coding (in both single
+% character and command form) and the corresponding glyphs together with their
+% transliterations. Note that not every glyph has a transliteration.
%
+% \DeleteShortVerb{\|}
+%
+% \begin{table}
+% \begin{addtomargins}{-1in}
+% \centering
+% \caption{Coded coding} \label{tab:coded}
+% \begin{tabular}{|l|c||l|c||l|c|} \hline
+% \verb|\HAii| (A2) & \textpmhg{\HAii} & \verb|\HNxxix| (N31) & \textpmhg{\HNxxix} & \verb|\HAai| (Aa1) & \textpmhg{\HAai} \\
+% \verb|\HAxxviii| (A28) & \textpmhg{\HAxxviii} & \verb|\HNxxxv| (N35) & \textpmhg{\HNxxxv} & \verb|\HAaxii| (Aa12) & \textpmhg{\HAaxii} \\
+% \verb|\HDi| (D1) & \textpmhg{\HDi} & \verb|\HNxxxvii| (N37) & \textpmhg{\HNxxxvii} & \verb|\HPWi| (PW1) & \textpmhg{\HPWi} \\
+% \verb|\HDii| (D2) & \textpmhg{\HDii} & \verb|\HOi| (O1) & \textpmhg{\HOi} & \verb|\HPWii| (PW2) & \textpmhg{\HPWii} \\
+% \verb|\HDiv| (D4) & \textpmhg{\HDiv} & \verb|\HOiv| (O4) & \textpmhg{\HOiv} & \verb|\HFxxxi| (F31) & \textpmhg{\HFxxxi} \\
+% \verb|\HDxxi| (D21) & \textpmhg{\HDxxi} & \verb|\HOxxxiv| (O34) & \textpmhg{\HOxxxiv} & \verb|\HGxxvi| (G26) & \textpmhg{\HGxxvi} \\
+% \verb|\HDxxxvi| (D36) & \textpmhg{\HDxxxvi} & \verb|\HQiii| (Q3) & \textpmhg{\HQiii} & \verb|\HGxxvis| (G26*) & \textpmhg{\HGxxvis} \\
+% \verb|\HDxlvi| (D46) & \textpmhg{\HDxlvi} & \verb|\HRvii| (R7) & \textpmhg{\HRvii} & \verb|\HGxxvii| (G27) & \textpmhg{\HGxxvii} \\
+% \verb|\HDxlvii| (D47) & \textpmhg{\HDxlvii} & \verb|\HSxii| (S12) & \textpmhg{\HSxii} & \verb|\HGxxviii| (G28) & \textpmhg{\HGxxviii} \\
+% \verb|\HDliv| (D54) & \textpmhg{\HDliv} & \verb|\HSxxix| (S29) & \textpmhg{\HSxxix} & \verb|\HZvi| (Z6) & \textpmhg{\HZvi} \\
+% \verb|\HDlviii| (D58) & \textpmhg{\HDlviii} & \verb|\HSxxxix| (S39) & \textpmhg{\HSxxxix} & \verb|\HAi| (A1) & \textpmhg{\HAi} \\
+% \verb|\HExxiii| (E23) & \textpmhg{\HExxiii} & \verb|\HSxli| (S41) & \textpmhg{\HSxli} & \verb|\HFxx| (F20) & \textpmhg{\HFxx} \\
+% \verb|\HFi| (F1) & \textpmhg{\HFi} & \verb|\HTiii| (T3) & \textpmhg{\HTiii} & \verb|\HYiv| (Y4) & \textpmhg{\HYiv} \\
+% \verb|\HFxxxiv| (F34) & \textpmhg{\HFxxxiv} & \verb|\HTxiv| (T14) & \textpmhg{\HTxiv} & \verb|\HZii| (Z2) & \textpmhg{\HZii} \\
+% \verb|\HFxl| (F40) & \textpmhg{\HFxl} & \verb|\HUxxxvi| (U36) & \textpmhg{\HUxxxvi} & \verb|\HZiv| (Z4) & \textpmhg{\HZiv} \\
+% \verb|\HGi| (G1) & \textpmhg{\HGi} & \verb|\HViv| (V4) & \textpmhg{\HViv} & \verb|\HCxi| (C11) & \textpmhg{\HCxi} \\
+% \verb|\HGxvii| (G17) & \textpmhg{\HGxvii} & \verb|\HVxiii| (V13) & \textpmhg{\HVxiii} & \verb|\HDl| (D50) & \textpmhg{\HDl} \\
+% \verb|\HGxxxvi| (G36) & \textpmhg{\HGxxxvi} & \verb|\HVxxiv| (V24) & \textpmhg{\HVxxiv} & \verb|\HIviii| (I8) & \textpmhg{\HIviii} \\
+% \verb|\HGxliii| (G43) & \textpmhg{\HGxliii} & \verb|\HVxxviii| (V28) & \textpmhg{\HVxxviii} & \verb|\HMxii| (M12) & \textpmhg{\HMxii} \\
+% \verb|\HHviii| (H8) & \textpmhg{\HHviii} & \verb|\HVxxxi| (V31) & \textpmhg{\HVxxxi} & \verb|\HVi| (V1) & \textpmhg{\HVi} \\
+% \verb|\HIix| (I9) & \textpmhg{\HIix} & \verb|\HWxi| (W11) & \textpmhg{\HWxi} & \verb|\HVxx| (V20) & \textpmhg{\HVxx} \\
+% \verb|\HIx| (I10) & \textpmhg{\HIx} & \verb|\HXi| (X1) & \textpmhg{\HXi} & & \\
+% \verb|\HKi| (K1) & \textpmhg{\HKi} & \verb|\HYiV| (Y1v) & \textpmhg{\HYiV} & & \\
+% \verb|\HMiii| (M3) & \textpmhg{\HMiii} & \verb|\HZi| (Z1) & \textpmhg{\HZi} & & \\
+% \verb|\HMviii| (M8) & \textpmhg{\HMviii} & \verb|\HZvii| (Z7) & \textpmhg{\HZvii} & & \\
+% \verb|\HMxvii| (M17) & \textpmhg{\HMxvii} & \verb|\HZxi| (Z11) & \textpmhg{\HZxi} & & \\
+% \hline
+% \end{tabular}
+% \end{addtomargins}
+% \end{table}
+%
+% \begin{table}
+% \begin{addtomargins}{-1in}
+% \centering
+% \caption{Alphabetic coding} \label{tab:alpha}
+% \begin{tabular}{|cl|c|l||cl|c|l||cl|c|l|} \hline
+% A & \verb|\HA| & \textpmhg{A} & \translitpmhg{\HA} & a & \verb|\Ha| & \textpmhg{a} & \translitpmhg{\Ha}
+% & + & \verb|\Hplus| & \textpmhg{+} & \translitpmhg{\Hplus} \\
+% B & \verb|\HB| & \textpmhg{B} & \translitpmhg{\HB} & b & \verb|\Hb| & \textpmhg{b} & \translitpmhg{\Hb}
+% & ? & \verb|\Hquery| & \textpmhg{?} & \translitpmhg{\Hquery} \\
+% C & \verb|\HC| & \textpmhg{C} & \translitpmhg{\HC} & c & \verb|\Hc| & \textpmhg{c} & \translitpmhg{\Hc}
+% & / & \verb|\Hslash| & \textpmhg{/} & \translitpmhg{\Hslash} \\
+% D & \verb|\HD| & \textpmhg{D} & \translitpmhg{\HD} & d & \verb|\Hd| & \textpmhg{d} & \translitpmhg{\Hd}
+% & \verb?|? & \verb|\Hvbar| & \textpmhg{|} & \translitpmhg{\Hvbar} \\
+% E & \verb|\HE| & \textpmhg{E} & \translitpmhg{\HE} & e & \verb|\He| & \textpmhg{e} & \translitpmhg{\He}
+% & & \verb|\Hms| & \textpmhg{\Hms} & \translitpmhg{\Hms} \\
+% F & \verb|\HF| & \textpmhg{F} & \translitpmhg{\HF} & f & \verb|\Hf| & \textpmhg{f} & \translitpmhg{\Hf}
+% & & \verb|\Hibp| & \textpmhg{\Hibp} & \translitpmhg{\Hibp} \\
+% G & \verb|\HG| & \textpmhg{G} & \translitpmhg{\HG} & g & \verb|\Hg| & \textpmhg{g} & \translitpmhg{\Hg}
+% & & \verb|\Hibw| & \textpmhg{\Hibw} & \translitpmhg{\Hibw} \\
+% H & \verb|\HH| & \textpmhg{H} & \translitpmhg{\HH} & h & \verb|\Hh| & \textpmhg{h} & \translitpmhg{\Hh}
+% & & \verb|\Hibs| & \textpmhg{\Hibs} & \translitpmhg{\Hibs} \\
+% I & \verb|\HI| & \textpmhg{I} & \translitpmhg{\HI} & i & \verb|\Hi| & \textpmhg{i} & \translitpmhg{\Hi}
+% & & \verb|\Hibl| & \textpmhg{\Hibl} & \translitpmhg{\Hibl} \\
+% J & \verb|\HJ| & \textpmhg{J} & \translitpmhg{\HJ} & j & \verb|\Hj| & \textpmhg{j} & \translitpmhg{\Hj}
+% & & \verb|\Hsv| & \textpmhg{\Hsv} & \translitpmhg{\Hsv} \\
+% K & \verb|\HK| & \textpmhg{K} & \translitpmhg{\HK} & k & \verb|\Hk| & \textpmhg{k} & \translitpmhg{\Hk}
+% & & \verb|\Hman| & \textpmhg{\Hman} & \translitpmhg{\Hman} \\
+% L & \verb|\HL| & \textpmhg{L} & \translitpmhg{\HL} & l & \verb|\Hl| & \textpmhg{l} & \translitpmhg{\Hl}
+% & & \verb|\Htongue| & \textpmhg{\Htongue} & \translitpmhg{\Htongue} \\
+% M & \verb|\HM| & \textpmhg{M} & \translitpmhg{\HM} & m & \verb|\Hm| & \textpmhg{m} & \translitpmhg{\Hm}
+% & & \verb|\Hscribe| & \textpmhg{\Hscribe} & \translitpmhg{\Hscribe} \\
+% N & \verb|\HN| & \textpmhg{N} & \translitpmhg{\HN} & n & \verb|\Hn| & \textpmhg{n} & \translitpmhg{\Hn}
+% & & \verb|\Hplural| & \textpmhg{\Hplural} & \translitpmhg{\Hplural} \\
+% O & \verb|\HO| & \textpmhg{O} & \translitpmhg{\HO} & o & \verb|\Ho| & \textpmhg{o} & \translitpmhg{\Ho}
+% & & \verb|\Hdual| & \textpmhg{\Hdual} & \translitpmhg{\Hdual} \\
+% P & \verb|\HP| & \textpmhg{P} & \translitpmhg{\HP} & p & \verb|\Hp| & \textpmhg{p} & \translitpmhg{\Hp}
+% & \verb?|? & \verb|\Hone| & \textpmhg{|} & \translitpmhg{\Hone} \\
+% Q & \verb|\HQ| & \textpmhg{Q} & \translitpmhg{\HQ} & q & \verb|\Hq| & \textpmhg{q} & \translitpmhg{\Hq}
+% & 2 & \verb|\Hten| & \textpmhg{2} & \translitpmhg{\Hten} \\
+% R & \verb|\HR| & \textpmhg{R} & \translitpmhg{\HR} & r & \verb|\Hr| & \textpmhg{r} & \translitpmhg{\Hr}
+% & 3 & \verb|\Hhundred| & \textpmhg{3} & \translitpmhg{\Hhundred} \\
+% S & \verb|\HS| & \textpmhg{S} & \translitpmhg{\HS} & s & \verb|\Hs| & \textpmhg{s} & \translitpmhg{\Hs}
+% & 4 & \verb|\Hthousand| & \textpmhg{4} & \translitpmhg{\Hthousand} \\
+% T & \verb|\HT| & \textpmhg{T} & \translitpmhg{\HT} & t & \verb|\Ht| & \textpmhg{t} & \translitpmhg{\Ht}
+% & 5 & \verb|\HXthousand| & \textpmhg{5} & \translitpmhg{\HXthousand} \\
+% U & \verb|\HU| & \textpmhg{U} & \translitpmhg{\HU} & u & \verb|\Hu| & \textpmhg{u} & \translitpmhg{\Hu}
+% & 6 & \verb|\HCthousand| & \textpmhg{6} & \translitpmhg{\HCthousand} \\
+% V & \verb|\HV| & \textpmhg{V} & \translitpmhg{\HV} & v & \verb|\Hv| & \textpmhg{v} & \translitpmhg{\Hv}
+% & 7 & \verb|\Hmillion| & \textpmhg{7} & \translitpmhg{\Hmillion} \\
+% W & \verb|\HW| & \textpmhg{W} & \translitpmhg{\HW} & w & \verb|\Hw| & \textpmhg{w} & \translitpmhg{\Hw} & & & & \\
+% X & \verb|\HX| & \textpmhg{X} & \translitpmhg{\HX} & x & \verb|\Hx| & \textpmhg{x} & \translitpmhg{\Hx} & & & & \\
+% Y & \verb|\HY| & \textpmhg{Y} & \translitpmhg{\HY} & y & \verb|\Hy| & \textpmhg{y} & \translitpmhg{\Hy} & & & & \\
+% Z & \verb|\HZ| & \textpmhg{Z} & \translitpmhg{\HZ} & z & \verb|\Hz| & \textpmhg{z} & \translitpmhg{\Hz} & & & & \\
+% \hline
+% \end{tabular}
+% \end{addtomargins}
+% \end{table}
+%
+% \MakeShortVerb{\|}
+%
% \DescribeMacro{\pmglyph}
% The command |\pmglyph{|\meta{codes}|}| will typeset its argument as
% hieroglyphs. The \meta{codes} argument can contain character commands
@@ -403,6 +542,17 @@
% words \textit{Some text}; or add interest to an otherwise dry maths paper
% by cartouching some equations --- |\cartouche{$sin^{2} x + cos^{2} x = 1$}|
%
+% As an example the cartouche, and transliteration, of Cleopatra shown below is
+% produced by the following code:
+% \begin{verbatim}
+% \cartouche{\pmglyph{K:l-i-o-p-a-d:r-a}} \translitpmhg{\HK\Hl\Hi\Ho\Hp\Ha\Hd\Hr\Ha}
+% \end{verbatim}
+%
+% \cartouche{\pmglyph{K:l-i-o-p-a-d:r-a}} \translitpmhg{\HK\Hl\Hi\Ho\Hp\Ha\Hd\Hr\Ha}
+%
+% \vspace{\baselineskip}
+%
+%
% \DescribeMacro{\pmvglyph}
% \DescribeMacro{\vertouche}
% \DescribeMacro{\Vertouche}
@@ -432,7 +582,7 @@
%
% \DescribeMacro{\translitpmhg}
% \DescribeMacro{\translitpmhgfont}
-% |\translit{|\meta{char-commands}|}| will typeset a transliterated version
+% |\translitpmhg{|\meta{char-commands}|}| will typeset a transliterated version
% of \meta{char-commands}, where the commands are taken from the fourth column
% of Tables~\ref{tab:basic1} and/or~\ref{tab:basic2}. That is, commands
% like |\HK| must be used rather than either |K| or |\HNxxix|.
@@ -441,7 +591,66 @@
% the |\trnslitpmhgfont| command.
%
%
-% \StopEventually{}
+% \StopEventually{
+% \bibliographystyle{alpha}
+% \begin{thebibliography}{GMS94}
+%
+% \bibitem[CM98]{COLLIER98}
+% Mark Collier and Bill Manley.
+% \newblock \emph{How to Read Egyptian Hieroglyphs}.
+% \newblock University of California Press, 1998.
+% (ISBN 0-520-21597-4)
+%
+% \bibitem[Dav87]{DAVIES87}
+% W.~V.~Davies.
+% \newblock \emph{Egyptian Hieroglyphs}.
+% \newblock University of California Press/British Museum, 1987.
+% (ISBN 0-520-06287-6)
+%
+% \bibitem[Dru95]{DRUCKER95}
+% Johanna Drucker.
+% \newblock \emph{The Alphabetic Labyrinth}.
+% \newblock Thames and Hudson, 1995.
+%
+% \bibitem[Fir93]{FIRMAGE93}
+% Richard A.~Firmage.
+% \newblock \emph{The Alphabet Abecedarium}.
+% \newblock David R.~Goodine, 1993.
+%
+%
+% \bibitem[GMS94]{GOOSSENS94}
+% Michel Goossens, Frank Mittelbach, and Alexander Samarin.
+% \newblock \emph{The LaTeX Companion}.
+% \newblock Addison-Wesley Publishing Company, 1994.
+%
+% \bibitem[Gor87]{GORDON87}
+% Cyrus H.~Gordon.
+% \newblock \emph{Forgotten Scripts}.
+% \newblock Dorset Press, (Revised and enlarged edition) 1987.
+%
+% \bibitem[Ros95]{HIEROGLYPH}
+% Serge Rosmorduc.
+% \newblock \emph{A \LaTeX periment of hieroglyphic typesetting}.
+% \newblock 1995. (Available from CTAN in \texttt{fonts/hieroglyph}).
+%
+% \bibitem[Ifr00]{IFRAH00}
+% Georges Ifrah.
+% \newblock \emph{The Universal History of Numbers}.
+% \newblock John Wiley \& Sons, 2000,
+% (ISBN 0-471-37568-3).
+% \newblock (Originally published as \textit{Histoire universelle des chiffres},
+% Editions Robert Laffort, Paris, 1994.)
+%
+% \bibitem[Zan98]{FANCYBOX}
+% Timothy Van Zandt.
+% \newblock \emph{Documentation for fancybox.sty --- Box tips and tricks
+% for \LaTeX}.
+% \newblock 1998. (Available from CTAN in the \texttt{fancybox} subdirectory).
+%
+% \end{thebibliography}
+%
+% \PrintIndex
+% }
%
%
% \section{The Metafont code} \label{sec:mf}
@@ -5591,77 +5800,24 @@ bye.
% \end{macrocode}
% \end{macro}
%
-%
-%
-%
% The end of this package.
% \begin{macrocode}
%</usc>
% \end{macrocode}
%
-% \Finale
-%
-% \bibliographystyle{alpha}
-%
-% \begin{thebibliography}{GMS94}
-%
-%
-% \bibitem[CM98]{COLLIER98}
-% Mark Collier and Bill Manley.
-% \newblock {\em How to Read Egyptian Hieroglyphs}.
-% \newblock University of California Press, 1998.
-% (ISBN 0-520-21597-4)
-%
-% \bibitem[Dav87]{DAVIES87}
-% W.~V.~Davies.
-% \newblock {\em Egyptian Hieroglyphs}.
-% \newblock University of California Press/British Museum, 1987.
-% (ISBN 0-520-06287-6)
+% \section{Map file for Postscript Type1}
%
-% \bibitem[Dru95]{DRUCKER95}
-% Johanna Drucker.
-% \newblock {\em The Alphabetic Labyrinth}.
-% \newblock Thames and Hudson, 1995.
-%
-% \bibitem[Fir93]{FIRMAGE93}
-% Richard A.~Firmage.
-% \newblock {\em The Alphabet Abecedarium}.
-% \newblock David R.~Goodine, 1993.
-%
-%
-% \bibitem[GMS94]{GOOSSENS94}
-% Michel Goossens, Frank Mittelbach, and Alexander Samarin.
-% \newblock {\em The LaTeX Companion}.
-% \newblock Addison-Wesley Publishing Company, 1994.
-%
-% \bibitem[Gor87]{GORDON87}
-% Cyrus H.~Gordon.
-% \newblock {\em Forgotten Scripts}.
-% \newblock Dorset Press, (Revised and enlarged edition) 1987.
-%
-% \bibitem[Ros95]{HIEROGLYPH}
-% Serge Rosmorduc.
-% \newblock {\em A \LaTeX periment of hieroglyphic typesetting}.
-% \newblock 1995. (Available from CTAN in \texttt{fonts/hieroglyph}).
-%
-% \bibitem[Ifr00]{IFRAH00}
-% Georges Ifrah.
-% \newblock {\em The Universal History of Numbers}.
-% \newblock John Wiley \& Sons, 2000,
-% (ISBN 0-471-37568-3).
-% \newblock (Originally published as \textit{Histoire universelle des chiffres},
-% Editions Robert Laffort, Paris, 1994.)
-%
-% \bibitem[Zan98]{FANCYBOX}
-% Timothy Van Zandt.
-% \newblock {\em Documentation for fancybox.sty --- Box tips and tricks
-% for \LaTeX}.
-% \newblock 1998. (Available from CTAN in the \texttt{fancybox} subdirectory).
+% Not very long.
+% \changes{v1.3}{2005/04/02}{Added the map file}
+% \begin{macrocode}
+%<*map>
+pmhg Archaic-Poor-Mans-Hieroglyphs <pmhg.pfb
+%</map>
+% \end{macrocode}
%
-% \end{thebibliography}
+% \Finale
%
%
-% \PrintIndex
%
\endinput
diff --git a/Master/texmf-dist/source/fonts/hieroglf/hieroglf.ins b/Master/texmf-dist/source/fonts/hieroglf/hieroglf.ins
new file mode 100644
index 00000000000..08d0b7a293a
--- /dev/null
+++ b/Master/texmf-dist/source/fonts/hieroglf/hieroglf.ins
@@ -0,0 +1,86 @@
+%% hieroglf.ins
+%% Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
+%% Copyright 2000--2005 Peter R. Wilson
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the Latex Project Public License, either
+%% version 1.3 of this license or (at your option) any
+%% later version.
+%% The latest version of the license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of
+%% LaTeX version 2003/06/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This work consists of the files listed in the README file.
+%%
+%% This file will generate fast loadable files from the doc files
+%% in this work when run through LaTeX
+%%
+%% --------------------- start of docstrip commands --------------
+%%
+\def\batchfile{hieroglf.ins}
+\input docstrip.tex
+\preamble
+------------------------------------------------------------------
+ Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
+ Copyright 2000--2005 Peter R. Wilson
+
+ This work may be distributed and/or modified under the
+ conditions of the Latex Project Public License, either
+ version 1.3 of this license or (at your option) any
+ later version.
+ The latest version of the license is in
+ http://www.latex-project.org/lppl.txt
+ and version 1.3 or later is part of all distributions of
+ LaTeX version 2003/06/01 or later.
+
+ This work has the LPPL maintenance status "author-maintained".
+
+ This work consists of the files listed in the README file.
+------------------------------------------------------------------
+\endpreamble
+
+\keepsilent
+
+%%\Msg{*** Generating the Metafont files ***}
+%%\usepostamble\empty
+%%\generateFile{pmhg.mf}{t}{\from{hieroglf.dtx}{maj}}
+
+\Msg{*** Generating the Font Definition files ***}
+\usepostamble\defaultpostamble
+
+\generateFile{ot1pmhg.fd}{t}{\from{hieroglf.dtx}{fdot1}}
+\generateFile{t1pmhg.fd}{t}{\from{hieroglf.dtx}{fdt1}}
+
+\Msg{*** Generating the LaTeX2e package files ***}
+
+\generateFile{hieroglf.sty}{t}{\from{hieroglf.dtx}{usc}}
+
+\Msg{*** Generating the Postscript Type1 map file ***}
+\usepreamble\empty
+\usepostamble\empty
+
+\generateFile{hieroglf.map}{t}{\from{hieroglf.dtx}{map}}
+
+\Msg{***********************************************************}
+\Msg{*}
+\Msg{* To finish the installation move these files the LaTeX macro area:}
+\Msg{* \space\space ot1pmhg.fd}
+\Msg{* \space\space t1pmhg.fd}
+\Msg{* \space\space hieroglf.sty}
+\Msg{*}
+\Msg{* There are further installation instructions in the README}
+\Msg{*}
+\Msg{* To produce the documentation run the files ending with}
+\Msg{* `.dtx' through LaTeX.}
+\Msg{* Process any name.idx file by:}
+\Msg{* \space\space\space\space makeindex -s gind.ist name}
+\Msg{* Process any name.glo file by:}
+\Msg{* \space\space\space\space makeindex -s gglo.ist -o name.gls name.glo}
+\Msg{*}
+\Msg{* Happy TeXing}
+\Msg{***********************************************************}
+
+\endinput
diff --git a/Master/texmf-dist/source/latex/hieroglf/hieroglf.ins b/Master/texmf-dist/source/latex/hieroglf/hieroglf.ins
deleted file mode 100644
index d292543d436..00000000000
--- a/Master/texmf-dist/source/latex/hieroglf/hieroglf.ins
+++ /dev/null
@@ -1,78 +0,0 @@
-%%
-%% hieroglf.ins
-%% Copyright 2000 Peter R. Wilson
-%%
-%% This program is provided under the terms of the
-%% LaTeX Project Public License distributed from CTAN
-%% archives in directory macros/latex/base/lppl.txt.
-%%
-%% Author: Peter Wilson (CUA and NIST)
-%% now at: peter.r.wilson@boeing.com
-%%
-%% This file will generate fast loadable files and documentation
-%% driver files from the doc files in this package when run through
-%% LaTeX or TeX.
-%%
-%% --------------- start of docstrip commands ------------------
-%%
-\def\batchfile{hieroglf.ins}
-\input docstrip.tex
-\preamble
-
- Copyright 2000 Peter R. Wilson
-
- This program is provided under the terms of the
- LaTeX Project Public License distributed from CTAN
- archives in directory macros/latex/base/lppl.txt.
-
-Author: Peter Wilson (CUA)
- now at: peter.r.wilson@boeing.com
-
-\endpreamble
-
-\keepsilent
-
-%%% \Msg{*** Generating the driver file ***}
-%%% \generateFile{hieroglf.drv}{t}{\from{hieroglf.dtx}{driver}}
-
-\Msg{*** Generating the Metafont files ***}
-
-\usepostamble\empty
-\generateFile{pmhg.mf}{t}{\from{hieroglf.dtx}{maj}}
-
-\Msg{*** Generating the Font Definition files ***}
-\usepostamble\defaultpostamble
-
-\generateFile{ot1pmhg.fd}{t}{\from{hieroglf.dtx}{fdot1}}
-\generateFile{t1pmhg.fd}{t}{\from{hieroglf.dtx}{fdt1}}
-
-\Msg{*** Generating the LaTeX2e package files ***}
-
-\generateFile{hieroglf.sty}{t}{\from{hieroglf.dtx}{usc}}
-
-\Msg{***********************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* files into directories searched by TeX:}
-\Msg{*}
-\Msg{* Move these into the font source area:}
-\Msg{* \space\space pmhg.mf}
-%%\Msg{* \space\space Hibzrstp.mf}
-\Msg{*}
-\Msg{* Move these into the LaTeX macro area:}
-\Msg{* \space\space ot1pmhg.fd}
-\Msg{* \space\space t1pmhg.fd}
-\Msg{* \space\space hieroglf.sty}
-\Msg{*}
-\Msg{*}
-\Msg{* To produce the documentation run the files ending with}
-\Msg{* `.dtx' through LaTeX.}
-\Msg{* Process any name.idx file by:}
-\Msg{* \space\space\space\space makeindex -s gind.ist name}
-\Msg{* Process any name.glo file by:}
-\Msg{* \space\space\space\space makeindex -s gglo.ist -o name.gls name.glo}
-\Msg{*}
-\Msg{* Happy TeXing}
-\Msg{***********************************************************}
-
-\endinput