diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-11 23:03:17 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-11 23:03:17 +0000 |
commit | ecf966f305f6aeff2bbdf42c82d8425921aa9eda (patch) | |
tree | db606a57e3619610e4c35cae849d41cf4e0937d5 /Master/texmf-dist/source/latex/fundus | |
parent | ac3c55a3216b5988f0e48ba9414ddb059f19a699 (diff) |
source 1
git-svn-id: svn://tug.org/texlive/trunk@105 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/fundus')
22 files changed, 2619 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/fundus/calligra.dtx b/Master/texmf-dist/source/latex/fundus/calligra.dtx new file mode 100644 index 00000000000..08fa3134106 --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/calligra.dtx @@ -0,0 +1,169 @@ +\def\filename{calligra.dtx} +\def\fileversion{1.2} +\def\filedate{1996/07/18} +\let\docversion=\fileversion +\let\docdate=\filedate +% \iffalse meta-comment +% +% Copyright 1996 by Gerd Neugebauer +% +% For further copyright information, and conditions for modification +% and distribution, see the file legal.txt, and any other copyright +% notices in this file. +% +% This system is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +% +% For error reports concerning UNCHANGED versions of this file no +% more than one year old, see bugs.txt. +% +% Please do not request updates from us directly. Primary +% distribution is through the CTAN archives. +% +% +% IMPORTANT COPYRIGHT NOTICE: +% +% You are NOT ALLOWED to distribute this file alone. +% +% You are allowed to distribute this file under the condition that it +% is distributed together with all the files listed in manifest.txt. +% +% If you receive only some of these files from someone, complain! +% +% +% Permission is granted to copy this file to another file with a +% clearly different name and to customize the declarations in that +% copy to serve the needs of your installation, provided that you +% comply with the conditions in the file legal.txt. +% +% However, NO PERMISSION is granted to produce or to distribute a +% modified version of this file under its original name. +% +% You are NOT ALLOWED to change this file. +% +% +% +% \fi +% \iffalse +%%% File: calligra.dtx +%% Copyright (C) 1996 Gerd Neugebauer +%% all rights reserved. +%<package>\NeedsTeXFormat{LaTeX2e} +%<package>\ProvidesPackage{calligra}[1996/07/18 v1.8 LaTeX package calligra] +%<*driver> +\documentclass{ltxdoc} +\usepackage{calligra} +\GetFileInfo{calligra.sty} +\begin{document} +\title{The \texttt{calligra} package\thanks + {This file has version number \fileversion, dated \filedate.}\\ + for use with \LaTeX2e} +\author{Gerd Neugebauer\\Mainzer Str.~16\\56321 Rhens\\ + \texttt{gerd@informatik.uni-koblenz.de}} +\date{\docdate} +\maketitle +\DocInput{calligra.dtx} +\end{document} +%</driver> +% \fi +% +% \CheckSum{22} +%% \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 \~} +% +% \changes{v1.0}{1996/03/03}{First release.} +% \changes{v1.1}{1996//0519}{Macro textcalligra added.} +% \changes{v1.2}{1996/07/18}{Some commands made robust.} +% +% +% \section{Introduction} +% +% The font calligra provides a calligraphic font. Calligra can be found on +% the CTAN in the directory \texttt{tex-archive/fonts/calligra}. +% This package provides means to use this font in \LaTeXe. +% +% +% \section{Usage} +% +% This file can be used as a package by placing its name +% in the argument of |\usepackage|. Afterwards the font family calligra +% is defined. This could also have been done by providing a +% font definition file. +% +% The font definitions in this file scale down the original fonts to +% allow \LaTeX{} to choose the right baselineskip. +% +% +% \DescribeMacro{\calligra} +% The command |\calligra| changes the current font family to calligra and +% the encoding to T1. Usually this should be used in a \TeX{} group only +% since the macros |\ss| is redefined as well. +% +% +% \DescribeMacro{\textcalligra} +% The command |\calligra| typesets its argument with the calligra font. +% +% +% \StopEventually{} +% +% +% \section{Implementation} +% +% +% First we declare a new font family for the calligra font. +% \begin{macrocode} +\DeclareFontFamily{T1}{calligra}{} +% \end{macrocode} +% +% This font is only available in the normal shape. Here we can get the +% desired font by (silently) scaling the only present calligra15. The +% appropriate factor seems to be magstep 2 = 1.44. +% +% \begin{macrocode} +\DeclareFontShape{T1}{calligra}{m}{n}{<->s*[1.44]callig15}{} +% \end{macrocode} +% +% Now we define the font changing command. +% +% \begin{macro}{\calligra} +% The macro |\calligra| selects the calligra family. Since the kerning +% of the \ss{} is terribly wrong we correct it within the macro |\ss|. +% \begin{macrocode} +\DeclareRobustCommand\calligra{% + \renewcommand\ss{\symbol{255}\kern-.22em}% + \fontfamily{calligra}% + \fontencoding{T1}% + \selectfont} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\textcalligra} +% The macro |\textcalligra| typesets its argument with the calligra font. +% \begin{macrocode} +\newcommand\textcalligra[1]{\begingroup + \renewcommand\ss{\symbol{255}\kern-.22em}% + \fontfamily{calligra}% + \fontencoding{T1}% + \selectfont #1\endgroup} +% \end{macrocode} +% \end{macro} +% +% +% \Finale +% +\endinput diff --git a/Master/texmf-dist/source/latex/fundus/calligra.ins b/Master/texmf-dist/source/latex/fundus/calligra.ins new file mode 100644 index 00000000000..5e9d0e302cb --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/calligra.ins @@ -0,0 +1,134 @@ +%% +%% 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 1996 by Gerd Neugebauer +%% +%% For further copyright information, and conditions for modification +%% and distribution, see the file legal.txt, and any other copyright +%% notices in this file. +%% +%% This system is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +%% +%% For error reports concerning UNCHANGED versions of this file no +%% more than one year old, see bugs.txt. +%% +%% Please do not request updates from us directly. Primary +%% distribution is through the CTAN archives. +%% +%% +%% IMPORTANT COPYRIGHT NOTICE: +%% +%% You are NOT ALLOWED to distribute this file alone. +%% +%% You are allowed to distribute this file under the condition that it +%% is distributed together with all the files listed in manifest.txt. +%% +%% If you receive only some of these files from someone, complain! +%% +%% +%% No other permissions to distribute this file in any form are +%% granted and in particular NO PERMISSION to modify its contents. +%% +%% You are NOT ALLOWED to change this file. +%% +%% +%% +%% --------------- start of docstrip commands ------------------ +%% +\def\batchfile{calligra.ins} +\input docstrip.tex +\preamble + +This is a generated file. + +Copyright 1996 by Gerd Neugebauer + +For further copyright information, and conditions for modification +and distribution, see the file legal.txt, and any other copyright +notices in this file. + + This system is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + + For error reports concerning UNCHANGED versions of this file no + more than one year old, see bugs.txt. + + Please do not request updates from us directly. Primary + distribution is through the CTAN archives. + + +IMPORTANT COPYRIGHT NOTICE: + +You are NOT ALLOWED to distribute this file alone. + +You are allowed to distribute this file under the condition that it +is distributed together with all the files listed in manifest.txt. + +If you receive only some of these files from someone, complain! + + +Permission is granted to copy this file to another file with a +clearly different name and to customize the declarations in that +copy to serve the needs of your installation, provided that you +comply with the conditions in the file legal.txt. + +However, NO PERMISSION is granted to generate or to distribute a +modified version of this file under its original name. + +You are NOT ALLOWED to change this file. + + +MODIFICATION ADVICE: + +If you want to customize this file, it is best to make a copy of +the source file(s) from which it was produced. Use a different +name for your copy(ies) and modify the copy(ies); this will ensure +that your modifications do not get overwritten when you install a +new release of the standard system. You should also ensure that +your modified source file does not generate any modified file with +the same name as a standard file. + +You can then easily distribute your modifications by distributing +the modified and renamed copy of the source file, taking care to +observe the conditions in legal.txt; this will ensure that other +users can safely use your modifications. + +You will also need to produce your own, suitably named, .ins file to +control the generation of files from your source file; this file +should contain your own preambles for the files it generates, not +those in the standard .ins files. + +The names of the source files used are shown above. + + + +\endpreamble +\def\filedate{1996/03/03} +\def\batchfile{calligra.dtx} +\input docstrip.tex + +\keepsilent + +\Msg{*** Generating .sty file ***} + +\generateFile{calligra.sty}{t}{\from{calligra.dtx}{package}} + +\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 calligra.sty} +\Msg{*} +\Msg{* To produce the documentation run the files ending with} +\Msg{* `.dtx' through LaTeX2e.} +\Msg{*} +\Msg{* Happy TeXing} +\Msg{***********************************************************} + +\endinput diff --git a/Master/texmf-dist/source/latex/fundus/la.dtx b/Master/texmf-dist/source/latex/fundus/la.dtx new file mode 100644 index 00000000000..0cb4f905efe --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/la.dtx @@ -0,0 +1,236 @@ +\def\filename{la.dtx} +\def\fileversion{1.2} +\def\filedate{1996/07/18} +\let\docversion=\fileversion +\let\docdate=\filedate +% \iffalse meta-comment +% +% Copyright 1996 by Gerd Neugebauer +% +% For further copyright information, and conditions for modification +% and distribution, see the file legal.txt, and any other copyright +% notices in this file. +% +% This system is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +% +% For error reports concerning UNCHANGED versions of this file no +% more than one year old, see bugs.txt. +% +% Please do not request updates from us directly. Primary +% distribution is through the CTAN archives. +% +% +% IMPORTANT COPYRIGHT NOTICE: +% +% You are NOT ALLOWED to distribute this file alone. +% +% You are allowed to distribute this file under the condition that it +% is distributed together with all the files listed in manifest.txt. +% +% If you receive only some of these files from someone, complain! +% +% +% Permission is granted to copy this file to another file with a +% clearly different name and to customize the declarations in that +% copy to serve the needs of your installation, provided that you +% comply with the conditions in the file legal.txt. +% +% However, NO PERMISSION is granted to produce or to distribute a +% modified version of this file under its original name. +% +% You are NOT ALLOWED to change this file. +% +% +% +% \fi +% \iffalse +%%% File: la.dtx +%% Copyright (C) 1996 Gerd Neugebauer +%% all rights reserved. +%<package>\NeedsTeXFormat{LaTeX2e} +%<package>\ProvidesPackage{la}[1996/07/18 v1.2 LaTeX package la] +%<*driver> +\documentclass{ltxdoc} +\usepackage{la} +\GetFileInfo{la.sty} +\begin{document} +\title{The \texttt{la} package\thanks + {This file has version number \fileversion, dated \filedate.}\\ + for use with \LaTeX2e} +\author{Gerd Neugebauer\\Mainzer Str.~16\\56321 Rhens\\ + \texttt{gerd@informatik.uni-koblenz.de}} +\date{\docdate} +\maketitle +\DocInput{la.dtx} +\end{document} +%</driver> +% \fi +% +% \CheckSum{61} +%% \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 \~} +% +% \changes{v1.0}{1996/03/03}{First release.} +% \changes{v1.1}{1996/05/19}{Macros textla, textlla added.} +% \changes{v1.2}{1996/07/18}{Some commands made robust.} +% +% +% \section{Introduction} +% +% The fonts la and lla provide glyphs for producing a handwritten +% writing as tought in primary school. These fonts have been +% written by Johannes Heuer. They can be found on +% the CTAN in the directory \texttt{tex-archive/fonts/calligra}. +% This package provides means to use those fonts in \LaTeXe. +% +% +% \section{Usage} +% +% This file can be used as a package by placing its name +% in the argument of |\usepackage|. Afterwards the font families la +% and lla are defined. This could also have been done by providing two +% font definition files. +% +% The font definitions in this file scale down the original fonts to +% \LaTeX{} choose the right baselineskip. The original size of the la +% fonts can be selected with the commands |\LARGE\la| or |\LARGE\lla|. +% +% +% \DescribeMacro{\la} +% The command |\la| changes the current font family to la and the +% encoding to T1. Usually this should be used in a \TeX{} group only. +% +% \DescribeMacro{\textla} +% This macro typesets its argument in the la font. +% +% \DescribeMacro{\lla} +% The command |\lla| changes the current font family to lla and the +% encoding to T1. Usually this should be used in a \TeX{} group only. +% +% \DescribeMacro{\textlla} +% This macro typesets its argument in the lla font. +% +% \DescribeMacro{\llafill} +% The command |\llafill| fills the rest of the line with lines as used +% in the lla font. The result may be unexpected if not used where the +% font family is not lla. +% +% \DescribeMacro{\llaline} +% The command |\llaline| takes its argument and adds lines as used in +% the lla font underneath. This is similar to the |\underline| +% macro. +% +% \StopEventually{} +% +% +% \section{Implementation} +% +% +% First we declare a new font family for the la font. +% \begin{macrocode} +\DeclareFontFamily{T1}{la}{} +% \end{macrocode} +% +% This font is only available in the normal shape. Here we can get the +% desired font by (silently) scaling the only present la14. Since the +% design size is 14 we have to scale down the font by $1/14=0.71428571$. +% +% \begin{macrocode} +\DeclareFontShape{T1}{la}{m}{n}{<->s*[0.71428571]la14}{} +% \end{macrocode} +% +% Now we define the next font family for the font with lines in the +% background. +% \begin{macrocode} +\DeclareFontFamily{T1}{lla}{} +% \end{macrocode} +% +% This font is only available in the normal shape. Here we can get the +% desired font by (silently) scaling the only present lla14. Since the +% design size is 14 we have to scale down the font by $1/14=0.71428571$. +% +% \begin{macrocode} +\DeclareFontShape{T1}{lla}{m}{n}{<->s*[0.71428571]lla14}{} +% \end{macrocode} +% +% Now we define font changing commands. +% +% \begin{macro}{\la} +% The macro |\la| selects the la family. +% \begin{macrocode} +\DeclareRobustCommand\la{\fontfamily{la}\fontencoding{T1}\selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\textla} +% The macro |\textla| typesets its arguments in the la font. +% \begin{macrocode} +\newcommand\textla[1]{\begingroup + \fontfamily{la}\fontencoding{T1}\selectfont #1\endgroup} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\lla} +% The macro |\lla| selects the lla family. +% \begin{macrocode} +\DeclareRobustCommand\lla{\fontfamily{lla}\fontencoding{T1}\selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\textlla} +% The macro |\textla| typesets its arguments in the lla font. +% \begin{macrocode} +\newcommand\textlla[1]{\begingroup + \fontfamily{lla}\fontencoding{T1}\selectfont #1\endgroup} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\llafill} +% The macro |\llafill| is modeled after the macro |\underline|. The +% symbol 24 in the lla font provides just the lines. +% \begin{macrocode} +\newcommand\llafill{\leaders\hbox{\kern.2em\symbol{24}}\hfill\symbol{24}} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\llaline} +% The macro |\llaline| packs its argument into a box. Then a box of +% the same size is filled with empty lines and the original box is +% typeset in a box of width 0 afterwards. +% \begin{macrocode} +\newcommand\llaline[1]{% + {\lla\symbol{24}% + \mbox{\setbox0=\hbox{#1}\hbox to \wd0{\llafill}\llap{\usebox0}}}} +% \end{macrocode} +% \end{macro} +% +% \begin{environment}{llapar} +% This environment typesets one or more paragraphs with the lla +% font. The |\llaline| instructions are inserted automatically at +% the end of each paragraph. +% +% \begin{macrocode} +\newenvironment{llapar}{\par\begingroup\lla + \let\lla@par=\par + \def\par{\llafill\lla@par}}{\par\endgroup} +% \end{macrocode} +% \end{environment} +% +% \Finale +% +\endinput diff --git a/Master/texmf-dist/source/latex/fundus/la.ins b/Master/texmf-dist/source/latex/fundus/la.ins new file mode 100644 index 00000000000..814c2ce9054 --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/la.ins @@ -0,0 +1,135 @@ +%% +%% 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 1996 by Gerd Neugebauer +%% +%% For further copyright information, and conditions for modification +%% and distribution, see the file legal.txt, and any other copyright +%% notices in this file. +%% +%% This system is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +%% +%% For error reports concerning UNCHANGED versions of this file no +%% more than one year old, see bugs.txt. +%% +%% Please do not request updates from us directly. Primary +%% distribution is through the CTAN archives. +%% +%% +%% IMPORTANT COPYRIGHT NOTICE: +%% +%% You are NOT ALLOWED to distribute this file alone. +%% +%% You are allowed to distribute this file under the condition that it +%% is distributed together with all the files listed in manifest.txt. +%% +%% If you receive only some of these files from someone, complain! +%% +%% +%% No other permissions to distribute this file in any form are +%% granted and in particular NO PERMISSION to modify its contents. +%% +%% You are NOT ALLOWED to change this file. +%% +%% +%% +%% --------------- start of docstrip commands ------------------ +%% +\def\batchfile{la.ins} +\input docstrip.tex +\preamble + + +This is a generated file. + +Copyright 1996 by Gerd Neugebauer + +For further copyright information, and conditions for modification +and distribution, see the file legal.txt, and any other copyright +notices in this file. + + This system is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + + For error reports concerning UNCHANGED versions of this file no + more than one year old, see bugs.txt. + + Please do not request updates from us directly. Primary + distribution is through the CTAN archives. + + +IMPORTANT COPYRIGHT NOTICE: + +You are NOT ALLOWED to distribute this file alone. + +You are allowed to distribute this file under the condition that it +is distributed together with all the files listed in manifest.txt. + +If you receive only some of these files from someone, complain! + + +Permission is granted to copy this file to another file with a +clearly different name and to customize the declarations in that +copy to serve the needs of your installation, provided that you +comply with the conditions in the file legal.txt. + +However, NO PERMISSION is granted to generate or to distribute a +modified version of this file under its original name. + +You are NOT ALLOWED to change this file. + + +MODIFICATION ADVICE: + +If you want to customize this file, it is best to make a copy of +the source file(s) from which it was produced. Use a different +name for your copy(ies) and modify the copy(ies); this will ensure +that your modifications do not get overwritten when you install a +new release of the standard system. You should also ensure that +your modified source file does not generate any modified file with +the same name as a standard file. + +You can then easily distribute your modifications by distributing +the modified and renamed copy of the source file, taking care to +observe the conditions in legal.txt; this will ensure that other +users can safely use your modifications. + +You will also need to produce your own, suitably named, .ins file to +control the generation of files from your source file; this file +should contain your own preambles for the files it generates, not +those in the standard .ins files. + +The names of the source files used are shown above. + + + +\endpreamble +\def\filedate{1996/03/03} +\def\batchfile{la.dtx} +\input docstrip.tex + +\keepsilent + +\Msg{*** Generating .sty file ***} + +\generateFile{la.sty}{t}{\from{la.dtx}{package}} + +\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 la.sty} +\Msg{*} +\Msg{* To produce the documentation run the files ending with} +\Msg{* `.dtx' through LaTeX2e.} +\Msg{*} +\Msg{* Happy TeXing} +\Msg{***********************************************************} + +\endinput diff --git a/Master/texmf-dist/source/latex/fundus/outline.dtx b/Master/texmf-dist/source/latex/fundus/outline.dtx new file mode 100644 index 00000000000..17f3481cf18 --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/outline.dtx @@ -0,0 +1,185 @@ +\def\filename{outline.dtx} +\def\fileversion{1.1} +\def\filedate{1997/08/26} +\let\docversion=\fileversion +\let\docdate=\filedate +% \iffalse meta-comment +% +% Copyright 1997 by Gerd Neugebauer +% +% For further copyright information, and conditions for modification +% and distribution, see the file legal.txt, and any other copyright +% notices in this file. +% +% This system is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +% +% For error reports concerning UNCHANGED versions of this file no +% more than one year old, see bugs.txt. +% +% Please do not request updates from us directly. Primary +% distribution is through the CTAN archives. +% +% +% IMPORTANT COPYRIGHT NOTICE: +% +% You are NOT ALLOWED to distribute this file alone. +% +% You are allowed to distribute this file under the condition that it +% is distributed together with all the files listed in manifest.txt. +% +% If you receive only some of these files from someone, complain! +% +% +% Permission is granted to copy this file to another file with a +% clearly different name and to customize the declarations in that +% copy to serve the needs of your installation, provided that you +% comply with the conditions in the file legal.txt. +% +% However, NO PERMISSION is granted to produce or to distribute a +% modified version of this file under its original name. +% +% You are NOT ALLOWED to change this file. +% +% +% +% \fi +% \iffalse +%%% File: outline.dtx +%% Copyright (C) 1997 Gerd Neugebauer +%% all rights reserved. +%<package>\NeedsTeXFormat{LaTeX2e} +%<package>\ProvidesPackage{outline}[1997/08/26 v1.1 LaTeX package outline] +%<*driver> +\documentclass{ltxdoc} +\usepackage{outline} +\GetFileInfo{outline.sty} +\begin{document} +\title{The \texttt{outline} package\thanks + {This file has version number \fileversion, dated \filedate.}\\ + for use with \LaTeX2e} +\author{Gerd Neugebauer\\Mainzer Str.~16\\56321 Rhens\\ + \texttt{gerd@informatik.uni-koblenz.de}} +\date{\docdate} +\maketitle +\DocInput{outline.dtx} +\end{document} +%</driver> +% \fi +% +% \CheckSum{19} +%% \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 \~} +% +% \changes{v1.0}{1997/08/01}{First internal version.} +% \changes{v1.1}{1997/08/26}{Renaming and some rearrangements.} +% +% +% \section{Introduction} +% +% Doug Henderson has provided some routines in METAFONT to create +% outlined versions of arbitrary METAFONT fonts. They can be found +% on the CTAN in the directory +% \texttt{tex-archive/fonts/cm/cmoutlines} together with some +% sample files which show outlined versions of a few computer +% modern fonts. +% This package provides means to use suich outlined fonts in \LaTeXe. +% +% +% \section{Usage} +% +% This file can be used as a package by placing its name +% in the argument of |\usepackage|. Afterwards some new commands +% are defined which are described below. Note that before these +% commands can be used a font has to be selected. This is done with +% the following command: +% +% \DescribeMacro{\SetOutlineFonts} +% The command |\SetOutlineFonts| initializes the fonts used for +% the outlining macros. The first argument is a font specification +% as used by \verb|\newfont|. Note that no spaces are allowed at +% the beginning. This font is loaded together with a font which has +% an \verb|o| prepended to its name. The font specification may +% contain scaling instructions. Thus the following invocation is +% legal: +% +% \verb|\SetOutlineFonts{cmbx12 scaled \magstep2}| +% +% This instruction requires the tfm files of the fonts +% \texttt{cmbx12} and \texttt{ocmbx12} to be loadable in the given +% sizes. The font with the prepended \verb|o| is assumed to contain +% the outlined version of the font without the leading \verb|o|. +% +% \DescribeMacro{\outline} +% The command |\outline| typesets its argument in a box using the +% outlined font declared with \verb|\SetOutlineFonts|. +% +% \DescribeMacro{\OutLine} +% The command |\OutLine| typesets its third argument in a box +% using the outlined font declared with \verb|\SetOutlinedFonts|. +% The interior of the characters is drawn in the color given as +% first argument. The outline is drawn in the color given as second +% argument. The colors can take any color names accepted by the +% color package. Thus +% +% \verb|\OutLine{yellow}{red}{Outlined text}| +% +% typesets the text ``Outlined text'' in yellow bordered in red. +% +% \StopEventually{} +% +% +% \section{Implementation} +% +% +% \begin{macrocode} +\RequirePackage{color} +% \end{macrocode} +% +% \begin{macro}{\SetOutlineFonts} +% The macro |\SetOutlineFonts| loads the fonts for the outline macros. +% \begin{macrocode} +\newcommand\SetOutlineFonts[1]{% + \newfont\OL@i{o#1}% + \newfont\OL@ii{#1}% +} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\outline} +% The macro |\outline| typesets its argument with the outline font. +% \begin{macrocode} +\newcommand\outline[1]{\mbox{\OL@i #1}} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\OutLine} +% The macro |\OutLine| typesets its argument with the outline +% font. The interior is filled with the color given as second +% argument. The color of the outline is given as third argument. + +% \begin{macrocode} +\newcommand\OutLine[3]{% + \mbox{\rlap{\textcolor{#1}{\OL@ii #3}}\textcolor{#2}{\OL@i #3}}} +% \end{macrocode} +% \end{macro} +% +% +% \Finale +% +\endinput diff --git a/Master/texmf-dist/source/latex/fundus/outline.ins b/Master/texmf-dist/source/latex/fundus/outline.ins new file mode 100644 index 00000000000..0b6e288e578 --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/outline.ins @@ -0,0 +1,133 @@ +%% +%% 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 1997 by Gerd Neugebauer +%% +%% For further copyright information, and conditions for modification +%% and distribution, see the file legal.txt, and any other copyright +%% notices in this file. +%% +%% This system is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +%% +%% For error reports concerning UNCHANGED versions of this file no +%% more than one year old, see bugs.txt. +%% +%% Please do not request updates from us directly. Primary +%% distribution is through the CTAN archives. +%% +%% +%% IMPORTANT COPYRIGHT NOTICE: +%% +%% You are NOT ALLOWED to distribute this file alone. +%% +%% You are allowed to distribute this file under the condition that it +%% is distributed together with all the files listed in manifest.txt. +%% +%% If you receive only some of these files from someone, complain! +%% +%% +%% No other permissions to distribute this file in any form are +%% granted and in particular NO PERMISSION to modify its contents. +%% +%% You are NOT ALLOWED to change this file. +%% +%% +%% +%% --------------- start of docstrip commands ------------------ +%% +\def\batchfile{outline.ins} +\input docstrip.tex +\preamble + +This is a generated file. + +Copyright 1997 by Gerd Neugebauer + +For further copyright information, and conditions for modification +and distribution, see the file legal.txt, and any other copyright +notices in this file. + + This system is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + + For error reports concerning UNCHANGED versions of this file no + more than one year old, see bugs.txt. + + Please do not request updates from us directly. Primary + distribution is through the CTAN archives. + + +IMPORTANT COPYRIGHT NOTICE: + +You are NOT ALLOWED to distribute this file alone. + +You are allowed to distribute this file under the condition that it +is distributed together with all the files listed in manifest.txt. + +If you receive only some of these files from someone, complain! + + +Permission is granted to copy this file to another file with a +clearly different name and to customize the declarations in that +copy to serve the needs of your installation, provided that you +comply with the conditions in the file legal.txt. + +However, NO PERMISSION is granted to generate or to distribute a +modified version of this file under its original name. + +You are NOT ALLOWED to change this file. + + +MODIFICATION ADVICE: + +If you want to customize this file, it is best to make a copy of +the source file(s) from which it was produced. Use a different +name for your copy(ies) and modify the copy(ies); this will ensure +that your modifications do not get overwritten when you install a +new release of the standard system. You should also ensure that +your modified source file does not generate any modified file with +the same name as a standard file. + +You can then easily distribute your modifications by distributing +the modified and renamed copy of the source file, taking care to +observe the conditions in legal.txt; this will ensure that other +users can safely use your modifications. + +You will also need to produce your own, suitably named, .ins file to +control the generation of files from your source file; this file +should contain your own preambles for the files it generates, not +those in the standard .ins files. + +The names of the source files used are shown above. + + +\endpreamble +\def\filedate{1997/08/26} +\def\batchfile{outline.dtx} +\input docstrip.tex + +\keepsilent + +\Msg{*** Generating .sty file ***} + +\generateFile{outline.sty}{t}{\from{outline.dtx}{package}} + +\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 outline.sty} +\Msg{*} +\Msg{* To produce the documentation run the files ending with} +\Msg{* `.dtx' through LaTeX2e.} +\Msg{*} +\Msg{* Happy TeXing} +\Msg{***********************************************************} + +\endinput diff --git a/Master/texmf-dist/source/latex/fundus/pvscript.dtx b/Master/texmf-dist/source/latex/fundus/pvscript.dtx new file mode 100644 index 00000000000..27456221b9c --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/pvscript.dtx @@ -0,0 +1,175 @@ +\def\filename{pvscript.dtx} +\def\fileversion{1.2} +\def\filedate{1996/07/18} +\let\docversion=\fileversion +\let\docdate=\filedate +% \iffalse meta-comment +% +% Copyright 1996 by Gerd Neugebauer +% +% For further copyright information, and conditions for modification +% and distribution, see the file legal.txt, and any other copyright +% notices in this file. +% +% This system is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +% +% For error reports concerning UNCHANGED versions of this file no +% more than one year old, see bugs.txt. +% +% Please do not request updates from us directly. Primary +% distribution is through the CTAN archives. +% +% +% IMPORTANT COPYRIGHT NOTICE: +% +% You are NOT ALLOWED to distribute this file alone. +% +% You are allowed to distribute this file under the condition that it +% is distributed together with all the files listed in manifest.txt. +% +% If you receive only some of these files from someone, complain! +% +% +% Permission is granted to copy this file to another file with a +% clearly different name and to customize the declarations in that +% copy to serve the needs of your installation, provided that you +% comply with the conditions in the file legal.txt. +% +% However, NO PERMISSION is granted to produce or to distribute a +% modified version of this file under its original name. +% +% You are NOT ALLOWED to change this file. +% +% +% +% \fi +% \iffalse +%%% File: pvscript.dtx +%% Copyright (C) 1996 Gerd Neugebauer +%% all rights reserved. +%<package>\NeedsTeXFormat{LaTeX2e} +%<package>\ProvidesPackage{pvscript}[1996/07/18 v1.2 LaTeX package pvscript] +%<*driver> +\documentclass{ltxdoc} +\usepackage{pvscript} +\GetFileInfo{pvscript.sty} +\begin{document} +\title{The \texttt{pvscript} package\thanks + {This file has version number \fileversion, dated \filedate.}\\ + for use with \LaTeX2e} +\author{Gerd Neugebauer\\Mainzer Str.~16\\56321 Rhens\\ + \texttt{gerd@informatik.uni-koblenz.de}} +\date{\docdate} +\maketitle +\DocInput{pvscript.dtx} +\end{document} +%</driver> +% \fi +% +% \CheckSum{63} +%% \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 \~} +% +% \changes{v1.0}{1996/03/03}{First release} +% \changes{v1.1}{1996/05/19}{Macro textpvscript added.} +% \changes{v1.2}{1996/07/18}{Some commands made robust.} +% +% +% \section{Introduction} +% +% The font pvscript provides a handwritten font. It can be found on +% the CTAN in the directory \texttt{tex-archive/fonts/script}. +% This package provides means to use this font. +% +% +% \section{Usage} +% +% This file can be used as a package by placing its name +% in the argument of |\usepackage|. Afterwards the font family pvscript +% is defined. This could also have been done by providing a +% font definition file. +% +% +% \DescribeMacro{\pvscript} +% The command |\pvscript| changes the current font family to pvscript and +% the encoding to OT1. Usually this should be used in a \TeX{} group only +% since it changes the font encoding and redefines the umlaut macro. +% +% \DescribeMacro{\textpvscript} +% The macro |\textpvscript| typesets its argument in the pvscript font. +% +% +% \StopEventually{} +% +% +% \section{Implementation} +% +% +% First we declare a new font family for the pvscript font. +% \begin{macrocode} +\DeclareFontFamily{OT1}{pvscript}{} +% \end{macrocode} +% +% This font is available in the normal shape and in a bold variant. +% Here we can get the desired font by (silently) scaling the present fonts. +% +% \begin{macrocode} +\DeclareFontShape{OT1}{pvscript}{m}{n}{<-> s * [12.84]script10}{} +\DeclareFontShape{OT1}{pvscript}{bx}{n}{<-> s * [12.84]scriptb10}{} +\DeclareFontShape{OT1}{pvscript}{b}{n}{<-> sub * pvscript/bx/n}{} +% \end{macrocode} +% +% Next we define some macros to perform the mapping of umlaut +% characters which have to be combined out of two characters each. +% \begin{macrocode} +\newcommand\pvscript@a{\mbox{\rlap{\kern.25em\symbol{34}}a}} +\newcommand\pvscript@o{\mbox{\rlap{\kern.1em\symbol{34}}o}} +\newcommand\pvscript@u{\mbox{\rlap{\kern.1em\symbol{34}}u}} +\newcommand\pvscript@A{\mbox{\rlap{\kern.5em\raisebox{1ex}{\symbol{34}}}A}} +\newcommand\pvscript@O{\mbox{\rlap{\kern.4em\raisebox{1ex}{\symbol{34}}}O}} +\newcommand\pvscript@U{\mbox{\rlap{\kern.4em\raisebox{1ex}{\symbol{34}}}U}} +% \end{macrocode} +% +% Now we define the font changing command. +% +% \begin{macro}{pvscript} +% The macro |\pvscript| selects the pvscript family. +% \begin{macrocode} +\DeclareRobustCommand\pvscript{ + \let\pvscript@original@umlaut=\" + \def\"##1{% + \@ifundefined{pvscript@##1}{% + \pvscript@original@umlaut{##1}}{% + \@nameuse{pvscript@##1}}}% + \def\ss{ss}% + \fontfamily{pvscript}% + \fontencoding{OT1}% + \selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{textpvscript} +% The macro |\textpvscript| typesets its argument in the pvscript font. +% \begin{macrocode} +\newcommand\textpvscript[1]{\begingroup\pvscript #1\endgroup} +% \end{macrocode} +% \end{macro} +% +% \Finale +% +\endinput diff --git a/Master/texmf-dist/source/latex/fundus/pvscript.ins b/Master/texmf-dist/source/latex/fundus/pvscript.ins new file mode 100644 index 00000000000..816d8d7d182 --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/pvscript.ins @@ -0,0 +1,135 @@ +%% +%% 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 1996 by Gerd Neugebauer +%% +%% For further copyright information, and conditions for modification +%% and distribution, see the file legal.txt, and any other copyright +%% notices in this file. +%% +%% This system is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +%% +%% For error reports concerning UNCHANGED versions of this file no +%% more than one year old, see bugs.txt. +%% +%% Please do not request updates from us directly. Primary +%% distribution is through the CTAN archives. +%% +%% +%% IMPORTANT COPYRIGHT NOTICE: +%% +%% You are NOT ALLOWED to distribute this file alone. +%% +%% You are allowed to distribute this file under the condition that it +%% is distributed together with all the files listed in manifest.txt. +%% +%% If you receive only some of these files from someone, complain! +%% +%% +%% No other permissions to distribute this file in any form are +%% granted and in particular NO PERMISSION to modify its contents. +%% +%% You are NOT ALLOWED to change this file. +%% +%% +%% +%% --------------- start of docstrip commands ------------------ +%% +\def\batchfile{pvscript.ins} +\input docstrip.tex +\preamble + + +This is a generated file. + +Copyright 1996 by Gerd Neugebauer + +For further copyright information, and conditions for modification +and distribution, see the file legal.txt, and any other copyright +notices in this file. + + This system is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + + For error reports concerning UNCHANGED versions of this file no + more than one year old, see bugs.txt. + + Please do not request updates from us directly. Primary + distribution is through the CTAN archives. + + +IMPORTANT COPYRIGHT NOTICE: + +You are NOT ALLOWED to distribute this file alone. + +You are allowed to distribute this file under the condition that it +is distributed together with all the files listed in manifest.txt. + +If you receive only some of these files from someone, complain! + + +Permission is granted to copy this file to another file with a +clearly different name and to customize the declarations in that +copy to serve the needs of your installation, provided that you +comply with the conditions in the file legal.txt. + +However, NO PERMISSION is granted to generate or to distribute a +modified version of this file under its original name. + +You are NOT ALLOWED to change this file. + + +MODIFICATION ADVICE: + +If you want to customize this file, it is best to make a copy of +the source file(s) from which it was produced. Use a different +name for your copy(ies) and modify the copy(ies); this will ensure +that your modifications do not get overwritten when you install a +new release of the standard system. You should also ensure that +your modified source file does not generate any modified file with +the same name as a standard file. + +You can then easily distribute your modifications by distributing +the modified and renamed copy of the source file, taking care to +observe the conditions in legal.txt; this will ensure that other +users can safely use your modifications. + +You will also need to produce your own, suitably named, .ins file to +control the generation of files from your source file; this file +should contain your own preambles for the files it generates, not +those in the standard .ins files. + +The names of the source files used are shown above. + + + +\endpreamble +\def\filedate{1996/03/03} +\def\batchfile{pvscript.dtx} +\input docstrip.tex + +\keepsilent + +\Msg{*** Generating .sty file ***} + +\generateFile{pvscript.sty}{t}{\from{pvscript.dtx}{package}} + +\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 pvscript.sty} +\Msg{*} +\Msg{* To produce the documentation run the files ending with} +\Msg{* `.dtx' through LaTeX2e.} +\Msg{*} +\Msg{* Happy TeXing} +\Msg{***********************************************************} + +\endinput diff --git a/Master/texmf-dist/source/latex/fundus/startrek.dtx b/Master/texmf-dist/source/latex/fundus/startrek.dtx new file mode 100644 index 00000000000..43d038e4feb --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/startrek.dtx @@ -0,0 +1,201 @@ +%<*package> +\def\filename{startrek.dtx} +\def\fileversion{1.0} +\def\filedate{1996/08/12} +\let\docversion=\fileversion +\let\docdate=\filedate +% \iffalse meta-comment +% +% Copyright 1996 by Gerd Neugebauer +% +% For further copyright information, and conditions for modification +% and distribution, see the file legal.txt, and any other copyright +% notices in this file. +% +% This system is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +% +% For error reports concerning UNCHANGED versions of this file no +% more than one year old, see bugs.txt. +% +% Please do not request updates from us directly. Primary +% distribution is through the CTAN archives. +% +% +% IMPORTANT COPYRIGHT NOTICE: +% +% You are NOT ALLOWED to distribute this file alone. +% +% You are allowed to distribute this file under the condition that it +% is distributed together with all the files listed in manifest.txt. +% +% If you receive only some of these files from someone, complain! +% +% +% Permission is granted to copy this file to another file with a +% clearly different name and to customize the declarations in that +% copy to serve the needs of your installation, provided that you +% comply with the conditions in the file legal.txt. +% +% However, NO PERMISSION is granted to produce or to distribute a +% modified version of this file under its original name. +% +% You are NOT ALLOWED to change this file. +% +% +% +% \fi +% \iffalse +%%% File: startrek.dtx +%% Copyright (C) 1996 Gerd Neugebauer +%% all rights reserved. +%<package>\NeedsTeXFormat{LaTeX2e} +%<package>\ProvidesPackage{startrek}[1996/08/12 v1.0 LaTeX package startrek] +%<*driver> +\documentclass{ltxdoc} +\usepackage{startrek} +\GetFileInfo{startrek.sty} +\begin{document} +\title{The \texttt{startrek} package\thanks + {This file has version number \fileversion, dated \filedate.}\\ + for use with \LaTeXe} +\author{Gerd Neugebauer\\Mainzer Str.~16\\56321 Rhens\\ + \texttt{gerd@informatik.uni-koblenz.de}} +\date{\docdate} +\maketitle +\DocInput{startrek.dtx} +\end{document} +%</driver> +% \fi +% +% \CheckSum{50} +%% \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 \~} +% +% \changes{v1.0}{1996/08/12}{First release.} +% +% +% \section{Introduction} +% +% This package provides a means to use some PostScript fonts with +% \LaTeX. The fonts are similar to some fonts used in the context +% of the startrek films. +% +% The PostScript fionts are not contained in the distribution but +% have to be a got separately. +% +% \section{Usage} +% +% +% +% \DescribeMacro{\la} +% The command |\la| changes the current font family to la and the +% encoding to T1. Usually this should be used in a \TeX{} group only. +% +% \StopEventually{} +% +% +% \section{Implementation} +% +% \begin{macro}{\TNG} +% The macro |\TNG| selects the StarTrekTNGCrilleA family. +% \begin{macrocode} +\DeclareRobustCommand\TNG{\fontfamily{ftc}\selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\textTNG} +% The macro |\textTNG| typesets its arguments in the +% StarTrekTNGCrilleA font. +% \begin{macrocode} +\DeclareTextFontCommand\textTNG{\fontfamily{ftc}\selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\STClassic} +% The macro |\STClassic| selects the StarTrekClassicA family. +% \begin{macrocode} +\DeclareRobustCommand\STClassic{\fontfamily{fsc}\selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\textSTClassic} +% The macro |\textSTClassic| typesets its arguments in the +% StarTrekClassicA font. +% \begin{macrocode} +\DeclareTextFontCommand\textSTClassic{\fontfamily{fsc}\selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\STMovie} +% The macro |\STMovie| selects the StarTrekClassicMoviesA family. +% \begin{macrocode} +\DeclareRobustCommand\STMovie{\fontfamily{fsm}\selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\textSTMovie} +% The macro |\textSTMovie| typesets its arguments in the +% StarTrekClassicMoviesA font. +% \begin{macrocode} +\DeclareTextFontCommand\textSTMovie{\fontfamily{fsm}\selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\TNGtitle} +% The macro |\TNGtitle| selects the StarTrekTNGTitleA family. +% \begin{macrocode} +\DeclareRobustCommand\TNGtitle{\fontfamily{ftt}\selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\textTNGtitle} +% The macro |\textTNGtitle| typesets its arguments in the +% StarTrekTNGTitleA font. +% \begin{macrocode} +\DeclareTextFontCommand\textTNGtitle{\fontfamily{ftt}\selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\TNGmon} +% The macro |\TNGmon| selects the TNGMonitorsPlain family. +% \begin{macrocode} +\DeclareRobustCommand\TNGmon{\fontfamily{ftm}\selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\textTNGmon} +% The macro |\textTNGmon| typesets its arguments in the +% TNGMonitorsPlain font. +% \begin{macrocode} +\DeclareTextFontCommand\textTNGmon{\fontfamily{ftm}\selectfont} +% \end{macrocode} +% \end{macro} +% +%</package> +%<*map> +% \begin{macrocode} +ftc0 StarTrekTNGCrilleA <ftc0.pfb +fsc0 StarTrekClassicA <fsc0.pfb +fsm0 StarTrekClassicMoviesA <fsm0.pfb +ftt0 StarTrekTNGTitleA <ftt0.pfb +ftm0 TNGMonitorsPlain <ftm0.pfb +% \end{macrocode} +%</map> +% \Finale +% +\endinput diff --git a/Master/texmf-dist/source/latex/fundus/startrek.ins b/Master/texmf-dist/source/latex/fundus/startrek.ins new file mode 100644 index 00000000000..36401769c39 --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/startrek.ins @@ -0,0 +1,141 @@ +%% +%% 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 1996 by Gerd Neugebauer +%% +%% For further copyright information, and conditions for modification +%% and distribution, see the file legal.txt, and any other copyright +%% notices in this file. +%% +%% This system is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +%% +%% For error reports concerning UNCHANGED versions of this file no +%% more than one year old, see bugs.txt. +%% +%% Please do not request updates from us directly. Primary +%% distribution is through the CTAN archives. +%% +%% +%% IMPORTANT COPYRIGHT NOTICE: +%% +%% You are NOT ALLOWED to distribute this file alone. +%% +%% You are allowed to distribute this file under the condition that it +%% is distributed together with all the files listed in manifest.txt. +%% +%% If you receive only some of these files from someone, complain! +%% +%% +%% No other permissions to distribute this file in any form are +%% granted and in particular NO PERMISSION to modify its contents. +%% +%% You are NOT ALLOWED to change this file. +%% +%% +%% +%% --------------- start of docstrip commands ------------------ +%% +\def\batchfile{startrek.ins} +\input docstrip.tex +\preamble + + +This is a generated file. + +Copyright 1996 by Gerd Neugebauer + +For further copyright information, and conditions for modification +and distribution, see the file legal.txt, and any other copyright +notices in this file. + + This system is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + + For error reports concerning UNCHANGED versions of this file no + more than one year old, see bugs.txt. + + Please do not request updates from us directly. Primary + distribution is through the CTAN archives. + + +IMPORTANT COPYRIGHT NOTICE: + +You are NOT ALLOWED to distribute this file alone. + +You are allowed to distribute this file under the condition that it +is distributed together with all the files listed in manifest.txt. + +If you receive only some of these files from someone, complain! + + +Permission is granted to copy this file to another file with a +clearly different name and to customize the declarations in that +copy to serve the needs of your installation, provided that you +comply with the conditions in the file legal.txt. + +However, NO PERMISSION is granted to generate or to distribute a +modified version of this file under its original name. + +You are NOT ALLOWED to change this file. + + +MODIFICATION ADVICE: + +If you want to customize this file, it is best to make a copy of +the source file(s) from which it was produced. Use a different +name for your copy(ies) and modify the copy(ies); this will ensure +that your modifications do not get overwritten when you install a +new release of the standard system. You should also ensure that +your modified source file does not generate any modified file with +the same name as a standard file. + +You can then easily distribute your modifications by distributing +the modified and renamed copy of the source file, taking care to +observe the conditions in legal.txt; this will ensure that other +users can safely use your modifications. + +You will also need to produce your own, suitably named, .ins file to +control the generation of files from your source file; this file +should contain your own preambles for the files it generates, not +those in the standard .ins files. + +The names of the source files used are shown above. + + + +\endpreamble +\def\filedate{1996/08/09} +\def\batchfile{startrek.dtx} +\input docstrip.tex + +\keepsilent + +\Msg{*** Generating .sty file ***} + +\generateFile{startrek.sty}{t}{\from{startrek.dtx}{package}} + +\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 startrek.sty} +\Msg{*} +\Msg{* and append the contents of} +\Msg{*} +\Msg{* \space\space startrek.map} +\Msg{*} +\Msg{* to psfonts.map (virtuall or physically).} +\Msg{*} +\Msg{* To produce the documentation run the files ending with} +\Msg{* `.dtx' through LaTeX2e.} +\Msg{*} +\Msg{* Happy TeXing} +\Msg{***********************************************************} + +\endinput diff --git a/Master/texmf-dist/source/latex/fundus/startrek.map b/Master/texmf-dist/source/latex/fundus/startrek.map new file mode 100644 index 00000000000..c626d3224a9 --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/startrek.map @@ -0,0 +1,9 @@ +%------------------------------------------------------------------------------ +% +fscr0 StarTrekClassicA <fscr0.pfb +fslr0 Slider <fslr0.pfb +fsmr0 StarTrekClassicMoviesA <fsmr0.pfb +ftcr0 StarTrekTNGCrilleA <ftcr0.pfb +ftmr0 TNGMonitorsPlain <ftmr0.pfb +fttr0 StarTrekTNGTitleA <fttr0.pfb +%------------------------------------------------------------------------------ diff --git a/Master/texmf-dist/source/latex/fundus/stclass.zip b/Master/texmf-dist/source/latex/fundus/stclass.zip Binary files differnew file mode 100644 index 00000000000..f978f967516 --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/stclass.zip diff --git a/Master/texmf-dist/source/latex/fundus/stmov.zip b/Master/texmf-dist/source/latex/fundus/stmov.zip Binary files differnew file mode 100644 index 00000000000..e5202fb97d0 --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/stmov.zip diff --git a/Master/texmf-dist/source/latex/fundus/suetterl.dtx b/Master/texmf-dist/source/latex/fundus/suetterl.dtx new file mode 100644 index 00000000000..e2701bbcf6d --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/suetterl.dtx @@ -0,0 +1,173 @@ +\def\filename{suetterl.dtx} +\def\fileversion{1.2} +\def\filedate{1996/07/18} +\let\docversion=\fileversion +\let\docdate=\filedate +% \iffalse meta-comment +% +% Copyright 1996 by Gerd Neugebauer +% +% For further copyright information, and conditions for modification +% and distribution, see the file legal.txt, and any other copyright +% notices in this file. +% +% This system is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +% +% For error reports concerning UNCHANGED versions of this file no +% more than one year old, see bugs.txt. +% +% Please do not request updates from us directly. Primary +% distribution is through the CTAN archives. +% +% +% IMPORTANT COPYRIGHT NOTICE: +% +% You are NOT ALLOWED to distribute this file alone. +% +% You are allowed to distribute this file under the condition that it +% is distributed together with all the files listed in manifest.txt. +% +% If you receive only some of these files from someone, complain! +% +% +% Permission is granted to copy this file to another file with a +% clearly different name and to customize the declarations in that +% copy to serve the needs of your installation, provided that you +% comply with the conditions in the file legal.txt. +% +% However, NO PERMISSION is granted to produce or to distribute a +% modified version of this file under its original name. +% +% You are NOT ALLOWED to change this file. +% +% +% +% \fi +% \iffalse +%%% File: suetterl.dtx +%% Copyright (C) 1996 Gerd Neugebauer +%% all rights reserved. +%<package>\NeedsTeXFormat{LaTeX2e} +%<package>\ProvidesPackage{suetterl}[1996/07/18 v1.2 LaTeX package suetterl] +%<*driver> +\documentclass{ltxdoc} +\usepackage{suetterl} +\GetFileInfo{suetterl.sty} +\begin{document} +\title{The \texttt{suetterl} package\thanks + {This file has version number \fileversion, dated \filedate.}\\ + for use with \LaTeX2e} +\author{Gerd Neugebauer\\Mainzer Str.~16\\56321 Rhens\\ + \texttt{gerd@informatik.uni-koblenz.de}} +\date{\docdate} +\maketitle +\DocInput{suetterl.dtx} +\end{document} +%</driver> +% \fi +% +% \CheckSum{18} +%% \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 \~} +% +% \changes{v1.0}{1996/03/03}{First release} +% \changes{v1.1}{1996/05/19}{Macro textsuetterlin added.} +% \changes{v1.2}{1996/07/18}{Some commands made robust.} +% +% +% \section{Introduction} +% +% The font suetterl provides a suetterlin kind of font. This fonts +% are the handwritten variants of the gothic fonts. The sutterl and +% the schwell font have been written by B.~Ludewig. They can be +% found on the CTAN in the directory +% \texttt{tex-archive/fonts/gothic/sueterl}. +% This package provides means to use this font. +% +% +% \section{Usage} +% +% This file can be used as a package by placing its name +% in the argument of |\usepackage|. Afterwards the font family suetterl +% is defined. This could also have been done by providing a +% font definition file. +% +% The font definitions in this file scale down the original fonts +% to let \LaTeX{} choose the right baselineskip. +% +% \DescribeMacro{\suetterlin} +% The command |\suetterlin| changes the current font family to +% suetterl and the encoding to T1. Usually this should be used in a +% \TeX{} group only since the macros |\s| is redefined as well. +% +% \DescribeMacro{\textsuetterlin} +% The command |\textsuetterlin| typesets its argument in the +% suetterl font. +% +% +% \StopEventually{} +% +% +% \section{Implementation} +% +% +% First we declare a new font family for the suetterl font. +% \begin{macrocode} +\DeclareFontFamily{T1}{suetterl}{} +% \end{macrocode} +% +% This font is only available in the normal shape. Here we can get the +% desired font by (silently) scaling the only present suett15. The +% appropriate factor seems to be magstep 2 = 1.44. +% +% \begin{macrocode} +\DeclareFontShape{T1}{suetterl}{m}{n}{<->s*[0.8]suet14}{} +\DeclareFontShape{T1}{suetterl}{m}{it}{<->s*[0.7]schwell}{} +% \end{macrocode} +% +% Now we define font changing command. +% +% \begin{macro}{\sutterlin} +% The macro |\suetterlin| selects the suetterl family. The macro |\s| +% is used for the short s. +% \begin{macrocode} +\DeclareRobustCommand\suetterlin{% + \renewcommand\s{\symbol{28}}% + \fontfamily{suetterl}% + \fontencoding{T1}% + \selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\s} +% Usually |\s| produces a normal s. +% \begin{macrocode} +\newcommand\s{s} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\textsutterlin} +% The macro |\textsuetterlin| typesets is argument in the sutterl font. +% \begin{macrocode} +\newcommand\textsuetterlin[1]{\begingroup\suetterlin #1\endgroup} +% \end{macrocode} +% \end{macro} +% +% \Finale +% +\endinput diff --git a/Master/texmf-dist/source/latex/fundus/suetterl.ins b/Master/texmf-dist/source/latex/fundus/suetterl.ins new file mode 100644 index 00000000000..1891fb89af0 --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/suetterl.ins @@ -0,0 +1,135 @@ +%% +%% 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 1996 by Gerd Neugebauer +%% +%% For further copyright information, and conditions for modification +%% and distribution, see the file legal.txt, and any other copyright +%% notices in this file. +%% +%% This system is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +%% +%% For error reports concerning UNCHANGED versions of this file no +%% more than one year old, see bugs.txt. +%% +%% Please do not request updates from us directly. Primary +%% distribution is through the CTAN archives. +%% +%% +%% IMPORTANT COPYRIGHT NOTICE: +%% +%% You are NOT ALLOWED to distribute this file alone. +%% +%% You are allowed to distribute this file under the condition that it +%% is distributed together with all the files listed in manifest.txt. +%% +%% If you receive only some of these files from someone, complain! +%% +%% +%% No other permissions to distribute this file in any form are +%% granted and in particular NO PERMISSION to modify its contents. +%% +%% You are NOT ALLOWED to change this file. +%% +%% +%% +%% --------------- start of docstrip commands ------------------ +%% +\def\batchfile{suetterl.ins} +\input docstrip.tex +\preamble + + +This is a generated file. + +Copyright 1996 by Gerd Neugebauer + +For further copyright information, and conditions for modification +and distribution, see the file legal.txt, and any other copyright +notices in this file. + + This system is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + + For error reports concerning UNCHANGED versions of this file no + more than one year old, see bugs.txt. + + Please do not request updates from us directly. Primary + distribution is through the CTAN archives. + + +IMPORTANT COPYRIGHT NOTICE: + +You are NOT ALLOWED to distribute this file alone. + +You are allowed to distribute this file under the condition that it +is distributed together with all the files listed in manifest.txt. + +If you receive only some of these files from someone, complain! + + +Permission is granted to copy this file to another file with a +clearly different name and to customize the declarations in that +copy to serve the needs of your installation, provided that you +comply with the conditions in the file legal.txt. + +However, NO PERMISSION is granted to generate or to distribute a +modified version of this file under its original name. + +You are NOT ALLOWED to change this file. + + +MODIFICATION ADVICE: + +If you want to customize this file, it is best to make a copy of +the source file(s) from which it was produced. Use a different +name for your copy(ies) and modify the copy(ies); this will ensure +that your modifications do not get overwritten when you install a +new release of the standard system. You should also ensure that +your modified source file does not generate any modified file with +the same name as a standard file. + +You can then easily distribute your modifications by distributing +the modified and renamed copy of the source file, taking care to +observe the conditions in legal.txt; this will ensure that other +users can safely use your modifications. + +You will also need to produce your own, suitably named, .ins file to +control the generation of files from your source file; this file +should contain your own preambles for the files it generates, not +those in the standard .ins files. + +The names of the source files used are shown above. + + + +\endpreamble +\def\filedate{1996/03/03} +\def\batchfile{suetterl.dtx} +\input docstrip.tex + +\keepsilent + +\Msg{*** Generating .sty file ***} + +\generateFile{suetterl.sty}{t}{\from{suetterl.dtx}{package}} + +\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 suetterl.sty} +\Msg{*} +\Msg{* To produce the documentation run the files ending with} +\Msg{* `.dtx' through LaTeX2e.} +\Msg{*} +\Msg{* Happy TeXing} +\Msg{***********************************************************} + +\endinput diff --git a/Master/texmf-dist/source/latex/fundus/tngcril.zip b/Master/texmf-dist/source/latex/fundus/tngcril.zip Binary files differnew file mode 100644 index 00000000000..29182c33cd2 --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/tngcril.zip diff --git a/Master/texmf-dist/source/latex/fundus/tngmon.zip b/Master/texmf-dist/source/latex/fundus/tngmon.zip Binary files differnew file mode 100644 index 00000000000..efbaa809b27 --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/tngmon.zip diff --git a/Master/texmf-dist/source/latex/fundus/tngtit.zip b/Master/texmf-dist/source/latex/fundus/tngtit.zip Binary files differnew file mode 100644 index 00000000000..82719ab22a5 --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/tngtit.zip diff --git a/Master/texmf-dist/source/latex/fundus/twcal.dtx b/Master/texmf-dist/source/latex/fundus/twcal.dtx new file mode 100644 index 00000000000..b2a9bae6eba --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/twcal.dtx @@ -0,0 +1,193 @@ +\def\filename{twcal.dtx} +\def\fileversion{1.2} +\def\filedate{1996/07/18} +\let\docversion=\fileversion +\let\docdate=\filedate +% \iffalse meta-comment +% +% Copyright 1996 by Gerd Neugebauer +% +% For further copyright information, and conditions for modification +% and distribution, see the file legal.txt, and any other copyright +% notices in this file. +% +% This system is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +% +% For error reports concerning UNCHANGED versions of this file no +% more than one year old, see bugs.txt. +% +% Please do not request updates from us directly. Primary +% distribution is through the CTAN archives. +% +% +% IMPORTANT COPYRIGHT NOTICE: +% +% You are NOT ALLOWED to distribute this file alone. +% +% You are allowed to distribute this file under the condition that it +% is distributed together with all the files listed in manifest.txt. +% +% If you receive only some of these files from someone, complain! +% +% +% Permission is granted to copy this file to another file with a +% clearly different name and to customize the declarations in that +% copy to serve the needs of your installation, provided that you +% comply with the conditions in the file legal.txt. +% +% However, NO PERMISSION is granted to produce or to distribute a +% modified version of this file under its original name. +% +% You are NOT ALLOWED to change this file. +% +% +% +% \fi +% \iffalse +%%% File: twcal.dtx +%% Copyright (C) 1996 Gerd Neugebauer +%% all rights reserved. +%<package>\NeedsTeXFormat{LaTeX2e} +%<package>\ProvidesPackage{twcal}[1996/07/18 v1.2 LaTeX package twcal] +%<*driver> +\documentclass{ltxdoc} +\usepackage{twcal} +\GetFileInfo{twcal.sty} +\begin{document} +\title{The \texttt{twcal} package\thanks + {This file has version number \fileversion, dated \filedate.}\\ + for use with \LaTeX2e} +\author{Gerd Neugebauer\\Mainzer Str.~16\\56321 Rhens\\ + \texttt{gerd@informatik.uni-koblenz.de}} +\date{\docdate} +\maketitle +\DocInput{twcal.dtx} +\end{document} +%</driver> +% \fi +% +% \CheckSum{64} +%% \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 \~} +% +% \changes{v1.0}{1996/03/03}{First release.} +% \changes{v1.1}{1996/05/19}{Macro texttwcal added.} +% \changes{v1.2}{1996/07/18}{Some commands made robust.} +% +% +% \section{Introduction} +% +% The font twcal provides a calligraphic font. This font has been +% written by Thomas Weinmann. It can be found on the CTAN in the +% directory \texttt{tex-archive/fonts/twcal}. +% This package provides means to use this font. +% +% +% \section{Usage} +% +% This file can be used as a package by placing its name +% in the argument of |\usepackage|. Afterwards the font family twcal +% is defined. This could also have been done by providing a +% font definition file. +% +% +% \DescribeMacro{\twcal} +% The command |\twcal| changes the current font family to twcal and the +% encoding to OT1. Usually this should be used in a \TeX{} group only +% since it changes the font encoding and redefines the umlaut macro. +% +% \DescribeMacro{\texttwcal} +% The macro |\texttwcal| typesets its argument in the twcal font. +% +% \DescribeMacro{\twcallogo} +% The command |\twcallogo| typesetz the logo for the twcal font as +% defined by the author of the font. +% +% +% \StopEventually{} +% +% +% \section{Implementation} +% +% +% First we declare a new font family for the twcal font. +% \begin{macrocode} +\DeclareFontFamily{OT1}{twcal}{} +% \end{macrocode} +% +% This font is only available in the normal shape. Here we can get the +% desired font by (silently) scaling the only present fonts. +% +% \begin{macrocode} +\DeclareFontFamily{OT1}{twcal}{} +\DeclareFontShape{OT1}{twcal}{m}{n}{<->s*[0.7]twcal14}{} +% \end{macrocode} +% +% Next we define some macros to perform the mapping of umlaut +% characters to the unusual positions used in this font. +% \begin{macrocode} +\newcommand\twcal@a{\char26} +\newcommand\twcal@o{\char27} +\newcommand\twcal@u{\char28} +\newcommand\twcal@A{\char29} +\newcommand\twcal@O{\char30} +\newcommand\twcal@U{\char31} +% \end{macrocode} +% +% Now we define the font changing command. +% +% \begin{macro}{\twcal} +% The macro |\twcal| selects the twcal family. +% \begin{macrocode} +\DeclareRobustCommand\twcal{% + \let\twcal@original@umlaut=\" + \def\"##1{% + \@ifundefined{twcal@##1}{% + \twcal@original@umlaut{##1}}{% + \@nameuse{twcal@##1}}}% + \fontfamily{twcal}% + \fontencoding{OT1}% + \selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\texttwcal} +% The macro |\texttwcal| typesets its argument in the twcal font. +% \begin{macrocode} +\newcommand\texttwcal[1]{\begingroup\twcal #1\endgroup} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\twcallogo} +% Finally we provide the logo for this font as defined by the author +% of the font. +% \begin{macrocode} +\newcommand\twcallogo{\mbox{\({ + \lower-0.3ex\hbox{T}\kern-0.22em + \lower0.3ex\hbox{W}\kern-0em + \lower-0.3ex\hbox{C}\kern-0.24em + \lower0.3ex\hbox{A}\kern-0.14em + \lower-0.3ex\hbox{L}}\kern-0.19em + \lower0.1ex\hbox{1}\kern-0.14em + \lower-0.1ex\hbox{4}\)}} +% \end{macrocode} +% \end{macro} +% +% \Finale +% +\endinput diff --git a/Master/texmf-dist/source/latex/fundus/twcal.ins b/Master/texmf-dist/source/latex/fundus/twcal.ins new file mode 100644 index 00000000000..9b8a48b3e3c --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/twcal.ins @@ -0,0 +1,135 @@ +%% +%% 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 1996 by Gerd Neugebauer +%% +%% For further copyright information, and conditions for modification +%% and distribution, see the file legal.txt, and any other copyright +%% notices in this file. +%% +%% This system is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +%% +%% For error reports concerning UNCHANGED versions of this file no +%% more than one year old, see bugs.txt. +%% +%% Please do not request updates from us directly. Primary +%% distribution is through the CTAN archives. +%% +%% +%% IMPORTANT COPYRIGHT NOTICE: +%% +%% You are NOT ALLOWED to distribute this file alone. +%% +%% You are allowed to distribute this file under the condition that it +%% is distributed together with all the files listed in manifest.txt. +%% +%% If you receive only some of these files from someone, complain! +%% +%% +%% No other permissions to distribute this file in any form are +%% granted and in particular NO PERMISSION to modify its contents. +%% +%% You are NOT ALLOWED to change this file. +%% +%% +%% +%% --------------- start of docstrip commands ------------------ +%% +\def\batchfile{twcal.ins} +\input docstrip.tex +\preamble + + +This is a generated file. + +Copyright 1996 by Gerd Neugebauer + +For further copyright information, and conditions for modification +and distribution, see the file legal.txt, and any other copyright +notices in this file. + + This system is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + + For error reports concerning UNCHANGED versions of this file no + more than one year old, see bugs.txt. + + Please do not request updates from us directly. Primary + distribution is through the CTAN archives. + + +IMPORTANT COPYRIGHT NOTICE: + +You are NOT ALLOWED to distribute this file alone. + +You are allowed to distribute this file under the condition that it +is distributed together with all the files listed in manifest.txt. + +If you receive only some of these files from someone, complain! + + +Permission is granted to copy this file to another file with a +clearly different name and to customize the declarations in that +copy to serve the needs of your installation, provided that you +comply with the conditions in the file legal.txt. + +However, NO PERMISSION is granted to generate or to distribute a +modified version of this file under its original name. + +You are NOT ALLOWED to change this file. + + +MODIFICATION ADVICE: + +If you want to customize this file, it is best to make a copy of +the source file(s) from which it was produced. Use a different +name for your copy(ies) and modify the copy(ies); this will ensure +that your modifications do not get overwritten when you install a +new release of the standard system. You should also ensure that +your modified source file does not generate any modified file with +the same name as a standard file. + +You can then easily distribute your modifications by distributing +the modified and renamed copy of the source file, taking care to +observe the conditions in legal.txt; this will ensure that other +users can safely use your modifications. + +You will also need to produce your own, suitably named, .ins file to +control the generation of files from your source file; this file +should contain your own preambles for the files it generates, not +those in the standard .ins files. + +The names of the source files used are shown above. + + + +\endpreamble +\def\filedate{1996/03/03} +\def\batchfile{twcal.dtx} +\input docstrip.tex + +\keepsilent + +\Msg{*** Generating .sty file ***} + +\generateFile{twcal.sty}{t}{\from{twcal.dtx}{package}} + +\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 twcal.sty} +\Msg{*} +\Msg{* To produce the documentation run the files ending with} +\Msg{* `.dtx' through LaTeX2e.} +\Msg{*} +\Msg{* Happy TeXing} +\Msg{***********************************************************} + +\endinput diff --git a/Master/texmf-dist/source/latex/fundus/va.dtx b/Master/texmf-dist/source/latex/fundus/va.dtx new file mode 100644 index 00000000000..0e0eff01d21 --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/va.dtx @@ -0,0 +1,195 @@ +\def\filename{va.dtx} +\def\fileversion{1.2} +\def\filedate{1996/07/18} +\let\docversion=\fileversion +\let\docdate=\filedate +% \iffalse meta-comment +% +% Copyright 1996 by Gerd Neugebauer +% +% For further copyright information, and conditions for modification +% and distribution, see the file legal.txt, and any other copyright +% notices in this file. +% +% This system is distributed in the hope that it will be useful, +% but WITHOUT ANY WARRANTY; without even the implied warranty of +% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +% +% For error reports concerning UNCHANGED versions of this file no +% more than one year old, see bugs.txt. +% +% Please do not request updates from us directly. Primary +% distribution is through the CTAN archives. +% +% +% IMPORTANT COPYRIGHT NOTICE: +% +% You are NOT ALLOWED to distribute this file alone. +% +% You are allowed to distribute this file under the condition that it +% is distributed together with all the files listed in manifest.txt. +% +% If you receive only some of these files from someone, complain! +% +% +% Permission is granted to copy this file to another file with a +% clearly different name and to customize the declarations in that +% copy to serve the needs of your installation, provided that you +% comply with the conditions in the file legal.txt. +% +% However, NO PERMISSION is granted to produce or to distribute a +% modified version of this file under its original name. +% +% You are NOT ALLOWED to change this file. +% +% +% +% \fi +% \iffalse +%%% File: la.dtx +%% Copyright (C) 1996 Gerd Neugebauer +%% all rights reserved. +%<package>\NeedsTeXFormat{LaTeX2e} +%<package>\ProvidesPackage{va}[1996/07/18 v1.2 LaTeX package la] +%<*driver> +\documentclass{ltxdoc} +\usepackage{va} +\GetFileInfo{va.sty} +\begin{document} +\title{The \texttt{va} package\thanks + {This file has version number \fileversion, dated \filedate.}\\ + for use with \LaTeX2e} +\author{Gerd Neugebauer\\Mainzer Str.~16\\56321 Rhens\\ + \texttt{gerd@informatik.uni-koblenz.de}} +\date{\docdate} +\maketitle +\DocInput{va.dtx} +\end{document} +%</driver> +% \fi +% +% \CheckSum{24} +%% \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 \~} +% +% \changes{v1.0}{1996/03/03}{First release.} +% \changes{v1.1}{1996//0519}{Macros textva, textvacal added.} +% \changes{v1.2}{1996/07/18}{Some commands made robust.} +% +% +% \section{Introduction} +% +% The fonts va and vacal provide glyphs for producing a handwritten +% writing. This package provides means to use those fonts. +% +% +% \section{Usage} +% +% This file can be used as a package by placing its name +% in the argument of |\usepackage|. Afterwards the font families va +% and vacal are defined. This could also have been done by providing two +% font definition files. +% +% The font definitions in this file scale down the original fonts to +% \LaTeX{} choose the right baselineskip. The original size of the va +% fonts can be selected with the commands |\Large\va| or |\Large\vacal|. +% +% +% \DescribeMacro{\va} +% The command |\va| changes the current font family to va and the +% encoding to T1. Usually this should be used in a \TeX{} group only. +% +% \DescribeMacro{\textva} +% The command |\textva| typesets its argument in the va font. +% +% \DescribeMacro{\vacal} +% The command |\vacal| changes the current font family to vacal and the +% encoding to T1. Usually this should be used in a \TeX{} group only. +% +% \DescribeMacro{\textvacal} +% The command |\textvacal| typesets its argument in the vacal font. +% +% \StopEventually{} +% +% +% \section{Implementation} +% +% +% First we declare a new font family for the va font. +% \begin{macrocode} +\DeclareFontFamily{T1}{va}{} +% \end{macrocode} +% +% This font is only available in the normal shape. Here we can get the +% desired font by (silently) scaling the only present va14. Since the +% design size is 14 we have to scale down the font. +% +% \begin{macrocode} +\DeclareFontShape{T1}{va}{m}{n}{<->s*[0.7]va14}{} +% \end{macrocode} +% +% Next we do the same things for the font family vacal. +% \begin{macrocode} +\DeclareFontFamily{T1}{vacal}{} +% \end{macrocode} +% +% This font is only available in the normal shape. Here we can get the +% desired font by (silently) scaling the only present vacal14. Since the +% design size is 14 we have to scale down the font. +% +% \begin{macrocode} +\DeclareFontShape{T1}{vacal}{m}{n}{<->s*[0.7]vacal14}{} +% \end{macrocode} +% +% Now we define font changing commands. +% +% \begin{macro}{\va} +% The macro |\va| selects the va family. +% \begin{macrocode} +\DeclareRobustCommand\va{% + \fontfamily{va}% + \fontencoding{T1}% + \selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\textva} +% The macro |\textva| typesets its argument in the va font. +% \begin{macrocode} +\newcommand\textva[1]{\begingroup\va #1\endgroup} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\vacal} +% The macro |\vacal| selects the vacal family. +% \begin{macrocode} +\DeclareRobustCommand\vacal{% + \fontfamily{vacal}% + \fontencoding{T1}% + \selectfont} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\textva} +% The macro |\textvacal| typesets its argument in the vacal font. +% \begin{macrocode} +\newcommand\textvacal[1]{\begingroup\vacal #1\endgroup} +% \end{macrocode} +% \end{macro} +% +% \Finale +% +\endinput diff --git a/Master/texmf-dist/source/latex/fundus/va.ins b/Master/texmf-dist/source/latex/fundus/va.ins new file mode 100644 index 00000000000..655094c7928 --- /dev/null +++ b/Master/texmf-dist/source/latex/fundus/va.ins @@ -0,0 +1,135 @@ +%% +%% 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 1996 by Gerd Neugebauer +%% +%% For further copyright information, and conditions for modification +%% and distribution, see the file legal.txt, and any other copyright +%% notices in this file. +%% +%% This system is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +%% +%% For error reports concerning UNCHANGED versions of this file no +%% more than one year old, see bugs.txt. +%% +%% Please do not request updates from us directly. Primary +%% distribution is through the CTAN archives. +%% +%% +%% IMPORTANT COPYRIGHT NOTICE: +%% +%% You are NOT ALLOWED to distribute this file alone. +%% +%% You are allowed to distribute this file under the condition that it +%% is distributed together with all the files listed in manifest.txt. +%% +%% If you receive only some of these files from someone, complain! +%% +%% +%% No other permissions to distribute this file in any form are +%% granted and in particular NO PERMISSION to modify its contents. +%% +%% You are NOT ALLOWED to change this file. +%% +%% +%% +%% --------------- start of docstrip commands ------------------ +%% +\def\batchfile{va.ins} +\input docstrip.tex +\preamble + + +This is a generated file. + +Copyright 1996 by Gerd Neugebauer + +For further copyright information, and conditions for modification +and distribution, see the file legal.txt, and any other copyright +notices in this file. + + This system is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + + For error reports concerning UNCHANGED versions of this file no + more than one year old, see bugs.txt. + + Please do not request updates from us directly. Primary + distribution is through the CTAN archives. + + +IMPORTANT COPYRIGHT NOTICE: + +You are NOT ALLOWED to distribute this file alone. + +You are allowed to distribute this file under the condition that it +is distributed together with all the files listed in manifest.txt. + +If you receive only some of these files from someone, complain! + + +Permission is granted to copy this file to another file with a +clearly different name and to customize the declarations in that +copy to serve the needs of your installation, provided that you +comply with the conditions in the file legal.txt. + +However, NO PERMISSION is granted to generate or to distribute a +modified version of this file under its original name. + +You are NOT ALLOWED to change this file. + + +MODIFICATION ADVICE: + +If you want to customize this file, it is best to make a copy of +the source file(s) from which it was produced. Use a different +name for your copy(ies) and modify the copy(ies); this will ensure +that your modifications do not get overwritten when you install a +new release of the standard system. You should also ensure that +your modified source file does not generate any modified file with +the same name as a standard file. + +You can then easily distribute your modifications by distributing +the modified and renamed copy of the source file, taking care to +observe the conditions in legal.txt; this will ensure that other +users can safely use your modifications. + +You will also need to produce your own, suitably named, .ins file to +control the generation of files from your source file; this file +should contain your own preambles for the files it generates, not +those in the standard .ins files. + +The names of the source files used are shown above. + + + +\endpreamble +\def\filedate{1996/03/03} +\def\batchfile{va.dtx} +\input docstrip.tex + +\keepsilent + +\Msg{*** Generating .sty file ***} + +\generateFile{va.sty}{t}{\from{va.dtx}{package}} + +\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 va.sty} +\Msg{*} +\Msg{* To produce the documentation run the files ending with} +\Msg{* `.dtx' through LaTeX2e.} +\Msg{*} +\Msg{* Happy TeXing} +\Msg{***********************************************************} + +\endinput |