summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/universa
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-08-29 22:50:25 +0000
committerKarl Berry <karl@freefriends.org>2019-08-29 22:50:25 +0000
commitef6fb210fcab69030fe59706b2ceaa84476b8f40 (patch)
tree94b6888fd3913f65eef77a117c229bd2bf34ac64 /Master/texmf-dist/doc/fonts/universa
parent7576bebf95b7501ef361c4c491c7960df42ec52b (diff)
universa (29aug19)
git-svn-id: svn://tug.org/texlive/trunk@51984 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/universa')
-rw-r--r--Master/texmf-dist/doc/fonts/universa/README.md100
-rw-r--r--Master/texmf-dist/doc/fonts/universa/README.uni75
-rw-r--r--Master/texmf-dist/doc/fonts/universa/copying.tex (renamed from Master/texmf-dist/doc/fonts/universa/copyright.tex)13
-rw-r--r--Master/texmf-dist/doc/fonts/universa/unidoc.sty47
-rw-r--r--Master/texmf-dist/doc/fonts/universa/universa.pdfbin0 -> 820733 bytes
5 files changed, 136 insertions, 99 deletions
diff --git a/Master/texmf-dist/doc/fonts/universa/README.md b/Master/texmf-dist/doc/fonts/universa/README.md
new file mode 100644
index 00000000000..e53971c41f8
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/universa/README.md
@@ -0,0 +1,100 @@
+# The Metafont Implementation of the Universal font
+
+## Version 2.1, 2019/08/26
+## by Christian Holm
+
+This is the universal package containing my implementation of Herbert
+Bayers `universal' font in Metafont, with LaTeX2e support.
+
+
+## Installation
+
+## Using Autotools
+
+ autoreconf -i -f
+ ./configure
+ make
+ make install
+
+## By hand
+
+To install the package do:
+
+1. Make sure you have created the following directories:
+
+ <TeX-base>/tex/latex/universa/
+ <TeX-base>/doc/latex/universa/
+ <TeX-base>/fonts/source/public/universa/
+
+ Where _TeX-base_ is the root of you TeX installation. The most
+ common values of _TeX-base_ is
+
+ /usr/local/lib/texmf (teTeX on Unix-like systems)
+ C:\EMTEX (emTeX on DOS-like systems)
+
+ but could also be something like:
+
+ /home/johndoe/lib/texmf (user installation on Unix-like systems)
+ D:\Program Files\TeX (Some wierd Windows95 installation)
+
+2. Put the files `universa.ins' and `universa.dtx' in some temporary
+ directory.
+
+3. Do
+ latex universa.ins
+
+ 1. If you `docstrip` program is set up correctly, that is,
+ `docstrip.cfg` exists and contains the line
+
+ \BaseDirectory{<TeX-base>}
+
+ then all files will be put in the right directories, and you
+ need to do nothing more.
+
+ 2. If no `docstrip.cfg' is present on the system, then you need to
+ move the files your self. You should move the files as
+ specified below:
+
+ *.mf => <TeX-base>/fonts/source/public/universa/
+ *.fd => <TeX-base>/tex/latex/universa/
+ uni.sty => <TeX-base>/tex/latex/universa/
+ unidoc.sty => <TeX-base>/doc/latex/universa/
+ copyright => <TeX-base>/doc/latex/universa/
+
+ 4. In any case you need to move the files below as specified
+ below:
+
+ universa.dtx => <TeX-base>/tex/latex/universa/
+ universa.ins => <TeX-base>/tex/latex/universa/
+ README.md => <TeX-base>/tex/latex/universa/
+
+ so that you can produce the documentation. You can of course
+ compress those file to save disk space.
+
+5. If you are using some TeX distribution that has a database (that is
+ proberly the case if your TeX distribution uses `kpathsea'), you
+ should update that database.
+
+6. To produce the documentation go to the directory where you put
+ `unidoc`, i.e., `<TeX-base>/doc/latex/universa/`, and do
+
+ latex universa.dtx
+ latex universa.dtx
+ makeindex -s gind -o uni.ind uni.idx
+ makeindex -s gglo -o uni.gls uni.glo
+ latex universa.dtx
+ latex universa.dtx
+
+ This should leave you with a file `uni.dvi` (or `uni.pdf`). You
+ can remove the files
+
+ uni.idx uni.glo uni.log uni.aux uni.toc uni.ilg uni.out
+
+ You may need to substitute `makeindex` with what is relevant for
+ your system, e.g., `makeindx` in emTeX.
+
+I hope you will enjoy this package.
+
+Please read the file `copyright` in the documentation directory, for
+the copyright notice.
+
diff --git a/Master/texmf-dist/doc/fonts/universa/README.uni b/Master/texmf-dist/doc/fonts/universa/README.uni
deleted file mode 100644
index 477aa546651..00000000000
--- a/Master/texmf-dist/doc/fonts/universa/README.uni
+++ /dev/null
@@ -1,75 +0,0 @@
-The Metafont Implementation of the Universal font
-Version 2.0, 98/08/01
-by Christian Holm
-
-This is the universal package containing my implementation of Herbert
-Bayers `universal' font in Metafont, with LaTeX2e support.
-
-To install the package do:
-
-1. Make sure you have created the following directories:
- <TeX-base>/tex/latex/universa/
- <TeX-base>/doc/latex/universa/
- <TeX-base>/fonts/source/public/universa/
-Where <TeX-base> is the root of you TeX installation. The most common
-values of <TeX-base> is
- /usr/local/lib/texmf (teTeX on Unix-like systems)
- C:\EMTEX (emTeX on DOS-like systems)
-but could also be something like:
- /home/johndoe/lib/texmf (user installation on Unix-like systems)
- D:\Program Files\TeX (Some wierd Windows95 installation)
-
-2. Put the files `uni.ins' and `uni.dtx' in some temporary directory.
-
-3. Do
- latex uni.ins
-3.1 If you `docstrip' program is setup correctly, that is,
-`docstrip.cfg' exists and contains the line
- \BaseDirectory{<TeX-base>}
-then all files will be put in the right directories, and you need to
-do nothing more.
-3.2 If no `docstrip.cfg' is present on the system, then you need to
-move the files your self. You should move the files as specified
-below:
- *.mf => <TeX-base>/fonts/source/public/universa/
- *.fd => <TeX-base>/tex/latex/universa/
- uni.sty => <TeX-base>/tex/latex/universa/
- unidoc.sty => <TeX-base>/doc/latex/universa/
- copyright => <TeX-base>/doc/latex/universa/
-
-4. In any case you need to move the files below as specified below:
- uni.dtx => <TeX-base>/tex/latex/universa/
- uni.ins => <TeX-base>/tex/latex/universa/
- README => <TeX-base>/tex/latex/universa/
-so that you can produce the documentation. You can ofcourse compress
-those file to save disk space.
-
-5. If you are using some TeX distribution that has a database (that is
-proberly the case if your TeX distribution uses `kpathsea'), you
-should update that database.
-
-6. To produce the documentation go to the directory where you put
-`uni.doc', i.e., <TeX-base>/doc/latex/universa/, and do
- latex uni.dtx
- latex uni.dtx
- makeindex -s gind -o uni.ind uni.idx
- makeindex -s gglo -o uni.gls uni.glo
- latex uni.dtx
- latex uni.dtx
-This should leave you with a file `uni.dvi'. You can remove the files
- uni.idx uni.glo uni.log uni.aux uni.toc uni.ilg
-You may need to substitute `makeindex' with what is relevant for your
-system, e.g., `makeindx' in emTeX.
-
-I hope you will enjoy this package. I can be reached at
- Normal Mail:
- Christian Holm
- Sankt Hansgade 23, 1. th
- DK-2200 Copenhagen N
- Denmark
- E-mail:
- cholm@fys.ku.dk
- cholm@nbi.dk
-Please read the file `copyright' in the documantation directory, for
-the copyright notice.
-
diff --git a/Master/texmf-dist/doc/fonts/universa/copyright.tex b/Master/texmf-dist/doc/fonts/universa/copying.tex
index 79328ce157e..ca74815ff1c 100644
--- a/Master/texmf-dist/doc/fonts/universa/copyright.tex
+++ b/Master/texmf-dist/doc/fonts/universa/copying.tex
@@ -1,10 +1,10 @@
%%
-%% This is file `copyright',
+%% This is file `copying',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
-%% uni.dtx (with options: `copyright')
+%% universa.dtx (with options: `copyright')
%%
%% Copyright (C) 1998 Christian Holm.
%%
@@ -13,8 +13,8 @@
%% form of universal for making modifications to it.
%%
%% Therefore you can NOT redistribute and/or modify THIS file.
-%% You can however redistribute the complete source (uni.dtx
-%% and uni.ins) and/or modify it under the terms of the GNU
+%% You can however redistribute the complete source (universa.dtx
+%% and universa.ins) and/or modify it under the terms of the GNU
%% General Public License as published by the Free Software
%% Foundation; either version 2, or (at your option) any later
%% version.
@@ -30,7 +30,7 @@
%% 675 Mass Ave, Cambridge,
%% MA 02139, USA.
%%
-%% See the file uni.dtx for further comments and documentation.
+%% See the file universa.dtx for further comments and documentation.
%%
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
@@ -373,7 +373,6 @@ library. If this is what you want to do, use the GNU Library General
Public License instead of this License.
-
\endinput
%%
-%% End of file `copyright'.
+%% End of file `copying'.
diff --git a/Master/texmf-dist/doc/fonts/universa/unidoc.sty b/Master/texmf-dist/doc/fonts/universa/unidoc.sty
index 724b5cd9827..04839419669 100644
--- a/Master/texmf-dist/doc/fonts/universa/unidoc.sty
+++ b/Master/texmf-dist/doc/fonts/universa/unidoc.sty
@@ -4,7 +4,7 @@
%%
%% The original source files were:
%%
-%% uni.dtx (with options: `docpackage')
+%% universa.dtx (with options: `docpackage')
%%
%% Copyright (C) 1998 Christian Holm.
%%
@@ -13,8 +13,8 @@
%% form of universal for making modifications to it.
%%
%% Therefore you can NOT redistribute and/or modify THIS file.
-%% You can however redistribute the complete source (uni.dtx
-%% and uni.ins) and/or modify it under the terms of the GNU
+%% You can however redistribute the complete source (universa.dtx
+%% and universa.ins) and/or modify it under the terms of the GNU
%% General Public License as published by the Free Software
%% Foundation; either version 2, or (at your option) any later
%% version.
@@ -30,19 +30,28 @@
%% 675 Mass Ave, Cambridge,
%% MA 02139, USA.
%%
-%% See the file uni.dtx for further comments and documentation.
+%% See the file universa.dtx for further comments and documentation.
%%
-
-\def\fileversion{v2.0}
-\def\filedate{98/08/01}
-\ProvidesPackage{unidoc}[\filedate\space\fileversion\space universal
- documenation package.]
+\ProvidesPackage{unidoc}
+ [\unifiledate\space\unifileversion\space universal documenation package.]
\newif\ifeepic\eepicfalse
\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{uni}}
\ProcessOptions\relax
\RequirePackage{doc}
\RequirePackage{mflogo}
+\RequirePackage[colorlinks,%
+ linkcolor=red,%
+ anchorcolor=black,%
+ citecolor=green,%
+ filecolor=black,%
+ menucolor=black,%
+ urlcolor=blue,%
+ hyperindex,%
+ linktocpage,%
+ pdfduplex=duplexFlipLongEdge,%
+ a4paper,%
+ bookmarks=true]{hyperref}
\RequirePackage{uni}
\IfFileExists{eepic.sty}{%
\RequirePackage{eepic}\eepictrue}{%
@@ -107,7 +116,6 @@
\let\beginillu\ifeepic
\let\illuother\else
\let\endillu\fi
-
\def\Newestchanges#1#2#3{
\ifx\saved@macroname\@empty%
\marginpar{\small\raggedright{\sl Change on} #2, {\sl Version}
@@ -177,15 +185,17 @@
&\hex C&&\hex D&&\hex E&&\hex F&\cr
\egroup$$\par}
-\def\FontChart#1{
+\def\FontChart#1#2{
%% \marginpar{\small\raggedright Letters and symbols in \texttt{#1}
%% font.}
- \begin{figure}
+ \begin{figure}[htbp]
\begingroup
\font\chart@font=#1
\chart@font
\chart
- \endgroup
+ \endgroup
+ \caption{Letters and symbols in \texttt{#1} --- #2}
+ \label{fig:font:#1}
\end{figure}}
\IndexPrologue{%
@@ -225,7 +235,11 @@
\small,\smash,\space,\special@index,\SpecialMainIndex,\stop,\string,%
\strut,\tabskip,\TeX,\TeXbook,\textit,\textsf,\textsl,\texttt,\the,%
\thepage,\tt,\typeout,\unhbox,\universal,\upshape,\usefont,\vbox,%
- \vcenter,\vrule,\write,\xdef,\z@}
+ \vcenter,\vrule,\write,\xdef,\z@,\PackageError,\PackageWarning,
+ \PassOptionsToPackage,\GlossaryPrologue,\',\0,\1,\bfseries,
+ \centerlargechars,\DeclareRobustCommand,\DeclareTextFontCommand,
+ \ExecuteOptions,\familydefault,\fontencoding,\fontfamily,\hex,\oct,
+ \IndexPrologue,\oddline}
\EnableCrossrefs
\CodelineIndex
@@ -234,9 +248,8 @@
\marginparwidth=54pt
\newcommand{\NFSS}{\textsf{NFSS}}
\newcommand{\ftnguide}{\textit{\LaTeXe{} Font Selection}}
-\newcommand{\clsguide}{
- \textit{\LaTeXe{} for Class and Packages Writers}}
-\newcommand{\TeXbook}{\TeX\textsf{book}}
+\newcommand{\clsguide}{ \textit{\LaTeXe{} for Class and Packages
+ Writers}} \newcommand{\TeXbook}{\TeX\textsf{book}}
\newcommand{\MFbook}{\MF\textsf{book}}
\newcommand{\universal}{\textunibf{universal}}
diff --git a/Master/texmf-dist/doc/fonts/universa/universa.pdf b/Master/texmf-dist/doc/fonts/universa/universa.pdf
new file mode 100644
index 00000000000..5e722edc22b
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/universa/universa.pdf
Binary files differ