summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/mfnfss
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-09-08 16:45:37 +0000
committerKarl Berry <karl@freefriends.org>2008-09-08 16:45:37 +0000
commit29a444eb276262ccb748072b3391429fe5d5bc3d (patch)
tree27c3a92ec111af894f9a98857321b14105b883b1 /Master/texmf-dist/source/latex/mfnfss
parent637a51f112c06f32db72ba366d76104ff7b71fa0 (diff)
mfnfss update (16aug08)
git-svn-id: svn://tug.org/texlive/trunk@10503 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/mfnfss')
-rw-r--r--Master/texmf-dist/source/latex/mfnfss/changes.txt50
-rw-r--r--Master/texmf-dist/source/latex/mfnfss/manifest.txt58
-rw-r--r--Master/texmf-dist/source/latex/mfnfss/pandora.dtx225
-rw-r--r--Master/texmf-dist/source/latex/mfnfss/pandora.ins121
-rw-r--r--Master/texmf-dist/source/latex/mfnfss/readme.txt96
5 files changed, 346 insertions, 204 deletions
diff --git a/Master/texmf-dist/source/latex/mfnfss/changes.txt b/Master/texmf-dist/source/latex/mfnfss/changes.txt
deleted file mode 100644
index e49b315b556..00000000000
--- a/Master/texmf-dist/source/latex/mfnfss/changes.txt
+++ /dev/null
@@ -1,50 +0,0 @@
-
-This lists changes to the LaTeX2e files in reverse chronological order.
-
-NOTE: This file is based on the developers' personal change-log files
-and is provided for convenience only. It therefore makes no claims to
-completeness or accuracy and it contains some references to files that
-are not part of the distribution.
-
-=======================================================================
-
-
-1998-06-07 Frank Mittelbach <latex-bugs@latex-project.org>
-
- * oldgerm.dtx: allow to load yinit in any size
-
-1997-12-18 Frank Mittelbach <latex-bugs@latex-project.org>
-
- * pandora.ins: replaced .drv by .dtx (pr/2696)
-
- * pandora.dtx: small documentation fix (removed incorrect \thanks)
-
-1995-05-07 Frank Mittelbach <latex-bugs@latex-project.org>
-
- * manifest.txt:
- Mentioned that the .fd files for concrete can be produced by
- cmextra.ins.
-
- * oldgerm.dtx (subsection{Important notes}):
- Added a new section about the limitations when using these fonts
- (due to their strange encodings) pr/1597
- (subsection{The package}):
- Replaced \def by \newcommand
-
-1994-12-11 Frank Mittelbach <latex-bugs@latex-project.org>
-
- * manifest.txt:
- Added to the distribution.
-
- * dccr.mf:
- Added to the distribution.
-
- * dccrstd.tex:
- Added to the distribution.
-
-1994-06-09 Frank Mittelbach <latex-bugs@latex-project.org>
-
- * oldgerm.dtx:
- Sometime ago \yfrak etc was replaced by \frakfamily etc.
- But the documentation was never updated, sigh
-
diff --git a/Master/texmf-dist/source/latex/mfnfss/manifest.txt b/Master/texmf-dist/source/latex/mfnfss/manifest.txt
deleted file mode 100644
index 65e8495ed28..00000000000
--- a/Master/texmf-dist/source/latex/mfnfss/manifest.txt
+++ /dev/null
@@ -1,58 +0,0 @@
-% \iffalse meta-comment
-%
-% Copyright 1993 1994 1995 1996 1997 1998 1999
-% The LaTeX3 Project and any individual authors listed elsewhere
-% in this file.
-%
-% This file is part of the Standard LaTeX `MFNFSS Bundle'.
-% --------------------------------------------------------
-%
-% This file may be distributed under the terms of the LaTeX Project
-% Public License, as described in lppl.txt in the base LaTeX distribution.
-% Either version 1.0 or, at your option, any later version.
-%
-% \fi
-%
-% CONTENTS OF THE MFNFSS BUNDLE
-% =============================
-
-oldgerm.dtx
- Package to typeset with old german fonts designed by Yannis
- Haralambous. These fonts use special ligatures to access
- accented characters and may therefore need additional
- definitions if used with packages like babel or
- german. Support for this might be added in future
- releases. Please don't report those kind of problems as bugs,
- we do know about it.
-
-oldgerm.ins
- Installation script for the oldgerm package.
-
-pandora.dtx
- Package to typeset with pandora fonts.
-
-pandora.ins
- Installation script for the pandora package and it .fd files.
-
-manifest.txt
- The file you are reading.
-
-readme.txt
- General readme file containing distribution conditions and
- information on how to process the files in this bundle.
-
-
-===
-
-The following files have been removed from this bundle and are now
-part of the AMS-LaTeX distribution:
-
-amsfonts.fdd
-amsfonts.ins
-eufrak.dtx
-eufrak.ins
-euscript.dtx
-euscript.ins
-
-
-
diff --git a/Master/texmf-dist/source/latex/mfnfss/pandora.dtx b/Master/texmf-dist/source/latex/mfnfss/pandora.dtx
new file mode 100644
index 00000000000..3d4820c6d34
--- /dev/null
+++ b/Master/texmf-dist/source/latex/mfnfss/pandora.dtx
@@ -0,0 +1,225 @@
+% \iffalse meta-comment
+%
+% Copyright 1993 1994 1995 1996 1997 1998 1999
+% The LaTeX3 Project and any individual authors listed elsewhere
+% in this file.
+%
+% This file is part of the Standard LaTeX `MFNFSS Bundle'.
+% --------------------------------------------------------
+%
+% This file may be distributed under the terms of the LaTeX Project
+% Public License, as described in lppl.txt in the base LaTeX distribution.
+% Either version 1.0 or, at your option, any later version.
+%
+% \fi
+%
+% \CheckSum{27}
+%
+% \iffalse
+% File: pandora.dtx
+% Copyright (C) 1994 1994 1997 by LaTeX3 project and Frank Mittelbach.
+% All rights reserved.
+%
+%<package>\NeedsTeXFormat{LaTeX2e}
+%<package>\ProvidesPackage{pandora}
+%<panr>\ProvidesFile{ot1panr.fd}
+%<pss>\ProvidesFile{ot1pss.fd}
+%<-driver> [1997/12/18 v2.1g
+%<package> Standard LaTeX2e package (Pandora fonts)]
+%<panr> Pandora roman font definitions]
+%<pss> Pandora sans font definitions]
+%
+%<*driver>
+\documentclass{ltxdoc}
+\usepackage{pandora}
+\GetFileInfo{pandora.sty}
+\providecommand\dst{\expandafter{\normalfont\scshape docstrip}}
+\title{The \texttt{pandora} fonts for use with
+ \LaTeXe}
+\date{\filedate}
+\author{Frank Mittelbach}
+\begin{document}
+\maketitle
+ \DocInput{pandora.dtx}
+\end{document}
+%</driver>
+%
+% \fi
+%
+% \changes{v2.0d}{1993/05/15}{Changed file names}
+% \changes{v2.0c}{1993/04/23}{Changed external font names}
+% \changes{v2.1a}{1993/11/10}{Update for \LaTeXe}
+% \changes{v2.1e}{1994/02/03}{Correct checksum}
+% \changes{v2.1g}{1994/05/27}{Change for new driver format.}
+%
+%
+% \section{Introduction}
+%
+% This file defines the font shape groups for the pandora fonts
+% designed by Nazeen N. Billawala \cite{StanCS:NBi89,Stanford:NBi89}
+% as well as a package file for loading Pandora Roman with the
+% |\rmfamily| command and Pandora Sans with the |\sffamily| command.
+%
+% To make Pandora the main document font specify the \texttt{pandora}
+% package in a |\usepackage| command.
+%
+% \StopEventually{
+% \begin{thebibliography}{1}
+%
+% \bibitem{StanCS:NBi89}
+% Nazeen~N. Billawala.
+% \newblock Metamarks: Preliminary studies for a pandora's box of
+% shapes.
+% \newblock Technical Report STAN-CS-89-1256, Stanford University,
+% Department of Computer Science, Stanford, California 94305, 1989.
+%
+% \bibitem{Stanford:NBi89}
+% Neenie Billawala.
+% \newblock {{Opening Pandora's Box}}.
+% \newblock In Christina Thiele, editor, {\em 1989 Conference
+% Proceedings}, volume 10\#4 of {TUG}boat, pages 481--489. {\TeX}
+% Users Group, December 1989.
+%
+% \end{thebibliography}
+%
+%^^A \bibliographystyle{plain}
+%^^A \bibliography{string,techrep,proceed}
+% }
+%
+%
+% \section{The \dst{} modules}
+%
+% The following modules are used in the implementation to direct
+% \dst{} in generating the external files:
+% \begin{center}
+% \begin{tabular}{ll}
+% driver & produce a documentation driver file \\
+% package & produce a package file \\
+% fd & produce a font definition file \\[2pt]
+% \end{tabular}
+% \end{center}
+%
+% \section{A driver for this document}
+%
+% The next bit of code contains the documentation driver file for
+% \TeX{}, i.e., the file that will produce the documentation you are
+% currently reading. It will be extracted from this file by the
+% \dst{} program.
+% \begin{macrocode}
+%<*driver>
+\documentclass{ltxdoc}
+ %\OnlyDescription % comment out for implementation details
+\begin{document}
+ \DocInput{pandora.dtx}
+\end{document}
+%</driver>
+% \end{macrocode}
+%
+%
+% \section{The Implementation}
+%
+% \subsection{Identification}
+%
+% We start by writing to the transcript file.
+% \changes{v2.1d}{1994/01/05}{\cs{NeedsFormat} changed to
+% \cs{NeedsTeXFormat}.}
+% \begin{macrocode}
+%<*package>
+% \end{macrocode}
+%
+% \subsection{Options}
+%
+% This package does not support options.
+%
+% \subsection{The Main Package Code}
+%
+% We change the ensure that |OT1| is the default encoding and also
+% change the substitution defaults for the this encoding. If
+% |\familydefault| is not changed directly, then the change to
+% |\rmdefault| will automatically change the main font too.
+% \changes{v2.0b}{1993/03/09}{Added missing backslash}
+% \begin{macrocode}
+\renewcommand{\encodingdefault}{OT1}
+\DeclareFontSubstitution{OT1}{panr}{m}{n}
+% \end{macrocode}
+% Default for |\rmfamily| will be Pandora Roman and for |\sffamily|
+% Pandora Sans.
+% \begin{macrocode}
+\renewcommand{\rmdefault}{panr}
+\renewcommand{\sfdefault}{pss}
+\renewcommand{\bfdefault}{b}
+\renewcommand{\itdefault}{sl}
+%</package>
+% \end{macrocode}
+%
+% We assume that for \LaTeX{} use at least the standard
+% magifications are available. If you don't like that setup copy
+% the corresponding code into your own font shape definition file
+% and make adjustments.
+%
+% \subsection{The Font-Definition Files}
+%
+% The Pandora Roman family exists with in medium and bold series
+% and contains in the medium series a slanted shape beside the
+% normal one. We define a substitution shape for italic to point to
+% the slanted one so that a request for |\itshape| will be partly
+% honored.
+% \begin{macrocode}
+%<*panr>
+\DeclareFontFamily{OT1}{panr}{}
+\DeclareFontShape{OT1}{panr}{m}{n}{
+ <5> <6> <7> <8> <9> <10> <10.95> <12>
+ <14.4> <17.28> <20.74> <24.88> pnr10 }{}
+\DeclareFontShape{OT1}{panr}{b}{n}{
+ <5> <6> <7> <8> <9> <10> <10.95> <12>
+ <14.4> <17.28> <20.74> <24.88> pnb10 }{}
+\DeclareFontShape{OT1}{panr}{m}{sl}{
+ <5> <6> <7> <8> <9> <10> <10.95> <12>
+ <14.4> <17.28> <20.74> <24.88> pnsl10 }{}
+\DeclareFontShape{OT1}{panr}{m}{it}{ <-> sub * panr/m/sl }{}
+%</panr>
+% \end{macrocode}
+%
+% The Pandora Sans family has the same members.
+% \begin{macrocode}
+%<*pss>
+\DeclareFontFamily{OT1}{pss}{}
+\DeclareFontShape{OT1}{pss}{m}{n}{
+ <5> <6> <7> <8> <9> <10> <10.95> <12>
+ <14.4> <17.28> <20.74> <24.88> pnss10 }{}
+\DeclareFontShape{OT1}{pss}{b}{n}{
+ <5> <6> <7> <8> <9> <10> <10.95> <12>
+ <14.4> <17.28> <20.74> <24.88> pnssb10 }{}
+\DeclareFontShape{OT1}{pss}{m}{sl}{
+ <5> <6> <7> <8> <9> <10> <10.95> <12>
+ <14.4> <17.28> <20.74> <24.88> pnssi10 }{}
+\DeclareFontShape{OT1}{pss}{m}{it}{ <-> sub * pss/m/sl }{}
+%</pss>
+% \end{macrocode}
+%
+%
+% The next line goes into all files and in addition prevents \dst{}
+% from adding any further code from the main source file (such as a
+% character table.
+% \begin{macrocode}
+\endinput
+% \end{macrocode}
+%
+% \Finale
+%
+%
+%% \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 \~}
diff --git a/Master/texmf-dist/source/latex/mfnfss/pandora.ins b/Master/texmf-dist/source/latex/mfnfss/pandora.ins
new file mode 100644
index 00000000000..6dc0b1e21c0
--- /dev/null
+++ b/Master/texmf-dist/source/latex/mfnfss/pandora.ins
@@ -0,0 +1,121 @@
+%%
+%% This file will generate fast loadable files and documentation
+%% driver files from the doc files in this package when run through
+%% LaTeX or TeX.
+%%
+%% Copyright 1993 1994 1995 1996 1997 1998 1999
+%% The LaTeX3 Project and any individual authors listed elsewhere
+%% in this file.
+%%
+%% For further copyright information, and conditions for modification
+%% and distribution, see the file legal.txt, and any other copyright
+%% notices in this file.
+%%
+%% This file is part of the Standard LaTeX `MFNFSS Bundle'.
+%% --------------------------------------------------------
+%%
+%% This file, and all the other files in this bundle as listed below,
+%% may be distributed under the terms of the LaTeX Project Public
+%% License, as described in lppl.txt in the base LaTeX distribution.
+%% Either version 1.0 or, at your option, any later version.
+%%
+%% --------------- start of docstrip commands ------------------
+%%
+%% Copyright 1995 1996 1997 The LaTeX3 Project Team.
+%%
+%% This file is part of the `mfnfss' bundle in the LaTeX2e distribution.
+%%
+%% You are allowed to distribute this file together with the
+%% corresponding source files.
+%%
+%% You are not allowed to modify its contents.
+%%
+\def\batchfile{pandora.ins}
+\input docstrip.tex
+
+{\ifx\generate\undefined
+\Msg{**********************************************}
+\Msg{*}
+\Msg{* This installation requires docstrip}
+\Msg{* version 2.3c or later.}
+\Msg{*}
+\Msg{* An older version of docstrip has been input}
+\Msg{*}
+\Msg{**********************************************}
+\errhelp{Move or rename old docstrip.tex.}
+\errmessage{Old docstrip in input path}
+\batchmode
+\csname @@end\endcsname
+\fi}
+
+
+\keepsilent
+
+\usedir{tex/latex/mfnfss}
+
+\declarepreamble\mfnfsspreamble
+
+This is a generated file.
+
+Copyright 1993 1994 1995 1996 1997 1998 1999
+The LaTeX3 Project and any individual authors listed elsewhere
+in this file.
+
+This file is part of the Standard LaTeX `MFNFSS Bundle'.
+--------------------------------------------------------
+
+It may be distributed under the terms of the LaTeX Project Public
+License, as described in lppl.txt in the base LaTeX distribution.
+Either version 1.0 or, at your option, any later version.
+\endpreamble
+
+\declarepreamble\mfnfssfd
+
+This is a generated file.
+
+Copyright 1993 1994 1995 1996 1997 1998 1999
+The LaTeX3 Project and any individual authors listed elsewhere
+in this file.
+
+This file is part of the Standard LaTeX `MFNFSS Bundle'.
+--------------------------------------------------------
+
+It may be distributed under the terms of the LaTeX Project Public
+License, as described in lppl.txt in the base LaTeX distribution.
+Either version 1.0 or, at your option, any later version.
+
+In particular, permission is granted to customize the declarations in
+this file to serve the needs of your installation.
+
+However, NO PERMISSION is granted to distribute a modified version
+of this file under its original name.
+
+\endpreamble
+
+
+\generate{%
+ \usepreamble\mfnfsspreamble
+ \file{pandora.sty}{\from{pandora.dtx}{package}}
+ \usepreamble\mfnfssfd
+ \file{ot1panr.fd}{\from{pandora.dtx}{fd,panr}}
+ \file{ot1pss.fd}{\from{pandora.dtx}{fd,pss}}
+ }
+
+
+\ifToplevel{
+\Msg{***********************************************************}
+\Msg{*}
+\Msg{* To finish the installation you have to move the following}
+\Msg{* files into a directory searched by TeX:}
+\Msg{*}
+\Msg{* \space\space pandora.sty}
+\Msg{* \space\space *.fd}
+\Msg{*}
+\Msg{* To produce the documentation run the file ending with}
+\Msg{* `.dtx' through LaTeX.}
+\Msg{*}
+\Msg{* Happy TeXing}
+\Msg{***********************************************************}
+}
+
+\endinput
diff --git a/Master/texmf-dist/source/latex/mfnfss/readme.txt b/Master/texmf-dist/source/latex/mfnfss/readme.txt
deleted file mode 100644
index 1568e003223..00000000000
--- a/Master/texmf-dist/source/latex/mfnfss/readme.txt
+++ /dev/null
@@ -1,96 +0,0 @@
-% \iffalse meta-comment
-%
-% Copyright 1993 1994 1995 1996 1997 1998 1999
-% The LaTeX3 Project and any individual authors listed elsewhere
-% in this file.
-%
-% This file is part of the Standard LaTeX `MFNFSS Bundle'.
-% --------------------------------------------------------
-%
-% This file may be distributed under the terms of the LaTeX Project
-% Public License, as described in lppl.txt in the base LaTeX distribution.
-% Either version 1.0 or, at your option, any later version.
-%
-% \fi
-
-README for the `mfnfss' bundle (December 1995)
-=============================
-
-This `bundle' consists of LaTeX2e packages written and supported by
-members of the LaTeX3 Project Team.
-
-The documented source code of each package is in a file with extension
-`.dtx'. Running LaTeX on the various files with extension `.ins' will
-produce all the package files, and some associated files.
-
-So you should first process, e.g., oldgerm.ins:
-
- latex oldgerm.ins
-
-The files with extensions `.sty' and `.fd' should then be moved to a
-directory on LaTeX's standard input path.
-
-Documentation for the individual packages may then be
-obtained by running LaTeX on the `.dtx' files.
-
-For example:
-
- latex oldgerm.dtx
-
-will produce the file oldgerm.dvi, documenting the oldgerm package.
-
-
-***NOTE****
-Copyright is maintained on each of these packages by the author(s)
-of the package.
-
-Unless otherwise mentioned in the package file, all the packages in
-this bundle are released under the restrictions detailed below.
-
-The file manifest.txt contains a list of the main files in the
-distribution together with a short summary of each file.
-
-
-Reporting Bugs
-==============
-
-If you wish to report a problem or bug in any of these packages,
-use the latexbug.tex program that comes with the standard LaTeX
-distribution. Please ensure that you enter `3' when prompted with a
-menu of categories, so that the message will be automatically
-forwarded to the appropriate part of our database.
-
-When reporting bugs, please produce a small test file that shows the
-problem, and ensure that you are using the current version of the
-package, and of the base LaTeX software.
-
-
-Distribution of unchanged versions
-==================================
-
- Redistribution of unchanged files is allowed provided that this
- readme file is included and all the files for a package are
- distributed together.
-
- The individual packages may bear additional restrictions on
- modification and distribution which supersede these
- general conditions.
-
-Generation and distribution of changed versions
-===============================================
-
- The generation of changed versions of the files included in these
- packages is allowed under the restrictions listed in the file
- legal.txt in the base LaTeX distribution. In particular you should:
-
- - rename the file before you make any changes to it.
-
- - change the error report address so that we do not get sent error
- reports for files *not* maintained by us.
-
-
- The distribution of changed versions of the files included in these
- packages is allowed under the restrictions listed in the file
- legal.txt in the base LaTeX distribution. In particular you should:
-
- - also distribute the unmodified version of the file.