diff options
author | Karl Berry <karl@freefriends.org> | 2019-08-29 22:50:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-08-29 22:50:25 +0000 |
commit | ef6fb210fcab69030fe59706b2ceaa84476b8f40 (patch) | |
tree | 94b6888fd3913f65eef77a117c229bd2bf34ac64 /Master/texmf-dist | |
parent | 7576bebf95b7501ef361c4c491c7960df42ec52b (diff) |
universa (29aug19)
git-svn-id: svn://tug.org/texlive/trunk@51984 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
62 files changed, 805 insertions, 689 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 Binary files differnew file mode 100644 index 00000000000..5e722edc22b --- /dev/null +++ b/Master/texmf-dist/doc/fonts/universa/universa.pdf diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbc10.mf b/Master/texmf-dist/fonts/source/public/universa/fulbc10.mf index 9c9f6ed86d7..98746918001 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbc10.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbc10.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,caps,ten') +%% universa.dtx (with options: `font,bold,caps,ten') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbc12.mf b/Master/texmf-dist/fonts/source/public/universa/fulbc12.mf index 37eb75f771d..71ea482f939 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbc12.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbc12.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,caps,twelve') +%% universa.dtx (with options: `font,bold,caps,twelve') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbc17.mf b/Master/texmf-dist/fonts/source/public/universa/fulbc17.mf index a396976a6f1..58f924b2864 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbc17.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbc17.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,caps,seventeen') +%% universa.dtx (with options: `font,bold,caps,seventeen') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbc8.mf b/Master/texmf-dist/fonts/source/public/universa/fulbc8.mf index 15f7067155d..328aa256454 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbc8.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbc8.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,caps,eight') +%% universa.dtx (with options: `font,bold,caps,eight') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbc9.mf b/Master/texmf-dist/fonts/source/public/universa/fulbc9.mf index 388a882c9a2..df2021c541f 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbc9.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbc9.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,caps,nine') +%% universa.dtx (with options: `font,bold,caps,nine') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbo10.mf b/Master/texmf-dist/fonts/source/public/universa/fulbo10.mf index ec5e56bb7af..20c74d048ae 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbo10.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbo10.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,slanted,ten') +%% universa.dtx (with options: `font,bold,slanted,ten') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbo12.mf b/Master/texmf-dist/fonts/source/public/universa/fulbo12.mf index 5187b3f9b6f..536a9939331 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbo12.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbo12.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,slanted,twelve') +%% universa.dtx (with options: `font,bold,slanted,twelve') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbo17.mf b/Master/texmf-dist/fonts/source/public/universa/fulbo17.mf index e9631dc8ab9..88bc6a0618f 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbo17.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbo17.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,slanted,seventeen') +%% universa.dtx (with options: `font,bold,slanted,seventeen') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbo8.mf b/Master/texmf-dist/fonts/source/public/universa/fulbo8.mf index 0438fe42a5d..e0309610aad 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbo8.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbo8.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,slanted,eight') +%% universa.dtx (with options: `font,bold,slanted,eight') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbo9.mf b/Master/texmf-dist/fonts/source/public/universa/fulbo9.mf index 7ee8d2dc42a..79319e4214d 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbo9.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbo9.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,slanted,nine') +%% universa.dtx (with options: `font,bold,slanted,nine') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbr10.mf b/Master/texmf-dist/fonts/source/public/universa/fulbr10.mf index 7b93fd11728..7a0eea6eb03 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbr10.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbr10.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,ten') +%% universa.dtx (with options: `font,bold,ten') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbr12.mf b/Master/texmf-dist/fonts/source/public/universa/fulbr12.mf index 9b783c4d1e7..e9c12601a71 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbr12.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbr12.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,twelve') +%% universa.dtx (with options: `font,bold,twelve') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbr17.mf b/Master/texmf-dist/fonts/source/public/universa/fulbr17.mf index 4a4cb1c57c5..5918c5dc00f 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbr17.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbr17.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,seventeen') +%% universa.dtx (with options: `font,bold,seventeen') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbr8.mf b/Master/texmf-dist/fonts/source/public/universa/fulbr8.mf index 04b994a0182..f814c2c42a5 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbr8.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbr8.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,eight') +%% universa.dtx (with options: `font,bold,eight') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbr9.mf b/Master/texmf-dist/fonts/source/public/universa/fulbr9.mf index e5cb1401aa2..4d7079cf582 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbr9.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbr9.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,nine') +%% universa.dtx (with options: `font,bold,nine') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbst10.mf b/Master/texmf-dist/fonts/source/public/universa/fulbst10.mf index 4e218f98a47..155396214d0 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbst10.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbst10.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,strict,ten') +%% universa.dtx (with options: `font,bold,strict,ten') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbst12.mf b/Master/texmf-dist/fonts/source/public/universa/fulbst12.mf index 8a4d50436b1..8af7c55103f 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbst12.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbst12.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,strict,twelve') +%% universa.dtx (with options: `font,bold,strict,twelve') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbst17.mf b/Master/texmf-dist/fonts/source/public/universa/fulbst17.mf index d0b6ea83264..0fbbdff66f8 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbst17.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbst17.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,strict,seventeen') +%% universa.dtx (with options: `font,bold,strict,seventeen') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbst8.mf b/Master/texmf-dist/fonts/source/public/universa/fulbst8.mf index 667b7f6448f..3a7e67e2651 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbst8.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbst8.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,strict,eight') +%% universa.dtx (with options: `font,bold,strict,eight') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulbst9.mf b/Master/texmf-dist/fonts/source/public/universa/fulbst9.mf index 937f247707c..3f1f567197c 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulbst9.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulbst9.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,bold,strict,nine') +%% universa.dtx (with options: `font,bold,strict,nine') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmc10.mf b/Master/texmf-dist/fonts/source/public/universa/fulmc10.mf index 1ab6a18ef1f..af4ec3be955 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmc10.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmc10.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,caps,ten') +%% universa.dtx (with options: `font,medium,caps,ten') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmc12.mf b/Master/texmf-dist/fonts/source/public/universa/fulmc12.mf index 4c99016720a..4a49e9eb650 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmc12.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmc12.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,caps,twelve') +%% universa.dtx (with options: `font,medium,caps,twelve') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmc17.mf b/Master/texmf-dist/fonts/source/public/universa/fulmc17.mf index 4f3d469468e..5d36d3dab12 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmc17.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmc17.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,caps,seventeen') +%% universa.dtx (with options: `font,medium,caps,seventeen') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmc8.mf b/Master/texmf-dist/fonts/source/public/universa/fulmc8.mf index fbcc9e8ab38..fe69042d04b 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmc8.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmc8.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,caps,eight') +%% universa.dtx (with options: `font,medium,caps,eight') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmc9.mf b/Master/texmf-dist/fonts/source/public/universa/fulmc9.mf index 16d998eb6bc..2c0c18bbbc5 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmc9.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmc9.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,caps,nine') +%% universa.dtx (with options: `font,medium,caps,nine') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmo10.mf b/Master/texmf-dist/fonts/source/public/universa/fulmo10.mf index e275580fa08..729e279992e 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmo10.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmo10.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,slanted,ten') +%% universa.dtx (with options: `font,medium,slanted,ten') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmo12.mf b/Master/texmf-dist/fonts/source/public/universa/fulmo12.mf index 27f82bf9e11..67dd60de2cc 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmo12.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmo12.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,slanted,twelve') +%% universa.dtx (with options: `font,medium,slanted,twelve') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmo17.mf b/Master/texmf-dist/fonts/source/public/universa/fulmo17.mf index aad5cd800f0..9fccff6ed9d 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmo17.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmo17.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,slanted,seventeen') +%% universa.dtx (with options: `font,medium,slanted,seventeen') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmo8.mf b/Master/texmf-dist/fonts/source/public/universa/fulmo8.mf index c383a76dc1a..9f9c6828e0e 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmo8.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmo8.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,slanted,eight') +%% universa.dtx (with options: `font,medium,slanted,eight') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmo9.mf b/Master/texmf-dist/fonts/source/public/universa/fulmo9.mf index 527c58ebd62..58cde2c18b2 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmo9.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmo9.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,slanted,nine') +%% universa.dtx (with options: `font,medium,slanted,nine') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmr10.mf b/Master/texmf-dist/fonts/source/public/universa/fulmr10.mf index 9ec12a7bc74..b6ce2055044 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmr10.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmr10.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,ten') +%% universa.dtx (with options: `font,medium,ten') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmr12.mf b/Master/texmf-dist/fonts/source/public/universa/fulmr12.mf index fd849054193..3d50a713b1d 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmr12.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmr12.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,twelve') +%% universa.dtx (with options: `font,medium,twelve') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmr17.mf b/Master/texmf-dist/fonts/source/public/universa/fulmr17.mf index efeb2f06d06..4aeb8b97d2a 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmr17.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmr17.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,seventeen') +%% universa.dtx (with options: `font,medium,seventeen') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmr8.mf b/Master/texmf-dist/fonts/source/public/universa/fulmr8.mf index 05c0c81c61e..6f38fd0a02e 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmr8.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmr8.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,eight') +%% universa.dtx (with options: `font,medium,eight') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmr9.mf b/Master/texmf-dist/fonts/source/public/universa/fulmr9.mf index 93495cbcf8a..ecce4e836ed 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmr9.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmr9.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,nine') +%% universa.dtx (with options: `font,medium,nine') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmst10.mf b/Master/texmf-dist/fonts/source/public/universa/fulmst10.mf index 1e2b0857195..9a9d0cbcef0 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmst10.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmst10.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,strict,ten') +%% universa.dtx (with options: `font,medium,strict,ten') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmst12.mf b/Master/texmf-dist/fonts/source/public/universa/fulmst12.mf index 82e86948cd2..5af48e18f85 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmst12.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmst12.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,strict,twelve') +%% universa.dtx (with options: `font,medium,strict,twelve') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmst17.mf b/Master/texmf-dist/fonts/source/public/universa/fulmst17.mf index 9b5bb0d8b62..f4ecf1d4406 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmst17.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmst17.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,strict,seventeen') +%% universa.dtx (with options: `font,medium,strict,seventeen') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmst8.mf b/Master/texmf-dist/fonts/source/public/universa/fulmst8.mf index 346f7c55ce1..243a0fb793b 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmst8.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmst8.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,strict,eight') +%% universa.dtx (with options: `font,medium,strict,eight') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/fulmst9.mf b/Master/texmf-dist/fonts/source/public/universa/fulmst9.mf index 31208f7a0fd..8f703eb193f 100644 --- a/Master/texmf-dist/fonts/source/public/universa/fulmst9.mf +++ b/Master/texmf-dist/fonts/source/public/universa/fulmst9.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `font,medium,strict,nine') +%% universa.dtx (with options: `font,medium,strict,nine') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if unknown unibase : input unibase; fi; diff --git a/Master/texmf-dist/fonts/source/public/universa/uniacc.mf b/Master/texmf-dist/fonts/source/public/universa/uniacc.mf index 4dd4b8a73a6..7c4e3b0ab01 100644 --- a/Master/texmf-dist/fonts/source/public/universa/uniacc.mf +++ b/Master/texmf-dist/fonts/source/public/universa/uniacc.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `acc') +%% universa.dtx (with options: `acc') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - beginchar(hex"12",x_w#,l_h#,0) ; "The accent `" ; uniend(P_T/2,(w/2,a_h+P_T/2),90,270,10) ; diff --git a/Master/texmf-dist/fonts/source/public/universa/unibase.mf b/Master/texmf-dist/fonts/source/public/universa/unibase.mf index 144dd8dc1a7..2436fb8887d 100644 --- a/Master/texmf-dist/fonts/source/public/universa/unibase.mf +++ b/Master/texmf-dist/fonts/source/public/universa/unibase.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `unibase') +%% universa.dtx (with options: `unibase') %% %% 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,10 +30,9 @@ %% 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. %% - unibase := 1 ; string univer ; univer = "2.0" ; @@ -45,8 +44,8 @@ medium := false ; slant := false ; bold := false ; caps := false ; strict := false ; font_identifier:="universal"; -def start_font(expr size) = - u# := size/18 ; +def start_font(expr size) = + u# := size/18 ; mode_setup; x_h# := 8u# ; x_w# := 8u# ; m_w# := 11u# ; l_h# := 13u# ; p_d# := 5u# ; l_s# := 2u# ; r_s# := 2u# ; A_w# := 10u# ; @@ -120,7 +119,7 @@ def extra_proof_rules = fi enddef ; -inner bye; % so we can use it inside a macro +inner bye; def end_font = ligtable "u" : "h" kern u# ; ligtable "f" : "f" kern 0 , "l" kern 0 , "i" kern 0 ; @@ -138,7 +137,7 @@ def end_font = "l" kern -3c_d#*cosd(15)-p_t#*sind(15)-l_s#-r_s# , "L" kern -3c_d#*cosd(15)-p_t#*sind(15)-l_s#-r_s# ; bye -enddef; +enddef ; def do_caps(expr offset) = sc_shrink := x_h#/l_h# ; diff --git a/Master/texmf-dist/fonts/source/public/universa/unidig.mf b/Master/texmf-dist/fonts/source/public/universa/unidig.mf index 415a7f3b9be..40c775c7827 100644 --- a/Master/texmf-dist/fonts/source/public/universa/unidig.mf +++ b/Master/texmf-dist/fonts/source/public/universa/unidig.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `dig') +%% universa.dtx (with options: `dig') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - beginchar("0",A_w#,l_h#,0) ; "The number 0" ; uniarc(w/2,p_t,(w/2,h-w/2),0,180,10) ; diff --git a/Master/texmf-dist/fonts/source/public/universa/uniext.mf b/Master/texmf-dist/fonts/source/public/universa/uniext.mf index 587e6a048a6..de8b8698754 100644 --- a/Master/texmf-dist/fonts/source/public/universa/uniext.mf +++ b/Master/texmf-dist/fonts/source/public/universa/uniext.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `ext') +%% universa.dtx (with options: `ext') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - currenttransform := identity ; diff --git a/Master/texmf-dist/fonts/source/public/universa/unilig.mf b/Master/texmf-dist/fonts/source/public/universa/unilig.mf index 540f79876cb..6e5fc36945f 100644 --- a/Master/texmf-dist/fonts/source/public/universa/unilig.mf +++ b/Master/texmf-dist/fonts/source/public/universa/unilig.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `lig') +%% universa.dtx (with options: `lig') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if caps: beginchar(hex"19",5/2x_w#,x_h#,0) ; "Ligature SS" ; diff --git a/Master/texmf-dist/fonts/source/public/universa/unilow.mf b/Master/texmf-dist/fonts/source/public/universa/unilow.mf index 13332715391..708c4560f4f 100644 --- a/Master/texmf-dist/fonts/source/public/universa/unilow.mf +++ b/Master/texmf-dist/fonts/source/public/universa/unilow.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `low') +%% universa.dtx (with options: `low') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if not caps : diff --git a/Master/texmf-dist/fonts/source/public/universa/unipun.mf b/Master/texmf-dist/fonts/source/public/universa/unipun.mf index 9fdb2cf625a..f1b592f87af 100644 --- a/Master/texmf-dist/fonts/source/public/universa/unipun.mf +++ b/Master/texmf-dist/fonts/source/public/universa/unipun.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `pun') +%% universa.dtx (with options: `pun') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - beginchar("!",P_T#,l_h#,0) ; "The exclamation mark (!)" ; pickup UniPensqu ; diff --git a/Master/texmf-dist/fonts/source/public/universa/unispe.mf b/Master/texmf-dist/fonts/source/public/universa/unispe.mf index 8f728daa191..cfae8f2fc6b 100644 --- a/Master/texmf-dist/fonts/source/public/universa/unispe.mf +++ b/Master/texmf-dist/fonts/source/public/universa/unispe.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `spe') +%% universa.dtx (with options: `spe') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - beginchar(hex"10",p_t#,x_h#,0) ; "The dotless letter i" ; pickup unipensqu ; diff --git a/Master/texmf-dist/fonts/source/public/universa/uniupp.mf b/Master/texmf-dist/fonts/source/public/universa/uniupp.mf index 2890fa5557c..75f2b482286 100644 --- a/Master/texmf-dist/fonts/source/public/universa/uniupp.mf +++ b/Master/texmf-dist/fonts/source/public/universa/uniupp.mf @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `upp') +%% universa.dtx (with options: `upp') %% %% Copyright (C) 1998 Christian Holm. %% @@ -13,9 +13,9 @@ %% implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR %% PURPOSE. See the GNU General Public License for more details. %% -%% See the file uni.dtx for further comments and documentation. +%% See the file universa.dtx for further comments and documentation. +%% %% - if not strict : diff --git a/Master/texmf-dist/source/fonts/universa/uni.dtx b/Master/texmf-dist/source/fonts/universa/universa.dtx index e17f68a4434..b90c69e5172 100644 --- a/Master/texmf-dist/source/fonts/universa/uni.dtx +++ b/Master/texmf-dist/source/fonts/universa/universa.dtx @@ -1,14 +1,18 @@ -%\iffalse +% \iffalse +%<*(package|oml|oms|ot1|t1|u)> +\def\unifileversion{v2.1} +\def\unifiledate{2019/08/26} +%</(package|oml|oms|ot1|t1|u)> +% \fi +% \iffalse %<*driver> \documentclass{ltxdoc} \usepackage{unidoc,latexsym} -%\OnlyDescription %For short description of font and package. -\AlsoImplementation %For full description of font and package. -\title{The \universal{} Font\\ \normalsize{Version 2.0}} -\author{Christian Holm\thanks{Niels Bohr Institute of Physics, - Institute of Philosophy, Rethorics, and Education; University - of Copenhagen; Denmark; E--mail: \texttt{<cholm@nbi.dk>}}} -\date{August 1 1998} +\OnlyDescription %For short description of font and package. +% \AlsoImplementation %For full description of font and package. +\title{The \universal{} Font\\ \normalsize{Version \unifileversion}} +\author{Christian Holm\thanks{E--mail: \texttt{<cholmcc@gmail.com>}}} +\date{\unifiledate} \begin{document} \maketitle \begin{abstract} @@ -20,7 +24,251 @@ and also the source code for the characters of the font. \end{abstract} \tableofcontents -\DocInput{uni.dtx} +\DocInput{universa.dtx} +\appendix + +\section{Solution to the \Lcs{bauhausforms} problem} +\label{app:solu} + +\subsection{The Problem} +This I owe to Joseph Collins \texttt{<collins@ARL.MIL>}. + +During the preperation of version~1.0 of this font, I was loosing +sleep over what I chose to call `The \Lcs{bauhausforms} +problem', after the problems the symbol \textuni{\bauforms} gave +me. + +As can be seen from the symbol, the idea is to make a figure out of +a circle, a square, and a triangle. From these three figures you can +ofcourse make infinitly many figures, even though the sizes are +limited. The particular combination of the three figures I was +looking, first seemed simple\footnote{And after having seen Mr.\ +Collins solution, it did again.}, but turned out to be +difficult. What I wanted to do was (see also +figure~\ref{fig:bauforms}): +\begin{quote} + Take a circle of some radius (e.g., 1). Inside this circle draw a + isosceles triangle $\bigtriangleup ABC$, with all vertices on the + circle, The singular vertice $A$ placed on the horizontal line + traveling left from the center of the circle. + + Now draw a square $\Box PQRS$ inside of the circle, having two + vertices on the circle, and two on the triangle. + + The wanted triangle and square are such that, the opposing side of + the singular vertice $|BC|$ should divede the square into to equal + oblongs, i.e., intersect $|PQ|$ midway between $P$ and $Q$. +\end{quote} + +\begin{figure}[htbp] + \centering + \beginillu + \setlength{\unitlength}{.05\textwidth} + \begin{picture}(10,10) + \thinlines + \put(-1,5){\line(1,0){12}} + \put(5,-1){\line(0,1){12}} + \thicklines + \put(5,5){\circle{10}} + \put(0,5){\line(100,74){6.521}} + \put(0,5){\line(100,-74){6.521}} + \put(6.4330,0.2097){\line(0,1){9.5805}} + \put(3.6873,7.7457){\line(1,0){5.4914}} + \put(3.6873,2.2543){\line(1,0){5.4914}} + \put(3.6873,2.2543){\line(0,1){5.4914}} + \put(9.1787,2.2543){\line(0,1){5.4914}} + \put(0,5){\mbox{$A$}} + \put(6.4330,0.2097){\mbox{$B$}} + \put(6.4330,5){\mbox{$B^\prime$}} + \put(6.4330,9.7903){\mbox{$C$}} + \put(3.6873,2.2543){\mbox{$P$}} + \put(3.6873,5){\mbox{$P^\prime$}} + \put(9.1787,2.2543){\mbox{$Q$}} + \put(9.1787,5){\mbox{$Q^\prime$}} + \put(9.1787,7.7457){\mbox{$R$}} + \put(3.6873,7.7457){\mbox{$S$}} + \put(5,5){\mbox{$O$}} + \put(0,5){\arc{1}{0}{0.6401}} + \put(0,4.5){\mbox{$\varphi$}} + \end{picture} + \illuother + \begin{tabular}{% + @{\vline\extracolsep{1em}\space}% + p{.8\textwidth}% + @{\space\vline}} + \hline + Since you are processing this document without the + \textsf{eepic} package, you will not see the illustration + otherwise here. To compensate, I will give you a short + description on how to draw the figure yourself. + + Take out some paper, a pencil, compasses, and a ruler. Now + draw a circle of some radius $r$, with its center in origo of + a Cartisean coordinate system. In the next subsection, you + will find the coordinates for points $A,B,C,O,P,Q,R,$ and $S$ + expressed in terms of $x,y,$ and $h$. You will also find the + correct values for $x,y,h$ in that section. Multiply those + values with $r$, and plot the points above in the coordinate + system. Draw the triangle $\bigtriangleup ABC$, and the square + $\Box PQRS$, and --- voila, you have the illustration.\\ + \hline + \end{tabular} + \endillu + \caption{The \Lcs{bauforms} problem.}\label{fig:bauforms} +\end{figure} + +This shouldn't be to difficult, should it. Well I didn't think so, +but after many late evenings with pen, paper, ruler, compasses, and +heavy use of trigonometric relations, I found out that the half +$\varphi$ of the singular vertice should obey: +\begin{eqnarray} +0 &=& \sin \left( \cos^{-1} \left( \frac{\cos2\varphi}{\sqrt{2}} + \right) \right) - \frac{\cos2\varphi}{\sqrt{2}}\nonumber\\ +& & - 2\sqrt{2} + \frac{\cos\varphi^2\sin\varphi}{\cos\varphi+\sin\varphi} + \nonumber +\end{eqnarray} +Now I dare you to find the exact solution to that. + +Using numerical methodes (Newton's method), was ofcourse no +problem, and gave satesfactory resualt. If the expression on the +right above is labelled $f$, $f^\prime$ is: +\begin{eqnarray} +f^\prime &=& \frac{\sin4\varphi}{2\sqrt{\frac{3-\cos4\varphi}{4}}} + + \sqrt{2}\sin2\varphi\nonumber\\ +& & - \frac{2\sqrt{2}\cos\varphi}{\cos\varphi+\sin\varphi^2} + \left( \left( \cos\varphi+\sin\varphi \right) + \left( \cos^2\varphi-2\sin^22\varphi \right)\right. \nonumber\\ +& & - \quad \left.\left( \cos\varphi-\sin\varphi \right) + \cos^2\varphi\sin\varphi \right) \nonumber +\end{eqnarray} +Using these expressions for $f$ and $f^\prime$ in a \textsf{Fortran} +program, I reached resaults close to what Mr.\ Collins found. + +\subsection{Joseph Collins' Solution} + +In Mr.\ Collins notation, the points on figure~\ref{fig:bauforms} +has the following coordinates: +\begin{eqnarray*} + A = (0,-1) & B^\prime = (x,0) & C = (x,y)\\ + O = (0,0) & P^\prime = (x-h,0) & Q^\prime = (x+h,0)\\ + R = (x+h,h) & S = (x-h,h) & \\ +\end{eqnarray*} +Below is what Mr.\ Collins wrote me --- thank you very much. + +On the unit circle +\begin{equation}\label{eq:uc} + x^2 + y^2 = 1 +\end{equation} +we have the vertices of a triangle at $(-1,0)$, $(x,y)$, and +$(x,-y)$. A square has four vertices $(x \pm h, \pm h)$, where the +two points $(x-h, \pm h)$ lie on the triangle (constraint A) and the +two points $(x+h, \pm h)$ lie on the circle (constraint B). Thus, +the vertical side of the triangle bisects the square. From +constraint A, upon consideration of similar triangles, we have +$$\frac{y}{1+x} = \frac{h}{1+x-h}, \quad \mbox{so that}\quad + h = \frac{(1+x) y }{1+x+y}.$$ +By (\ref{eq:uc}), this is +\begin{equation} \label{eq:b1} + h = \frac{(1+x)\sqrt{1-x^2}}{1+x+\sqrt{1-x^2}} . +\end{equation} +From constraint B, we get +\begin{equation} \label{eq:b2} + (x+h)^2 + h^2 = 1 . +\end{equation} +Any simultaneous solution of (\ref{eq:b1}) and (\ref{eq:b2}) is also a +solution of +\begin{equation}\label{eq:eqn} + 8x^3 - 4x^2 - 3x + 1 = 0, +\end{equation} +the relevant solution being +\begin{equation} \label{eq:sol} + x = \frac16 + \sqrt{\frac{11}{18}} \sin + \left[ \frac{\pi}{6} + - \frac13 \arctan\left(\frac{3\sqrt{237}}{23}\right) \right]. +\end{equation} +Equation (\ref{eq:eqn}) and solution (\ref{eq:sol}) courtesy of +Mathematica. We get $y$ and $h$ from (\ref{eq:uc}) and +(\ref{eq:b1}), respectively. The angle at $(-1,0)$ is $\varphi = 2 +\arctan\bigl(y/(1+x)\bigr)$. + +Approximate values are +\begin{eqnarray*} + x &\simeq& 0.2865914\\ + y &\simeq& 0.9580529\\ + h &\simeq& 0.5491394 \\ + \varphi &\simeq& 1.280129 \ ( \simeq 73.346^o) +\end{eqnarray*} + +\section{Copyrights --- GNU General Public Lisence} +\label{app:ggpl} + +This \MF{} implementation of the ``universal'' font and the \LaTeX{} +support package ``uni'' copyright \copyright{} 1998 Christian Holm. + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, but +\textsc{without any warranty}; without even the implied warranty +of \textsc{merchantability} or \textsc{fitness for a particular +purpose}. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to +\begin{quote} + The Free Software Foundation, Inc.\\ + 675 Mass Ave\\ + Cambridge\\ + MA 02139\\ + USA +\end{quote} + +See the file \texttt{copyright} in the distribution for the complete +GNU General Public License. + +\section{Wishlist} + +Below is a list of things I would like to do with the font and +package. If anyone has any suggestions, ready--made code, or new +ideas, please let me know. + +If you would like to take on one or more of the tasks presented +below, please do so, but send me a note so that I may coordinate +with my own efforts, and perhaps have a constructive dicourse. + +I should however instruct you to read the \emph{complete} +documentation of the package and font, since this may give some +reasons why I have chosen a particular approach. + +\begin{itemize} +\item Make the font an 8--bit encoded (256 characters) font, + conforming somewhat to the \texttt{T1} encoding of the Cork fonts. +\item Making a package (perhaps \textsf{mfdoc}), to make + documentation of \MF{} sources, just like \textsf{doc} is fore + \LaTeX{} sources. This is ofcourse a independent project, and I + will proberly not work on it. +\end{itemize} +\clearpage +\section{Font Charts} +\label{app:charts} + +Below are some charts of the \universal{} font in different series +and shapes (medium upright, slanted, small-caps, and strict, as well +as bold upright, slanted, small caps, and strict), all in size \texttt{8pt}. + +\FontChart{fulmr8.mf}{medium, upright} +\FontChart{fulmo8.mf}{medium, oblique} +\FontChart{fulmc8.mf}{medium, small-caps} +\FontChart{fulmst8.mf}{medium, strict} +\FontChart{fulbr8.mf}{bold, upright} +\FontChart{fulbo8.mf}{bold, oblique} +\FontChart{fulbc8.mf}{bold, small-caps} +\FontChart{fulbst8.mf}{bold, strict} + +\clearpage \end{document} %</driver> %<*copyright> @@ -366,41 +614,8 @@ Public License instead of this License. %</copyright> %\fi -% \CheckSum{1207} -% \CharacterTable -% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -% Digits \0\1\2\3\4\5\6\7\8\9 -% Exclamation \! Double quote \" Hash (number) \# -% Dollar \$ Percent \% Ampersand \& -% Acute accent \' Left paren \( Right paren \) -% Asterisk \* Plus \+ Comma \, -% Minus \- Point \. Solidus \/ -% Colon \: Semicolon \; Less than \< -% Equals \= Greater than \> Question mark \? -% Commercial at \@ Left bracket \[ Backslash \\ -% Right bracket \] Circumflex \^ Underscore \_ -% Grave accent \` Left brace \{ Vertical bar \| -% Right brace \} Tilde \~} - -% \CheckSum{1207} -% \CharacterTable -% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -% Digits \0\1\2\3\4\5\6\7\8\9 -% Exclamation \! Double quote \" Hash (number) \# -% Dollar \$ Percent \% Ampersand \& -% Acute accent \' Left paren \( Right paren \) -% Asterisk \* Plus \+ Comma \, -% Minus \- Point \. Solidus \/ -% Colon \: Semicolon \; Less than \< -% Equals \= Greater than \> Question mark \? -% Commercial at \@ Left bracket \[ Backslash \\ -% Right bracket \] Circumflex \^ Underscore \_ -% Grave accent \` Left brace \{ Vertical bar \| -% Right brace \} Tilde \~} -% \def\fileversion{v2.0} -% \def\filedate{98/08/01} +% \def\fileversion{v2.1} +% \def\filedate{2019/08/26} % \section{Introduction} % \changes{v1.0}{1997/17/24}{Creation of the \universal{} font} % @@ -416,7 +631,7 @@ Public License instead of this License. % pages actually. Most of it is the programs for the characters for % this font, so if you don't know the \MF{} language, or don't care % how the charcters are created, you should insert -% \Lcs{OnlyDescription} into the preamble of \texttt{uni.dtx}. +% \Lcs{OnlyDescription} into the preamble of \texttt{universa.dtx}. % % Notice, that \MF{} macros are \emph{not} indexed in this % documentation. This is because it would take a \emph{major} rewrite @@ -656,7 +871,7 @@ Public License instead of this License. % Below is a sample of each series/shape combination avaliable in this % implementation of the font, along with the \LaTeX{} commands that % drive them: -% +% % \begin{description} % \item[\rm Medium upright (\Lcs{textuni}):] % \textuni{The dazed brown fox quickly gave 1234-567890 jumps!} @@ -1235,14 +1450,26 @@ Public License instead of this License. % % \subsubsection{Intilalizing} % -% First we need to identify the package, its version and release -% date, etc. +% First we need to identify the package, its version and release date, +% etc. +% % \begin{macrocode} -\def\fileversion{v2.0} -\def\filedate{98/08/01} -\ProvidesPackage{uni}[\filedate\space\fileversion\space universal +\ProvidesPackage{uni}[\unifiledate\space\unifileversion\space universal package.] % \end{macrocode} +% +% \begin{macro}{\if@uni} +% \begin{macro}{\@unifalse} +% \begin{macro}{\@unitrue} +% \begin{macro}{\if@strict} +% \begin{macro}{\@strictfalse} +% \begin{macro}{\@stricttrue} +% \begin{macro}{\ifdef@ult} +% \begin{macro}{\def@ultfalse} +% \begin{macro}{\def@ulttrue} +% \begin{macro}{\ifm@dium} +% \begin{macro}{\m@diumfalse} +% \begin{macro}{\m@diumtrue} % Then we setup some new \Lcs{if} commands, to help in different % sitations, depending on options passed to the package etc. % \begin{macrocode} @@ -1250,9 +1477,20 @@ Public License instead of this License. \newif\ifstri@t\stri@tfalse \newif\ifdef@ult\def@ultfalse \newif\ifm@dium\m@diumfalse - % \end{macrocode} -% +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% % \subsubsection{Options} % % We define some options that can be passed to the package. @@ -1277,10 +1515,12 @@ Public License instead of this License. % % \begin{macro}{\uni@init} % \begin{macro}{\DeclareUniChar} -% \Newestchanges{v2.0}{98/08/01}{Added for faster and more stable +% \Newestchanges{v2.1}{2018/08/26}{Prevent expansion of as-of-yet not +% defined arguments. Thanks to Scott Pakin.} +% \changes{v2.0}{98/08/01}{Added for faster and more stable % loading of special charactes.} % \begin{macro}{\DeclareUniCommand} -% \Newestchanges{v2.0}{98/08/01}{Added for faster and more stable +% \changes{v2.0}{98/08/01}{Added for faster and more stable % decleration of \universal{} commands.} % \begin{macro}{\Declare@Uni} % \begin{macro}{\DeclareUni@xarg} @@ -1377,7 +1617,7 @@ Public License instead of this License. \@ifundefined{\temp@}{% \edef\temp@c{{% \noexpand\if@uni\noexpand\aftergroup\temp@a\noexpand% - \else\noexpand\UniError{#1}\noexpand\fi}}}{% + \else\noexpand\UniError{\noexpand#1}\noexpand\fi}}}{% \edef\temp@b{\csname no@uni@\temp@\endcsname} \edef\temp@c{{% \noexpand\if@uni\noexpand\aftergroup\temp@a\noexpand% @@ -1752,7 +1992,14 @@ Public License instead of this License. % \end{macro} % \end{macro} % -% \paragraph{\texttt{default} Option Font} +% \paragraph{\texttt{default} Option Font} +% +% \begin{macro}{\ifdef@ult} +% \begin{macro}{\def@ulttrue} +% \begin{macro}{\def@ultfalse} +% \begin{macro}{\ifm@dium} +% \begin{macro}{\m@diumtrue} +% \begin{macro}{\m@diumfalse} % Now if you gave the \texttt{default} option to the package, % \Lcs{ifdef@ult} evaluates to true, and so we setup the default font % to be \universal{}, in the medium or bold version, depending @@ -1764,6 +2011,13 @@ Public License instead of this License. \else\renewcommand{\seriesdefault}{b}\fi \renewcommand{\itdefault}{sl} % \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% % \begin{macro}{\cmrfamily} % \begin{macro}{\cmrdefault} % \begin{macro}{\textcmr} @@ -1816,7 +2070,7 @@ Public License instead of this License. %\fi % \begin{macrocode} \ProvidesFile{omluni.fd} - [1998/08/01 v2.0 Non Standard LaTeX font definitions] + [\unifiledate\space\unifileversion\space Non Standard LaTeX font definitions] \DeclareFontFamily{OML}{uni}{\skewchar\font127 } \DeclareFontShape{OML}{uni}{m}{n}{<-> ssub * cmm/m/it}{} \DeclareFontShape{OML}{uni}{m}{it}{<-> ssub * cmm/m/it}{} @@ -1841,7 +2095,7 @@ Public License instead of this License. %\fi % \begin{macrocode} \ProvidesFile{omsuni.fd} - [1998/08/01 v2.0 Non Standard LaTeX font definitions] + [\unifiledate\space\unifileversion\space Non Standard LaTeX font definitions] \DeclareFontFamily{OMS}{uni}{\skewchar\font48 } \DeclareFontShape{OMS}{uni}{m}{n}{<-> ssub * cmsy/m/n}{} \DeclareFontShape{OMS}{uni}{m}{it}{<-> ssub * cmsy/m/n}{} @@ -1868,7 +2122,7 @@ Public License instead of this License. %\fi % \begin{macrocode} \ProvidesFile{ot1uni.fd}% - [1998/08/01 v2.0 Non standard LaTeX font definitions] + [\unifiledate\space\unifileversion\space Non Standard LaTeX font definitions] \DeclareFontFamily{OT1}{uni}{\hyphenchar\font45 } % \end{macrocode} @@ -2002,7 +2256,7 @@ Public License instead of this License. %\fi % \begin{macrocode} \ProvidesFile{t1uni.fd} - [1998/08/01 v2.0 Non Standard LaTeX font definitions] + [\unifiledate\space\unifileversion\space Non Standard LaTeX font definitions] \typeout{WARNING: universal font not avaliable in t1 definition.} \typeout{WARNING: exiting, correct your source.} \stop @@ -2019,7 +2273,7 @@ Public License instead of this License. %\fi % \begin{macrocode} \ProvidesFile{uuni.fd} - [1998/08/01 v2.0 Non Standard LaTeX font definitions] + [\unifiledate\space\unifileversion\space Non Standard LaTeX font definitions] \DeclareFontFamiliy{U}{uni}{\hyphenchar\font45} \DeclareFontShape{U}{uni}{m}{n}{ <5><6><7><8>fulmr8 @@ -2357,8 +2611,13 @@ enddef ; % or \textunibf{''}, since we make these up of two \textunibf{`} or % \textunibf{'}. This gives us two more slots we can put other % characters into. +% +% Note, we preface the definition by \texttt{inner bye} so that we can +% use this macro inside other macros (Kudo's to \TeX{}Live +% developers). +% % \begin{macrocode} -inner bye; % so we can use it inside a macro +inner bye; def end_font = ligtable "u" : "h" kern u# ; ligtable "f" : "f" kern 0 , "l" kern 0 , "i" kern 0 ; @@ -2376,7 +2635,7 @@ def end_font = "l" kern -3c_d#*cosd(15)-p_t#*sind(15)-l_s#-r_s# , "L" kern -3c_d#*cosd(15)-p_t#*sind(15)-l_s#-r_s# ; bye -enddef; +enddef ; % \end{macrocode} % \end{fontmacro} @@ -5124,23 +5383,48 @@ end_font; % First we need to identify the package, its version and release % date, etc. % \begin{macrocode} -\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.] % \end{macrocode} +% +% \begin{macro}{\ifeepic} +% \begin{macro}{\eepictrue} +% \begin{macro}{\eepicfalse} +% +% In case we can load the package \textsf{eepic}, we will set +% \cs{eepictrue}, and make a plot of the shapes problem. +% +% \begin{macrocode} +\newif\ifeepic\eepicfalse +% \end{macrocode} +% \end{macro} +% \end{macro} +% \end{macro} +% % Then we load some pacakges needed. \textsf{doc} is ofcourse needed % to do all the actual typesetting of macros etc., while \textsf{uni} % is needed for the fonts\footnote{This means ofcourse, that you % needed to have all the \MF{} sources ready, or in other words, you -% should have run \texttt{uni.ins} through \LaTeX{}.}, and finally -% \textsf{mflogo} is needed for the \MF{} logo. +% should have run \texttt{universa.ins} through \LaTeX{}.}, and +% finally \textsf{mflogo} is needed for the \MF{} logo. +% % \begin{macrocode} -\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}{% @@ -5231,6 +5515,7 @@ end_font; % \begin{macro}{\fontcode} % \begin{macro}{\endfontcode} % \begin{macro}{\FontCodeFont} +% \begin{macro}{\PrintFontName} % Next comes two environments for descriping the font programs, and % font macros. They are similar to the environment \texttt{macro} in % the \texttt{doc} package. However, some alterations is made, so that @@ -5260,6 +5545,8 @@ end_font; % \end{macro} % \end{macro} % \end{macro} +% \end{macro} +% % \begin{macro}{\fontmacro} % \begin{macro}{\endfontmacro} % This is similar to \texttt{fontcode} environment, but is used to @@ -5281,13 +5568,19 @@ end_font; % \end{macrocode} % \end{macro} % \end{macro} +% +% \begin{macro}{\illubegin} +% \begin{macro}{\illuother} +% \begin{macro}{\endillu} % \begin{macrocode} \let\beginillu\ifeepic \let\illuother\else \let\endillu\fi - % \end{macrocode} -% +% \end{macro} +% \end{macro} +% \end{macro} +% % \subsection{Useful Commands} % % \begin{macro}{\Newestchanges} @@ -5407,6 +5700,7 @@ end_font; % \end{macrocode} % \end{macro} +% % \begin{macro}{\morechart} % This macro is called every time we need to typeset a new double line % of the chart. @@ -5418,6 +5712,7 @@ end_font; % \end{macrocode} % \end{macro} +% % \begin{macro}{\chartline} % \begin{macro}{\chartstrut} % \Lcs{chartline} is called every time we need to typeset a line of @@ -5430,6 +5725,7 @@ end_font; % \end{macrocode} % \end{macro} % \end{macro} +% % \begin{macro}{\:} % \begin{macro}{\reposition} % \begin{macro}{\centerlargechars} @@ -5475,6 +5771,7 @@ end_font; % \end{macrocode} % \end{macro} % \end{macro} +% % Finally we get to the \emph{real} macro. This macro takes one % argument, the name of the \meta{font driver file}. We put the chart % inside a \texttt{figure} environment, so that we may refer to it @@ -5482,15 +5779,17 @@ end_font; % file}. The chart is encapsulated in a group, so that the definition % of \Lcs{chart@font} doesn't get in the way elsewhere in the document. % \begin{macrocode} -\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}} % \end{macrocode} @@ -5546,7 +5845,11 @@ end_font; \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} % \end{macrocode} % And then we define the behaviour of the \textsf{doc} package, by @@ -5559,265 +5862,37 @@ end_font; \RecordChanges \CheckModules \marginparwidth=54pt +% \end{macrocode} +% +% \begin{macro}{\NFSS} +% \begin{macro}{\ftnguide} +% \begin{macro}{\clsguide} +% \begin{macro}{\MFbook} +% \begin{macro}{\universal} +% +% Some utility macros used in the documentation. +% +% \begin{macrocode} \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}} % \end{macrocode} -%\iffalse +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% \end{macro} +% %\iffalse %</docpackage> %\fi % \Finale -% \appendix -% -% \section{Solution to the \Lcs{bauhausforms} problem} -% \label{app:solu} -% -% \subsection{The Problem} -% This I owe to Joseph Collins \texttt{<collins@ARL.MIL>}. -% -% During the preperation of version~1.0 of this font, I was loosing -% sleep over what I chose to call `The \Lcs{bauhausforms} -% problem', after the problems the symbol \textuni{\bauforms} gave -% me. -% -% As can be seen from the symbol, the idea is to make a figure out of -% a circle, a square, and a triangle. From these three figures you can -% ofcourse make infinitly many figures, even though the sizes are -% limited. The particular combination of the three figures I was -% looking, first seemed simple\footnote{And after having seen Mr.\ -% Collins solution, it did again.}, but turned out to be -% difficult. What I wanted to do was (see also -% figure~\ref{fig:bauforms}): -% \begin{quote} -% Take a circle of some radius (e.g., 1). Inside this circle draw a -% isosceles triangle $\bigtriangleup ABC$, with all vertices on the -% circle, The singular vertice $A$ placed on the horizontal line -% traveling left from the center of the circle. -% -% Now draw a square $\Box PQRS$ inside of the circle, having two -% vertices on the circle, and two on the triangle. -% -% The wanted triangle and square are such that, the opposing side of -% the singular vertice $|BC|$ should divede the square into to equal -% oblongs, i.e., intersect $|PQ|$ midway between $P$ and $Q$. -% \end{quote} -% -% \begin{figure}[htbp] -% \centering -% \beginillu -% \setlength{\unitlength}{.05\textwidth} -% \begin{picture}(10,10) -% \thinlines -% \put(-1,5){\line(1,0){12}} -% \put(5,-1){\line(0,1){12}} -% \thicklines -% \put(5,5){\circle{10}} -% \put(0,5){\line(100,74){6.521}} -% \put(0,5){\line(100,-74){6.521}} -% \put(6.4330,0.2097){\line(0,1){9.5805}} -% \put(3.6873,7.7457){\line(1,0){5.4914}} -% \put(3.6873,2.2543){\line(1,0){5.4914}} -% \put(3.6873,2.2543){\line(0,1){5.4914}} -% \put(9.1787,2.2543){\line(0,1){5.4914}} -% \put(0,5){\mbox{$A$}} -% \put(6.4330,0.2097){\mbox{$B$}} -% \put(6.4330,5){\mbox{$B^\prime$}} -% \put(6.4330,9.7903){\mbox{$C$}} -% \put(3.6873,2.2543){\mbox{$P$}} -% \put(3.6873,5){\mbox{$P^\prime$}} -% \put(9.1787,2.2543){\mbox{$Q$}} -% \put(9.1787,5){\mbox{$Q^\prime$}} -% \put(9.1787,7.7457){\mbox{$R$}} -% \put(3.6873,7.7457){\mbox{$S$}} -% \put(5,5){\mbox{$O$}} -% \put(0,5){\arc{1}{0}{0.6401}} -% \put(0,4.5){\mbox{$\varphi$}} -% \end{picture} -% \illuother -% \begin{tabular}{% -% @{\vline\extracolsep{1em}\space}% -% p{.8\textwidth}% -% @{\space\vline}} -% \hline -% Since you are processing this document without the -% \textsf{eepic} package, you will not see the illustration -% otherwise here. To compensate, I will give you a short -% description on how to draw the figure yourself. -% -% Take out some paper, a pencil, compasses, and a ruler. Now -% draw a circle of some radius $r$, with its center in origo of -% a Cartisean coordinate system. In the next subsection, you -% will find the coordinates for points $A,B,C,O,P,Q,R,$ and $S$ -% expressed in terms of $x,y,$ and $h$. You will also find the -% correct values for $x,y,h$ in that section. Multiply those -% values with $r$, and plot the points above in the coordinate -% system. Draw the triangle $\bigtriangleup ABC$, and the square -% $\Box PQRS$, and --- voila, you have the illustration.\\ -% \hline -% \end{tabular} -% \endillu -% \caption{The \Lcs{bauforms} problem.}\label{fig:bauforms} -% \end{figure} -% -% This shouldn't be to difficult, should it. Well I didn't think so, -% but after many late evenings with pen, paper, ruler, compasses, and -% heavy use of trigonometric relations, I found out that the half -% $\varphi$ of the singular vertice should obey: -% \begin{eqnarray} -% 0 &=& \sin \left( \cos^{-1} \left( \frac{\cos2\varphi}{\sqrt{2}} -% \right) \right) - \frac{\cos2\varphi}{\sqrt{2}}\nonumber\\ -% & & - 2\sqrt{2} -% \frac{\cos\varphi^2\sin\varphi}{\cos\varphi+\sin\varphi} -% \nonumber -% \end{eqnarray} -% Now I dare you to find the exact solution to that. -% -% Using numerical methodes (Newton's method), was ofcourse no -% problem, and gave satesfactory resualt. If the expression on the -% right above is labelled $f$, $f^\prime$ is: -% \begin{eqnarray} -% f^\prime &=& \frac{\sin4\varphi}{2\sqrt{\frac{3-\cos4\varphi}{4}}} -% + \sqrt{2}\sin2\varphi\nonumber\\ -% & & - \frac{2\sqrt{2}\cos\varphi}{\cos\varphi+\sin\varphi^2} -% \left( \left( \cos\varphi+\sin\varphi \right) -% \left( \cos^2\varphi-2\sin^22\varphi \right)\right. \nonumber\\ -% & & - \quad \left.\left( \cos\varphi-\sin\varphi \right) -% \cos^2\varphi\sin\varphi \right) \nonumber -% \end{eqnarray} -% Using these expressions for $f$ and $f^\prime$ in a \textsf{Fortran} -% program, I reached resaults close to what Mr.\ Collins found. -% -% \subsection{Joseph Collins' Solution} -% -% In Mr.\ Collins notation, the points on figure~\ref{fig:bauforms} -% has the following coordinates: -% \begin{eqnarray*} -% A = (0,-1) & B^\prime = (x,0) & C = (x,y)\\ -% O = (0,0) & P^\prime = (x-h,0) & Q^\prime = (x+h,0)\\ -% R = (x+h,h) & S = (x-h,h) & \\ -% \end{eqnarray*} -% Below is what Mr.\ Collins wrote me --- thank you very much. -% -% On the unit circle -% \begin{equation}\label{eq:uc} -% x^2 + y^2 = 1 -% \end{equation} -% we have the vertices of a triangle at $(-1,0)$, $(x,y)$, and -% $(x,-y)$. A square has four vertices $(x \pm h, \pm h)$, where the -% two points $(x-h, \pm h)$ lie on the triangle (constraint A) and the -% two points $(x+h, \pm h)$ lie on the circle (constraint B). Thus, -% the vertical side of the triangle bisects the square. From -% constraint A, upon consideration of similar triangles, we have -% $$\frac{y}{1+x} = \frac{h}{1+x-h}, \quad \mbox{so that}\quad -% h = \frac{(1+x) y }{1+x+y}.$$ -% By (\ref{eq:uc}), this is -% \begin{equation} \label{eq:b1} -% h = \frac{(1+x)\sqrt{1-x^2}}{1+x+\sqrt{1-x^2}} . -% \end{equation} -% From constraint B, we get -% \begin{equation} \label{eq:b2} -% (x+h)^2 + h^2 = 1 . -% \end{equation} -% Any simultaneous solution of (\ref{eq:b1}) and (\ref{eq:b2}) is also a -% solution of -% \begin{equation}\label{eq:eqn} -% 8x^3 - 4x^2 - 3x + 1 = 0, -% \end{equation} -% the relevant solution being -% \begin{equation} \label{eq:sol} -% x = \frac16 + \sqrt{\frac{11}{18}} \sin -% \left[ \frac{\pi}{6} -% - \frac13 \arctan\left(\frac{3\sqrt{237}}{23}\right) \right]. -% \end{equation} -% Equation (\ref{eq:eqn}) and solution (\ref{eq:sol}) courtesy of -% Mathematica. We get $y$ and $h$ from (\ref{eq:uc}) and -% (\ref{eq:b1}), respectively. The angle at $(-1,0)$ is $\varphi = 2 -% \arctan\bigl(y/(1+x)\bigr)$. -% -% Approximate values are -% \begin{eqnarray*} -% x &\simeq& 0.2865914\\ -% y &\simeq& 0.9580529\\ -% h &\simeq& 0.5491394 \\ -% \varphi &\simeq& 1.280129 \ ( \simeq 73.346^o) -% \end{eqnarray*} -% -% \section{Copyrights --- GNU General Public Lisence} -% \label{app:ggpl} -% -% This \MF{} implementation of the ``universal'' font and the \LaTeX{} -% support package ``uni'' copyright \copyright{} 1998 Christian Holm. -% -% This program is free software; you can redistribute it and/or modify -% it under the terms of the GNU General Public License as published by -% the Free Software Foundation; either version 2 of the License, or -% (at your option) any later version. -% -% This program is distributed in the hope that it will be useful, but -% \textsc{without any warranty}; without even the implied warranty -% of \textsc{merchantability} or \textsc{fitness for a particular -% purpose}. See the GNU General Public License for more details. % -% You should have received a copy of the GNU General Public License -% along with this program; if not, write to -% \begin{quote} -% The Free Software Foundation, Inc.\\ -% 675 Mass Ave\\ -% Cambridge\\ -% MA 02139\\ -% USA -% \end{quote} -% -% See the file \texttt{copyright} in the distribution for the complete -% GNU General Public License. -% -% You can reach the me (the copyright holder) at -% \begin{quote} -% Christian Holm\\ -% Sankt Hansgade 23, 1.\ th.\\ -% DK--2200 Copenhagen N\\ -% Denmark\\ -% E--mail: \texttt{cholm@nbi.dk} or \texttt{cholm@fys.ku.dk} -% \end{quote} -% -% \section{Wishlist} -% -% Below is a list of things I would like to do with the font and -% package. If anyone has any suggestions, ready--made code, or new -% ideas, please let me know. -% -% If you would like to take on one or more of the tasks presented -% below, please do so, but send me a note so that I may coordinate -% with my own efforts, and perhaps have a constructive dicourse. -% -% I should however instruct you to read the \emph{complete} -% documentation of the package and font, since this may give some -% reasons why I have chosen a particular approach. -% -% \begin{itemize} -% \item Make the font an 8--bit encoded (256 characters) font, -% conforming somewhat to the \texttt{T1} encoding of the Cork fonts. -% \item Making a package (perhaps \textsf{mfdoc}), to make -% documentation of \MF{} sources, just like \textsf{doc} is fore -% \LaTeX{} sources. This is ofcourse a independent project, and I -% will proberly not work on it. -% \end{itemize} -% \clearpage -% \section{Font Charts} -% \label{app:charts} -% -% Below are some charts of the \universal{} font in different series -% and shapes (medium upright, bold upright, medium slanted, medium -% small caps), all in size \texttt{8pt}. -% -% \FontChart{fulmr8.mf} -% \FontChart{fulmo8.mf} -% \FontChart{fulmc8.mf} -% \FontChart{fulmst8.mf} -% \FontChart{fulbr8.mf} -% \clearpage +% \iffalse +% Local Variables: +% mode: docTeX +% End: +% \fi diff --git a/Master/texmf-dist/source/fonts/universa/uni.ins b/Master/texmf-dist/source/fonts/universa/universa.ins index 00771ace451..415fce1026f 100644 --- a/Master/texmf-dist/source/fonts/universa/uni.ins +++ b/Master/texmf-dist/source/fonts/universa/universa.ins @@ -1,5 +1,6 @@ +%% -*- mode: tex -*- %% -%% This is file `uni.ins', the installation file for the +%% This is file `universa.ins', the installation file for the %% `universal' package. %% %% Copyright (C) 1998 Christian Holm. @@ -30,8 +31,8 @@ comments have been stripped from it. It is NOT the preferred 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. @@ -47,7 +48,7 @@ License along with this package; if not, write to the 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. \endpreamble @@ -60,7 +61,8 @@ it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. -See the file uni.dtx for further comments and documentation. +See the file universa.dtx for further comments and documentation. + \endpreamble @@ -69,99 +71,99 @@ See the file uni.dtx for further comments and documentation. \Msg{***********************************************************} \Msg{* Generating LaTeX files} \Msg{***********************************************************} -\generate{\file{uni.sty}{\from{uni.dtx}{package}} - \file{omluni.fd}{\from{uni.dtx}{oml}} - \file{omsuni.fd}{\from{uni.dtx}{oms}} - \file{ot1uni.fd}{\from{uni.dtx}{ot1}} - \file{t1uni.fd}{\from{uni.dtx}{t1}} - \file{uuni.fd}{\from{uni.dtx}{u}}} +\generate{\file{uni.sty}{\from{universa.dtx}{package}} + \file{omluni.fd}{\from{universa.dtx}{oml}} + \file{omsuni.fd}{\from{universa.dtx}{oms}} + \file{ot1uni.fd}{\from{universa.dtx}{ot1}} + \file{t1uni.fd}{\from{universa.dtx}{t1}} + \file{uuni.fd}{\from{universa.dtx}{u}}} \usedir{doc/latex/universa} \Msg{***********************************************************} \Msg{* Generating Documentation files} \Msg{***********************************************************} -\generate{\file{unidoc.sty}{\from{uni.dtx}{docpackage}} - \file{copyright}{\from{uni.dtx}{copyright}}} +\generate{\file{unidoc.sty}{\from{universa.dtx}{docpackage}} + \file{copying}{\from{universa.dtx}{copyright}}} \usedir{fonts/source/public/universa} \Msg{***********************************************************} \Msg{* Generating METAFONT base file} \Msg{***********************************************************} -\generate{\file{unibase.mf}{\from{uni.dtx}{unibase}}} +\generate{\file{unibase.mf}{\from{universa.dtx}{unibase}}} \usepreamble\short \Msg{***********************************************************} \Msg{* Generating upright medium driver files} \Msg{***********************************************************} -\generate{\file{fulmr8.mf}{\from{uni.dtx}{font,medium,eight}} - \file{fulmr9.mf}{\from{uni.dtx}{font,medium,nine}} - \file{fulmr10.mf}{\from{uni.dtx}{font,medium,ten}} - \file{fulmr12.mf}{\from{uni.dtx}{font,medium,twelve}} - \file{fulmr17.mf}{\from{uni.dtx}{font,medium,seventeen}}} +\generate{\file{fulmr8.mf}{\from{universa.dtx}{font,medium,eight}} + \file{fulmr9.mf}{\from{universa.dtx}{font,medium,nine}} + \file{fulmr10.mf}{\from{universa.dtx}{font,medium,ten}} + \file{fulmr12.mf}{\from{universa.dtx}{font,medium,twelve}} + \file{fulmr17.mf}{\from{universa.dtx}{font,medium,seventeen}}} \Msg{***********************************************************} \Msg{* Generating upright bold face driver files} \Msg{***********************************************************} -\generate{\file{fulbr8.mf}{\from{uni.dtx}{font,bold,eight}} - \file{fulbr9.mf}{\from{uni.dtx}{font,bold,nine}} - \file{fulbr10.mf}{\from{uni.dtx}{font,bold,ten}} - \file{fulbr12.mf}{\from{uni.dtx}{font,bold,twelve}} - \file{fulbr17.mf}{\from{uni.dtx}{font,bold,seventeen}}} +\generate{\file{fulbr8.mf}{\from{universa.dtx}{font,bold,eight}} + \file{fulbr9.mf}{\from{universa.dtx}{font,bold,nine}} + \file{fulbr10.mf}{\from{universa.dtx}{font,bold,ten}} + \file{fulbr12.mf}{\from{universa.dtx}{font,bold,twelve}} + \file{fulbr17.mf}{\from{universa.dtx}{font,bold,seventeen}}} \Msg{***********************************************************} \Msg{* Generating slanted medium driver files} \Msg{***********************************************************} -\generate{\file{fulmo8.mf}{\from{uni.dtx}{font,medium,slanted,eight}} - \file{fulmo9.mf}{\from{uni.dtx}{font,medium,slanted,nine}} - \file{fulmo10.mf}{\from{uni.dtx}{font,medium,slanted,ten}} - \file{fulmo12.mf}{\from{uni.dtx}{font,medium,slanted,twelve}} - \file{fulmo17.mf}{\from{uni.dtx}{font,medium,slanted,seventeen}}} +\generate{\file{fulmo8.mf}{\from{universa.dtx}{font,medium,slanted,eight}} + \file{fulmo9.mf}{\from{universa.dtx}{font,medium,slanted,nine}} + \file{fulmo10.mf}{\from{universa.dtx}{font,medium,slanted,ten}} + \file{fulmo12.mf}{\from{universa.dtx}{font,medium,slanted,twelve}} + \file{fulmo17.mf}{\from{universa.dtx}{font,medium,slanted,seventeen}}} \Msg{***********************************************************} \Msg{* Generating small caps medium driver files} \Msg{***********************************************************} -\generate{\file{fulmc8.mf}{\from{uni.dtx}{font,medium,caps,eight}} - \file{fulmc9.mf}{\from{uni.dtx}{font,medium,caps,nine}} - \file{fulmc10.mf}{\from{uni.dtx}{font,medium,caps,ten}} - \file{fulmc12.mf}{\from{uni.dtx}{font,medium,caps,twelve}} - \file{fulmc17.mf}{\from{uni.dtx}{font,medium,caps,seventeen}}} +\generate{\file{fulmc8.mf}{\from{universa.dtx}{font,medium,caps,eight}} + \file{fulmc9.mf}{\from{universa.dtx}{font,medium,caps,nine}} + \file{fulmc10.mf}{\from{universa.dtx}{font,medium,caps,ten}} + \file{fulmc12.mf}{\from{universa.dtx}{font,medium,caps,twelve}} + \file{fulmc17.mf}{\from{universa.dtx}{font,medium,caps,seventeen}}} \Msg{***********************************************************} \Msg{* Generating strict medium driver files} \Msg{***********************************************************} -\generate{\file{fulmst8.mf}{\from{uni.dtx}{font,medium,strict,eight}} - \file{fulmst9.mf}{\from{uni.dtx}{font,medium,strict,nine}} - \file{fulmst10.mf}{\from{uni.dtx}{font,medium,strict,ten}} - \file{fulmst12.mf}{\from{uni.dtx}{font,medium,strict,twelve}} - \file{fulmst17.mf}{\from{uni.dtx}{font,medium,strict,seventeen}}} +\generate{\file{fulmst8.mf}{\from{universa.dtx}{font,medium,strict,eight}} + \file{fulmst9.mf}{\from{universa.dtx}{font,medium,strict,nine}} + \file{fulmst10.mf}{\from{universa.dtx}{font,medium,strict,ten}} + \file{fulmst12.mf}{\from{universa.dtx}{font,medium,strict,twelve}} + \file{fulmst17.mf}{\from{universa.dtx}{font,medium,strict,seventeen}}} \Msg{***********************************************************} \Msg{* Generating slanted bold face driver files} \Msg{***********************************************************} -\generate{\file{fulbo8.mf}{\from{uni.dtx}{font,bold,slanted,eight}} - \file{fulbo9.mf}{\from{uni.dtx}{font,bold,slanted,nine}} - \file{fulbo10.mf}{\from{uni.dtx}{font,bold,slanted,ten}} - \file{fulbo12.mf}{\from{uni.dtx}{font,bold,slanted,twelve}} - \file{fulbo17.mf}{\from{uni.dtx}{font,bold,slanted,seventeen}}} +\generate{\file{fulbo8.mf}{\from{universa.dtx}{font,bold,slanted,eight}} + \file{fulbo9.mf}{\from{universa.dtx}{font,bold,slanted,nine}} + \file{fulbo10.mf}{\from{universa.dtx}{font,bold,slanted,ten}} + \file{fulbo12.mf}{\from{universa.dtx}{font,bold,slanted,twelve}} + \file{fulbo17.mf}{\from{universa.dtx}{font,bold,slanted,seventeen}}} \Msg{***********************************************************} \Msg{* Generating small caps bold face driver files} \Msg{***********************************************************} -\generate{\file{fulbc8.mf}{\from{uni.dtx}{font,bold,caps,eight}} - \file{fulbc9.mf}{\from{uni.dtx}{font,bold,caps,nine}} - \file{fulbc10.mf}{\from{uni.dtx}{font,bold,caps,ten}} - \file{fulbc12.mf}{\from{uni.dtx}{font,bold,caps,twelve}} - \file{fulbc17.mf}{\from{uni.dtx}{font,bold,caps,seventeen}}} +\generate{\file{fulbc8.mf}{\from{universa.dtx}{font,bold,caps,eight}} + \file{fulbc9.mf}{\from{universa.dtx}{font,bold,caps,nine}} + \file{fulbc10.mf}{\from{universa.dtx}{font,bold,caps,ten}} + \file{fulbc12.mf}{\from{universa.dtx}{font,bold,caps,twelve}} + \file{fulbc17.mf}{\from{universa.dtx}{font,bold,caps,seventeen}}} \Msg{***********************************************************} \Msg{* Generating strict bold face driver files} \Msg{***********************************************************} -\generate{\file{fulbst8.mf}{\from{uni.dtx}{font,bold,strict,eight}} - \file{fulbst9.mf}{\from{uni.dtx}{font,bold,strict,nine}} - \file{fulbst10.mf}{\from{uni.dtx}{font,bold,strict,ten}} - \file{fulbst12.mf}{\from{uni.dtx}{font,bold,strict,twelve}} - \file{fulbst17.mf}{\from{uni.dtx}{font,bold,strict,seventeen}}} +\generate{\file{fulbst8.mf}{\from{universa.dtx}{font,bold,strict,eight}} + \file{fulbst9.mf}{\from{universa.dtx}{font,bold,strict,nine}} + \file{fulbst10.mf}{\from{universa.dtx}{font,bold,strict,ten}} + \file{fulbst12.mf}{\from{universa.dtx}{font,bold,strict,twelve}} + \file{fulbst17.mf}{\from{universa.dtx}{font,bold,strict,seventeen}}} \Msg{***********************************************************} \Msg{* Generating font program files} \Msg{***********************************************************} -\generate{\file{uniupp.mf}{\from{uni.dtx}{upp}} - \file{unilow.mf}{\from{uni.dtx}{low}} - \file{unidig.mf}{\from{uni.dtx}{dig}} - \file{unispe.mf}{\from{uni.dtx}{spe}} - \file{unilig.mf}{\from{uni.dtx}{lig}} - \file{unipun.mf}{\from{uni.dtx}{pun}} - \file{uniacc.mf}{\from{uni.dtx}{acc}} - \file{uniext.mf}{\from{uni.dtx}{ext}}} +\generate{\file{uniupp.mf}{\from{universa.dtx}{upp}} + \file{unilow.mf}{\from{universa.dtx}{low}} + \file{unidig.mf}{\from{universa.dtx}{dig}} + \file{unispe.mf}{\from{universa.dtx}{spe}} + \file{unilig.mf}{\from{universa.dtx}{lig}} + \file{unipun.mf}{\from{universa.dtx}{pun}} + \file{uniacc.mf}{\from{universa.dtx}{acc}} + \file{uniext.mf}{\from{universa.dtx}{ext}}} \Msg{***********************************************************} \Msg{* To finish the installation you have to move the files} @@ -169,12 +171,12 @@ See the file uni.dtx for further comments and documentation. \Msg{* the files `*.mf' to a directory searched by Metafont.} \Msg{*} \Msg{* To produce the documentation do:} -\Msg{*\space\space latex uni.dtx} -\Msg{*\space\space latex uni.dtx} -\Msg{*\space\space makeindex -s gind -o uni.ind uni.idx} -\Msg{*\space\space makeindex -s gglo -o uni.gls uni.glo} -\Msg{*\space\space latex uni.dtx} -\Msg{*\space\space latex uni.dtx} +\Msg{*\space\space latex universa.dtx} +\Msg{*\space\space latex universa.dtx} +\Msg{*\space\space makeindex -s gind -o universa.ind universa.idx} +\Msg{*\space\space makeindex -s gglo -o universa.gls universa.glo} +\Msg{*\space\space latex universa.dtx} +\Msg{*\space\space latex universa.dtx} \Msg{* or whatever appropiate for your system.} \Msg{***********************************************************} \endbatchfile diff --git a/Master/texmf-dist/tex/latex/universa/omluni.fd b/Master/texmf-dist/tex/latex/universa/omluni.fd index 3a42390a730..9fd6ebbbec9 100644 --- a/Master/texmf-dist/tex/latex/universa/omluni.fd +++ b/Master/texmf-dist/tex/latex/universa/omluni.fd @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `oml') +%% universa.dtx (with options: `oml') %% %% 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,11 +30,12 @@ %% 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\unifileversion{v2.1} +\def\unifiledate{2019/08/26} \ProvidesFile{omluni.fd} - [1998/08/01 v2.0 Non Standard LaTeX font definitions] + [\unifiledate\space\unifileversion\space Non Standard LaTeX font definitions] \DeclareFontFamily{OML}{uni}{\skewchar\font127 } \DeclareFontShape{OML}{uni}{m}{n}{<-> ssub * cmm/m/it}{} \DeclareFontShape{OML}{uni}{m}{it}{<-> ssub * cmm/m/it}{} diff --git a/Master/texmf-dist/tex/latex/universa/omsuni.fd b/Master/texmf-dist/tex/latex/universa/omsuni.fd index b7600af864e..9ea594fdf7f 100644 --- a/Master/texmf-dist/tex/latex/universa/omsuni.fd +++ b/Master/texmf-dist/tex/latex/universa/omsuni.fd @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `oms') +%% universa.dtx (with options: `oms') %% %% 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,11 +30,12 @@ %% 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\unifileversion{v2.1} +\def\unifiledate{2019/08/26} \ProvidesFile{omsuni.fd} - [1998/08/01 v2.0 Non Standard LaTeX font definitions] + [\unifiledate\space\unifileversion\space Non Standard LaTeX font definitions] \DeclareFontFamily{OMS}{uni}{\skewchar\font48 } \DeclareFontShape{OMS}{uni}{m}{n}{<-> ssub * cmsy/m/n}{} \DeclareFontShape{OMS}{uni}{m}{it}{<-> ssub * cmsy/m/n}{} diff --git a/Master/texmf-dist/tex/latex/universa/ot1uni.fd b/Master/texmf-dist/tex/latex/universa/ot1uni.fd index d6b3f05d39e..ee87b1b0d9f 100644 --- a/Master/texmf-dist/tex/latex/universa/ot1uni.fd +++ b/Master/texmf-dist/tex/latex/universa/ot1uni.fd @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `ot1') +%% universa.dtx (with options: `ot1') %% %% 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,11 +30,12 @@ %% 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\unifileversion{v2.1} +\def\unifiledate{2019/08/26} \ProvidesFile{ot1uni.fd}% - [1998/08/01 v2.0 Non standard LaTeX font definitions] + [\unifiledate\space\unifileversion\space Non Standard LaTeX font definitions] \DeclareFontFamily{OT1}{uni}{\hyphenchar\font45 } \DeclareFontShape{OT1}{uni}{m}{n}{ diff --git a/Master/texmf-dist/tex/latex/universa/t1uni.fd b/Master/texmf-dist/tex/latex/universa/t1uni.fd index cbefd717ff6..e52c65a386e 100644 --- a/Master/texmf-dist/tex/latex/universa/t1uni.fd +++ b/Master/texmf-dist/tex/latex/universa/t1uni.fd @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `t1') +%% universa.dtx (with options: `t1') %% %% 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,11 +30,12 @@ %% 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\unifileversion{v2.1} +\def\unifiledate{2019/08/26} \ProvidesFile{t1uni.fd} - [1998/08/01 v2.0 Non Standard LaTeX font definitions] + [\unifiledate\space\unifileversion\space Non Standard LaTeX font definitions] \typeout{WARNING: universal font not avaliable in t1 definition.} \typeout{WARNING: exiting, correct your source.} \stop diff --git a/Master/texmf-dist/tex/latex/universa/uni.sty b/Master/texmf-dist/tex/latex/universa/uni.sty index 4a02dcec62f..da8261531dd 100644 --- a/Master/texmf-dist/tex/latex/universa/uni.sty +++ b/Master/texmf-dist/tex/latex/universa/uni.sty @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `package') +%% universa.dtx (with options: `package') %% %% 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,18 +30,16 @@ %% 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{uni}[\filedate\space\fileversion\space universal +\def\unifileversion{v2.1} +\def\unifiledate{2019/08/26} +\ProvidesPackage{uni}[\unifiledate\space\unifileversion\space universal package.] \newif\if@uni\@unifalse \newif\ifstri@t\stri@tfalse \newif\ifdef@ult\def@ultfalse \newif\ifm@dium\m@diumfalse - \DeclareOption{strict}{\stri@ttrue} \DeclareOption{default}{\def@ulttrue} \DeclareOption{medium}{\m@diumtrue} @@ -56,7 +54,7 @@ \@ifundefined{\temp@}{% \edef\temp@c{{% \noexpand\if@uni\noexpand\aftergroup\temp@a\noexpand% - \else\noexpand\UniError{#1}\noexpand\fi}}}{% + \else\noexpand\UniError{\noexpand#1}\noexpand\fi}}}{% \edef\temp@b{\csname no@uni@\temp@\endcsname} \edef\temp@c{{% \noexpand\if@uni\noexpand\aftergroup\temp@a\noexpand% diff --git a/Master/texmf-dist/tex/latex/universa/uuni.fd b/Master/texmf-dist/tex/latex/universa/uuni.fd index 5b5ebfb657f..6aacaa86460 100644 --- a/Master/texmf-dist/tex/latex/universa/uuni.fd +++ b/Master/texmf-dist/tex/latex/universa/uuni.fd @@ -4,7 +4,7 @@ %% %% The original source files were: %% -%% uni.dtx (with options: `u') +%% universa.dtx (with options: `u') %% %% 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,11 +30,12 @@ %% 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\unifileversion{v2.1} +\def\unifiledate{2019/08/26} \ProvidesFile{uuni.fd} - [1998/08/01 v2.0 Non Standard LaTeX font definitions] + [\unifiledate\space\unifileversion\space Non Standard LaTeX font definitions] \DeclareFontFamiliy{U}{uni}{\hyphenchar\font45} \DeclareFontShape{U}{uni}{m}{n}{ <5><6><7><8>fulmr8 |