summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/frankenstein
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-05-18 16:33:56 +0000
committerKarl Berry <karl@freefriends.org>2007-05-18 16:33:56 +0000
commit2e6b6d51f565a1d1aafaa05a7289f9140cf3b266 (patch)
tree6b1aa8b7601953917bc128955df86e3bb6fe66cc /Master/texmf-dist/source/latex/frankenstein
parent774356b0a3b7fb04a931d846245c784bef0073e9 (diff)
install longstanding and complicated package frankenstein
git-svn-id: svn://tug.org/texlive/trunk@4311 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/frankenstein')
-rw-r--r--Master/texmf-dist/source/latex/frankenstein/Makefile249
-rw-r--r--Master/texmf-dist/source/latex/frankenstein/abbrevs.ins64
-rw-r--r--Master/texmf-dist/source/latex/frankenstein/achicago-bst.ins64
-rw-r--r--Master/texmf-dist/source/latex/frankenstein/achicago.ins64
-rw-r--r--Master/texmf-dist/source/latex/frankenstein/attrib.ins64
-rw-r--r--Master/texmf-dist/source/latex/frankenstein/blkcntrl.ins64
-rw-r--r--Master/texmf-dist/source/latex/frankenstein/compsci.ins64
-rw-r--r--Master/texmf-dist/source/latex/frankenstein/dialogue.ins64
-rw-r--r--Master/texmf-dist/source/latex/frankenstein/lips.ins64
-rw-r--r--Master/texmf-dist/source/latex/frankenstein/moredefs.ins64
-rw-r--r--Master/texmf-dist/source/latex/frankenstein/newclude.ins64
-rw-r--r--Master/texmf-dist/source/latex/frankenstein/slemph.ins64
-rw-r--r--Master/texmf-dist/source/latex/frankenstein/titles.ins64
13 files changed, 1017 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/frankenstein/Makefile b/Master/texmf-dist/source/latex/frankenstein/Makefile
new file mode 100644
index 00000000000..dac44ee5b90
--- /dev/null
+++ b/Master/texmf-dist/source/latex/frankenstein/Makefile
@@ -0,0 +1,249 @@
+## DEAR USER,
+#
+# please review the top of this Makefile down to the
+# "END OF USER-CONFIGURABLE PARAMETERS".
+#
+#
+# Author: Matt Swift <swift@alum.mit.edu>
+
+#
+## User-configurable parameters
+#
+
+# MKTEXMF should point to the root of the TEXMF tree into which you want
+# the files installed.
+ifndef MKTEXMF
+MKTEXMF = /usr/local/lib/texmf
+endif
+
+# These directories are for Frankenstein filesets.
+#
+# MACRODIR = destination for LaTeX classes and packages
+# CONFIGDIR = destination for package and class configuration files
+# Some packages and classes in this bundle use configuration
+# files (with .cfg endings) in addition to the main macro
+# files ending with .sty or .cls. Normally, CONFIGDIR
+# should be the same as MACRODIR. If you want to alter the
+# configuration file, make a copy of it, put it the in the
+# LaTeX search path prior to the distributed configuration
+# file, and alter the copy. The CONFIGDIR variable is
+# provided in case you can't or don't want to follow this
+# advice.
+# BIBDIR = destination for BibTeX bibliography styles
+# MDVIDIR = destination for DVI documentation of LaTeX packages
+# BDVIDIR = destination for DVI documentation of BibTeX styles
+# (other documentation formats could be added)
+# SRCDIR = destination for distributed files not listed above
+
+# The default values are the TDS-compliant values. If you want to install in
+# alternative locations, given them different values.
+#
+# To see what the TDS-compliant values are, type "make" with no arguments to
+# see a message that includes them, or look down below just after the end of
+# the user-configurable variables, where they are defined.
+MACRODIR = $(TDS-MACRODIR)
+CONFIGDIR = $(TDS-MACRODIR)
+BIBDIR = $(TDS-BIBDIR)
+MDVIDIR = $(TDS-MDVIDIR)
+BDVIDIR = $(TDS-BDVIDIR)
+SRCDIR = $(TDS-SRCDIR)
+
+# If your TeX installation is NOT based on the web2c distribution of TeX,
+# comment out the assignment of HAVE_WEB2C below. That is, if you do not have
+# a program called "kpsewhich" on your system, comment the line out. Unix
+# installations based on teTeX or TeXLive are web2c-based. If you have web2c,
+# the Makefile will ensure your ls-R databases are kept up to date.
+ifndef HAVE_WEB2C
+HAVE_WEB2C = true
+endif
+
+# If you want to use the "unsupported" Frankenstein filesets (i.e., "beta" in
+# this Makefile), you must 1) move the contents of the "unsupported" directory
+# into this directory; and 2) uncomment the definition here. This value is
+# irrelevant if you're the developer (see below for what that means).
+
+# USE_UNSUP = true
+
+# The installation procedure needs to be able to change to a directory that is
+# NOT in the LaTeX inputs path. If you don't have web2c, it also needs to be
+# able to create a temporary file there. Your downloaded Frankenstein
+# directory should NOT be in the LaTeX inputs path if you want to run this
+# Makefile (otherwise it's fine, that's one easy way to install Frankenstein,
+# as explained in the file INSTALL).
+ifndef TMPDIR
+ TMPDIR = /tmp
+endif
+
+# The $USER envariable is compared to $(DEVELOPER). If they match, you are
+# assumed to be the developer of Frankenstein, rather than the end user, in
+# which case you have more targets, and some targets do different things. If
+# you just happen to have 'swift' as a login name, and you don't want to play
+# developer, change this value to anything but the value of your $USER
+# envariable.
+DEVELOPER = swift
+#######
+####### END OF USER-CONFIGURABLE PARAMETERS.
+#######
+#
+## TDS-compliant installation directories
+#
+
+# Frankenstein filesets.
+TDS-MACRODIR = $(MKTEXMF)/tex/latex/$(bundle-name)
+TDS-BIBDIR = $(MKTEXMF)/bibtex/bst/achicago
+# The right BIBDIR depends on what's in your bundle. The following are
+# plausible possibilities:
+# TDS-BIBDIR = $(MKTEXMF)/bibtex/bst/$(bundle-name)
+# TDS-BIBDIR = $(MKTEXMF)/bibtex/bst/misc
+TDS-MDVIDIR = $(MKTEXMF)/doc/latex/$(bundle-name)
+TDS-BDVIDIR = $(MKTEXMF)/doc/bibtex
+TDS-SRCDIR = $(MKTEXMF)/source/latex/$(bundle-name)
+
+#
+## bundle parameters
+#
+
+ifeq ($(USER),$(DEVELOPER))
+# If you change the location of the original "frankenbundle/make" subdirectory, set
+# make-dir to point to it relative to this directory.
+make-dir = make
+else
+# Don't change this: it's always . for the end user.
+make-dir = .
+endif
+
+# the name of this file
+calling-makefile = Makefile
+
+# Used as a directory name. Should be monocase.
+bundle-name = frankenstein
+
+# The root name (i.e. no extension) of the archive file. Defaults to the last
+# segment of stable-dir. (So this example is redundant.)
+bundle-filename = $(bundle-name)
+
+# title of the bundle in English
+bundle-title = Frankenstein
+
+# Value should be either `LPPL' or `GPL' unless you have extended Frankenbundle
+# (easy to do). For now, any value other than `LPPL' means `GPL'.
+#bundle-license = GPL
+bundle-license = LPPL
+
+# The file $(bundle-bib).bib in the working directory will be a symlink to the
+# file $(master-bib.bib). DON'T name an already-existing .bib file containing
+# data in bundle-bib! It will be deleted by the clean target! The
+# master-bib.bib file will never be deleted; this is what should contain your
+# data. The reason we separate these two is so that your master-bib can be in
+# a different directory than your development directory.
+#
+# If you don't have a bundle .bib file, comment these two definitions out.
+bundle-bib = $(bundle-name)
+master-bib.bib = /home/swift/library/TeX/texmf/bibtex/bib/Bib.bib
+
+# Both stable and beta files are distributed. They can live in different
+# directories on CTAN, but are installed into the same directory in TDS. I may
+# rethink this in the future; I invite comments. Alpha files are not
+# distributed.
+
+# CTAN directories under tex-archive/
+# NOTE: *-dir variables should neither begin nor end with a slash.
+# NOTE: Although in the case of Frankenstein beta-dir is a subdirectory of
+# stable-dir, this need not be true.
+stable-dir = macros/latex/contrib/supported/frankenstein
+beta-dir = macros/latex/contrib/supported/frankenstein/unsupported
+
+# Extra files to put on CTAN (two different directories) and TDS (one
+# directory). This file, Frankenfile, and the bundle-bib (if defined) will
+# be automatically included, so you don't need to list them.
+# You may want to include file(s) corresponding to your $(bundle-license).
+stable-extra-files = README INSTALL ChangeLog
+# don't get rid of includex just yet
+# beta-extra-files = README-unsupported includex-test.tex
+beta-extra-files = README-unsupported includex-test.tex
+
+stable-packages = abbrevs achicago attrib blkcntrl compsci dialogue lips \
+ moredefs newclude slemph titles
+beta-packages = bits drama includex
+alpha-packages = dblefig epigraph footnote quotes \
+ margins new-margins nimbus-cmb nimbus-mdtb verse letterhead
+
+# For each package with style option files (.sto files), define a variable like
+# this: <package-name>-stos = <rootname-of-sto-file> ...
+newclude-stos = allocate simple tag # group
+
+stable-classes =
+beta-classes =
+alpha-classes = myletter
+
+# For each class with class option files (.clo files), define a variable like
+# this: <class-name>-clos = <rootname-of-clo-file> ...
+# (There are none in Frankenstein.)
+
+stable-bibstyles = achicago
+beta-bibstyles =
+# FIX: I think Frankenfile needs revision to accommodate alpha-bibstyles
+# alpha-bibstyles = mla
+
+stable-configs = abbrevs compsci slemph titles
+beta-configs = bits
+# NOTE: monster.cfg is a config that doesn't belong to any fileset...hmm.
+alpha-configs = monster letterhead
+
+# These bundle macro files are required to generate the DVI documentation for
+# all bundle macro files. You don't need to list the bundle-bib if you have
+# one.
+dox-requirements = abbrevs.sty attrib.sty blkcntrl.sty compsci.sty lips.sty \
+ moredefs.sty slemph.sty titles.sty achicago.sty achicago.bst
+
+#
+## fileset dependencies
+#
+
+# For each fileset with dependencies X, define a variable <fileset>-deps to be
+# a list of other filesets on which it directly depends. Just list the other
+# filesets that the first fileset DIRECTLY depends on, that is, appears in the
+# argument of a \RequirePackage (\LoadClass, etc.) or \DoXPackageS command.
+# (If a direct dependency in turn depends on another fileset, you should be
+# defining a variable for it as well, and Make will recognize it needs to build
+# all of them.)
+
+# Stable filesets must not depend on beta or alpha filesets; beta filesets must
+# not depend on alpha filesets.
+
+# stable
+abbrevs-deps = moredefs,relsize,slemph
+achicago-deps = blkcntrl moredefs titles
+achicago-bst-deps = achicago
+attrib-deps = dialogue moredefs
+blkcntrl-deps = moredefs
+compsci-deps = abbrevs lips moredefs slemph titles
+dialogue-deps = blkcntrl moredefs
+newclude-deps = moredefs
+titles-deps = moredefs slemph
+
+# beta
+bits-deps = blkcntrl moredefs
+drama-deps = abbrevs bits dialogue moredefs
+includex-deps = moredefs
+
+# alpha
+dblefig-deps = blkcntrl moredefs
+epigraph-deps = attrib blkcntrl moredefs
+footnote-deps = blkcntrl moredefs
+margins-deps = moredefs
+new-margins-deps = moredefs
+quotes-deps = blkcntrl
+
+#
+## include Frankenfile
+#
+
+# this must come before any rules in this Makefile
+include $(make-dir)/Frankenfile
+
+#
+## Emacs file variables
+# Local Variables:
+# outline-regexp: "##+"
+# End:
diff --git a/Master/texmf-dist/source/latex/frankenstein/abbrevs.ins b/Master/texmf-dist/source/latex/frankenstein/abbrevs.ins
new file mode 100644
index 00000000000..5dbb011dc4f
--- /dev/null
+++ b/Master/texmf-dist/source/latex/frankenstein/abbrevs.ins
@@ -0,0 +1,64 @@
+% abbrevs.ins -- docstrip driver for the abbrevs LaTeX package
+%
+% Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+% Please see the copyright notice in \preamble below.
+
+% This file, when run through TeX or LaTeX, will generate fast loadable files
+% from the .sty, .cls, or .bst files mentioned below.
+
+\input docstrip
+\keepsilent
+
+\preamble
+
+ This program is part of the Frankenstein bundle for LaTeX.
+
+ Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+
+ This file may have one of TWO names, either
+ abbrevs.sty or abbrevs.stq. This
+ LaTeX package will work ONLY if it is called abbrevs.sty
+ and placed in a proper directory. This file should have been
+ distributed to you with a DIFFERENT file (also) called
+ abbrevs.sty which functions identically to this one
+ but contains documentation in comments. This file works faster,
+ but the other should be kept because it contains the documentation
+ for this LaTeX package. Files called README and INSTALL should have
+ also been distributed to you with this file; see them for more
+ information.
+
+ This program is free software; you may redistribute it and/or
+ modify it under the conditions of the LaTeX Project Public
+ License, either version 1.2 or (at your option) any later version.
+ The latest version of this license is in
+ http://www.latex-project.org/lppl.txt, and version 1.2 or later is
+ part of all distributions of LaTeX version 1999/12/01 or later.
+
+ This program 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. See the
+ LaTeX Project Public License for more details.
+
+\endpreamble
+
+\askforoverwritefalse
+
+% This will get changed to either nothing or \nopostamble.
+
+
+\generate{\file{abbrevs.stq}{\from{abbrevs.sty}{}}}
+
+\Msg{}
+\Msg{***********************************************************************}
+\Msg{*}
+\Msg{* The file abbrevs.stq is a faster replacement for the file}
+\Msg{* abbrevs.sty.}
+\Msg{*}
+\Msg{* abbrevs.stq is stripped of comments (documentation) and must be}
+\Msg{* renamed abbrevs.sty and placed where LaTeX can find it}
+\Msg{* before it may be used.}
+\Msg{*}
+\Msg{***********************************************************************}
+\Msg{}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/latex/frankenstein/achicago-bst.ins b/Master/texmf-dist/source/latex/frankenstein/achicago-bst.ins
new file mode 100644
index 00000000000..2b7c10579ea
--- /dev/null
+++ b/Master/texmf-dist/source/latex/frankenstein/achicago-bst.ins
@@ -0,0 +1,64 @@
+% achicago-bst.ins -- docstrip driver for the achicago BibTeX style
+%
+% Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+% Please see the copyright notice in \preamble below.
+
+% This file, when run through TeX or LaTeX, will generate fast loadable files
+% from the .sty, .cls, or .bst files mentioned below.
+
+\input docstrip
+\keepsilent
+
+\preamble
+
+ This program is part of the Frankenstein bundle for LaTeX.
+
+ Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+
+ This file may have one of TWO names, either
+ achicago.bst or achicago.bsq. This
+ BibTeX style will work ONLY if it is called achicago.bst
+ and placed in a proper directory. This file should have been
+ distributed to you with a DIFFERENT file (also) called
+ achicago.bst which functions identically to this one
+ but contains documentation in comments. This file works faster,
+ but the other should be kept because it contains the documentation
+ for this BibTeX style. Files called README and INSTALL should have
+ also been distributed to you with this file; see them for more
+ information.
+
+ This program is free software; you may redistribute it and/or
+ modify it under the conditions of the LaTeX Project Public
+ License, either version 1.2 or (at your option) any later version.
+ The latest version of this license is in
+ http://www.latex-project.org/lppl.txt, and version 1.2 or later is
+ part of all distributions of LaTeX version 1999/12/01 or later.
+
+ This program 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. See the
+ LaTeX Project Public License for more details.
+
+\endpreamble
+
+\askforoverwritefalse
+
+% This will get changed to either nothing or \nopostamble.
+\nopostamble
+
+\generate{\file{achicago.bsq}{\from{achicago.bst}{}}}
+
+\Msg{}
+\Msg{***********************************************************************}
+\Msg{*}
+\Msg{* The file achicago.bsq is a faster replacement for the file}
+\Msg{* achicago.bst.}
+\Msg{*}
+\Msg{* achicago.bsq is stripped of comments (documentation) and must be}
+\Msg{* renamed achicago.bst and placed where BibTeX can find it}
+\Msg{* before it may be used.}
+\Msg{*}
+\Msg{***********************************************************************}
+\Msg{}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/latex/frankenstein/achicago.ins b/Master/texmf-dist/source/latex/frankenstein/achicago.ins
new file mode 100644
index 00000000000..ef1f8d09939
--- /dev/null
+++ b/Master/texmf-dist/source/latex/frankenstein/achicago.ins
@@ -0,0 +1,64 @@
+% achicago.ins -- docstrip driver for the achicago LaTeX package
+%
+% Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+% Please see the copyright notice in \preamble below.
+
+% This file, when run through TeX or LaTeX, will generate fast loadable files
+% from the .sty, .cls, or .bst files mentioned below.
+
+\input docstrip
+\keepsilent
+
+\preamble
+
+ This program is part of the Frankenstein bundle for LaTeX.
+
+ Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+
+ This file may have one of TWO names, either
+ achicago.sty or achicago.stq. This
+ LaTeX package will work ONLY if it is called achicago.sty
+ and placed in a proper directory. This file should have been
+ distributed to you with a DIFFERENT file (also) called
+ achicago.sty which functions identically to this one
+ but contains documentation in comments. This file works faster,
+ but the other should be kept because it contains the documentation
+ for this LaTeX package. Files called README and INSTALL should have
+ also been distributed to you with this file; see them for more
+ information.
+
+ This program is free software; you may redistribute it and/or
+ modify it under the conditions of the LaTeX Project Public
+ License, either version 1.2 or (at your option) any later version.
+ The latest version of this license is in
+ http://www.latex-project.org/lppl.txt, and version 1.2 or later is
+ part of all distributions of LaTeX version 1999/12/01 or later.
+
+ This program 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. See the
+ LaTeX Project Public License for more details.
+
+\endpreamble
+
+\askforoverwritefalse
+
+% This will get changed to either nothing or \nopostamble.
+
+
+\generate{\file{achicago.stq}{\from{achicago.sty}{}}}
+
+\Msg{}
+\Msg{***********************************************************************}
+\Msg{*}
+\Msg{* The file achicago.stq is a faster replacement for the file}
+\Msg{* achicago.sty.}
+\Msg{*}
+\Msg{* achicago.stq is stripped of comments (documentation) and must be}
+\Msg{* renamed achicago.sty and placed where LaTeX can find it}
+\Msg{* before it may be used.}
+\Msg{*}
+\Msg{***********************************************************************}
+\Msg{}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/latex/frankenstein/attrib.ins b/Master/texmf-dist/source/latex/frankenstein/attrib.ins
new file mode 100644
index 00000000000..73c15d446e1
--- /dev/null
+++ b/Master/texmf-dist/source/latex/frankenstein/attrib.ins
@@ -0,0 +1,64 @@
+% attrib.ins -- docstrip driver for the attrib LaTeX package
+%
+% Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+% Please see the copyright notice in \preamble below.
+
+% This file, when run through TeX or LaTeX, will generate fast loadable files
+% from the .sty, .cls, or .bst files mentioned below.
+
+\input docstrip
+\keepsilent
+
+\preamble
+
+ This program is part of the Frankenstein bundle for LaTeX.
+
+ Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+
+ This file may have one of TWO names, either
+ attrib.sty or attrib.stq. This
+ LaTeX package will work ONLY if it is called attrib.sty
+ and placed in a proper directory. This file should have been
+ distributed to you with a DIFFERENT file (also) called
+ attrib.sty which functions identically to this one
+ but contains documentation in comments. This file works faster,
+ but the other should be kept because it contains the documentation
+ for this LaTeX package. Files called README and INSTALL should have
+ also been distributed to you with this file; see them for more
+ information.
+
+ This program is free software; you may redistribute it and/or
+ modify it under the conditions of the LaTeX Project Public
+ License, either version 1.2 or (at your option) any later version.
+ The latest version of this license is in
+ http://www.latex-project.org/lppl.txt, and version 1.2 or later is
+ part of all distributions of LaTeX version 1999/12/01 or later.
+
+ This program 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. See the
+ LaTeX Project Public License for more details.
+
+\endpreamble
+
+\askforoverwritefalse
+
+% This will get changed to either nothing or \nopostamble.
+
+
+\generate{\file{attrib.stq}{\from{attrib.sty}{}}}
+
+\Msg{}
+\Msg{***********************************************************************}
+\Msg{*}
+\Msg{* The file attrib.stq is a faster replacement for the file}
+\Msg{* attrib.sty.}
+\Msg{*}
+\Msg{* attrib.stq is stripped of comments (documentation) and must be}
+\Msg{* renamed attrib.sty and placed where LaTeX can find it}
+\Msg{* before it may be used.}
+\Msg{*}
+\Msg{***********************************************************************}
+\Msg{}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/latex/frankenstein/blkcntrl.ins b/Master/texmf-dist/source/latex/frankenstein/blkcntrl.ins
new file mode 100644
index 00000000000..a7375f32fc2
--- /dev/null
+++ b/Master/texmf-dist/source/latex/frankenstein/blkcntrl.ins
@@ -0,0 +1,64 @@
+% blkcntrl.ins -- docstrip driver for the blkcntrl LaTeX package
+%
+% Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+% Please see the copyright notice in \preamble below.
+
+% This file, when run through TeX or LaTeX, will generate fast loadable files
+% from the .sty, .cls, or .bst files mentioned below.
+
+\input docstrip
+\keepsilent
+
+\preamble
+
+ This program is part of the Frankenstein bundle for LaTeX.
+
+ Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+
+ This file may have one of TWO names, either
+ blkcntrl.sty or blkcntrl.stq. This
+ LaTeX package will work ONLY if it is called blkcntrl.sty
+ and placed in a proper directory. This file should have been
+ distributed to you with a DIFFERENT file (also) called
+ blkcntrl.sty which functions identically to this one
+ but contains documentation in comments. This file works faster,
+ but the other should be kept because it contains the documentation
+ for this LaTeX package. Files called README and INSTALL should have
+ also been distributed to you with this file; see them for more
+ information.
+
+ This program is free software; you may redistribute it and/or
+ modify it under the conditions of the LaTeX Project Public
+ License, either version 1.2 or (at your option) any later version.
+ The latest version of this license is in
+ http://www.latex-project.org/lppl.txt, and version 1.2 or later is
+ part of all distributions of LaTeX version 1999/12/01 or later.
+
+ This program 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. See the
+ LaTeX Project Public License for more details.
+
+\endpreamble
+
+\askforoverwritefalse
+
+% This will get changed to either nothing or \nopostamble.
+
+
+\generate{\file{blkcntrl.stq}{\from{blkcntrl.sty}{}}}
+
+\Msg{}
+\Msg{***********************************************************************}
+\Msg{*}
+\Msg{* The file blkcntrl.stq is a faster replacement for the file}
+\Msg{* blkcntrl.sty.}
+\Msg{*}
+\Msg{* blkcntrl.stq is stripped of comments (documentation) and must be}
+\Msg{* renamed blkcntrl.sty and placed where LaTeX can find it}
+\Msg{* before it may be used.}
+\Msg{*}
+\Msg{***********************************************************************}
+\Msg{}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/latex/frankenstein/compsci.ins b/Master/texmf-dist/source/latex/frankenstein/compsci.ins
new file mode 100644
index 00000000000..dd56d978f4d
--- /dev/null
+++ b/Master/texmf-dist/source/latex/frankenstein/compsci.ins
@@ -0,0 +1,64 @@
+% compsci.ins -- docstrip driver for the compsci LaTeX package
+%
+% Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+% Please see the copyright notice in \preamble below.
+
+% This file, when run through TeX or LaTeX, will generate fast loadable files
+% from the .sty, .cls, or .bst files mentioned below.
+
+\input docstrip
+\keepsilent
+
+\preamble
+
+ This program is part of the Frankenstein bundle for LaTeX.
+
+ Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+
+ This file may have one of TWO names, either
+ compsci.sty or compsci.stq. This
+ LaTeX package will work ONLY if it is called compsci.sty
+ and placed in a proper directory. This file should have been
+ distributed to you with a DIFFERENT file (also) called
+ compsci.sty which functions identically to this one
+ but contains documentation in comments. This file works faster,
+ but the other should be kept because it contains the documentation
+ for this LaTeX package. Files called README and INSTALL should have
+ also been distributed to you with this file; see them for more
+ information.
+
+ This program is free software; you may redistribute it and/or
+ modify it under the conditions of the LaTeX Project Public
+ License, either version 1.2 or (at your option) any later version.
+ The latest version of this license is in
+ http://www.latex-project.org/lppl.txt, and version 1.2 or later is
+ part of all distributions of LaTeX version 1999/12/01 or later.
+
+ This program 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. See the
+ LaTeX Project Public License for more details.
+
+\endpreamble
+
+\askforoverwritefalse
+
+% This will get changed to either nothing or \nopostamble.
+
+
+\generate{\file{compsci.stq}{\from{compsci.sty}{}}}
+
+\Msg{}
+\Msg{***********************************************************************}
+\Msg{*}
+\Msg{* The file compsci.stq is a faster replacement for the file}
+\Msg{* compsci.sty.}
+\Msg{*}
+\Msg{* compsci.stq is stripped of comments (documentation) and must be}
+\Msg{* renamed compsci.sty and placed where LaTeX can find it}
+\Msg{* before it may be used.}
+\Msg{*}
+\Msg{***********************************************************************}
+\Msg{}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/latex/frankenstein/dialogue.ins b/Master/texmf-dist/source/latex/frankenstein/dialogue.ins
new file mode 100644
index 00000000000..edb5a749642
--- /dev/null
+++ b/Master/texmf-dist/source/latex/frankenstein/dialogue.ins
@@ -0,0 +1,64 @@
+% dialogue.ins -- docstrip driver for the dialogue LaTeX package
+%
+% Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+% Please see the copyright notice in \preamble below.
+
+% This file, when run through TeX or LaTeX, will generate fast loadable files
+% from the .sty, .cls, or .bst files mentioned below.
+
+\input docstrip
+\keepsilent
+
+\preamble
+
+ This program is part of the Frankenstein bundle for LaTeX.
+
+ Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+
+ This file may have one of TWO names, either
+ dialogue.sty or dialogue.stq. This
+ LaTeX package will work ONLY if it is called dialogue.sty
+ and placed in a proper directory. This file should have been
+ distributed to you with a DIFFERENT file (also) called
+ dialogue.sty which functions identically to this one
+ but contains documentation in comments. This file works faster,
+ but the other should be kept because it contains the documentation
+ for this LaTeX package. Files called README and INSTALL should have
+ also been distributed to you with this file; see them for more
+ information.
+
+ This program is free software; you may redistribute it and/or
+ modify it under the conditions of the LaTeX Project Public
+ License, either version 1.2 or (at your option) any later version.
+ The latest version of this license is in
+ http://www.latex-project.org/lppl.txt, and version 1.2 or later is
+ part of all distributions of LaTeX version 1999/12/01 or later.
+
+ This program 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. See the
+ LaTeX Project Public License for more details.
+
+\endpreamble
+
+\askforoverwritefalse
+
+% This will get changed to either nothing or \nopostamble.
+
+
+\generate{\file{dialogue.stq}{\from{dialogue.sty}{}}}
+
+\Msg{}
+\Msg{***********************************************************************}
+\Msg{*}
+\Msg{* The file dialogue.stq is a faster replacement for the file}
+\Msg{* dialogue.sty.}
+\Msg{*}
+\Msg{* dialogue.stq is stripped of comments (documentation) and must be}
+\Msg{* renamed dialogue.sty and placed where LaTeX can find it}
+\Msg{* before it may be used.}
+\Msg{*}
+\Msg{***********************************************************************}
+\Msg{}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/latex/frankenstein/lips.ins b/Master/texmf-dist/source/latex/frankenstein/lips.ins
new file mode 100644
index 00000000000..0188a95fdf9
--- /dev/null
+++ b/Master/texmf-dist/source/latex/frankenstein/lips.ins
@@ -0,0 +1,64 @@
+% lips.ins -- docstrip driver for the lips LaTeX package
+%
+% Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+% Please see the copyright notice in \preamble below.
+
+% This file, when run through TeX or LaTeX, will generate fast loadable files
+% from the .sty, .cls, or .bst files mentioned below.
+
+\input docstrip
+\keepsilent
+
+\preamble
+
+ This program is part of the Frankenstein bundle for LaTeX.
+
+ Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+
+ This file may have one of TWO names, either
+ lips.sty or lips.stq. This
+ LaTeX package will work ONLY if it is called lips.sty
+ and placed in a proper directory. This file should have been
+ distributed to you with a DIFFERENT file (also) called
+ lips.sty which functions identically to this one
+ but contains documentation in comments. This file works faster,
+ but the other should be kept because it contains the documentation
+ for this LaTeX package. Files called README and INSTALL should have
+ also been distributed to you with this file; see them for more
+ information.
+
+ This program is free software; you may redistribute it and/or
+ modify it under the conditions of the LaTeX Project Public
+ License, either version 1.2 or (at your option) any later version.
+ The latest version of this license is in
+ http://www.latex-project.org/lppl.txt, and version 1.2 or later is
+ part of all distributions of LaTeX version 1999/12/01 or later.
+
+ This program 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. See the
+ LaTeX Project Public License for more details.
+
+\endpreamble
+
+\askforoverwritefalse
+
+% This will get changed to either nothing or \nopostamble.
+
+
+\generate{\file{lips.stq}{\from{lips.sty}{}}}
+
+\Msg{}
+\Msg{***********************************************************************}
+\Msg{*}
+\Msg{* The file lips.stq is a faster replacement for the file}
+\Msg{* lips.sty.}
+\Msg{*}
+\Msg{* lips.stq is stripped of comments (documentation) and must be}
+\Msg{* renamed lips.sty and placed where LaTeX can find it}
+\Msg{* before it may be used.}
+\Msg{*}
+\Msg{***********************************************************************}
+\Msg{}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/latex/frankenstein/moredefs.ins b/Master/texmf-dist/source/latex/frankenstein/moredefs.ins
new file mode 100644
index 00000000000..65c45b5a42e
--- /dev/null
+++ b/Master/texmf-dist/source/latex/frankenstein/moredefs.ins
@@ -0,0 +1,64 @@
+% moredefs.ins -- docstrip driver for the moredefs LaTeX package
+%
+% Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+% Please see the copyright notice in \preamble below.
+
+% This file, when run through TeX or LaTeX, will generate fast loadable files
+% from the .sty, .cls, or .bst files mentioned below.
+
+\input docstrip
+\keepsilent
+
+\preamble
+
+ This program is part of the Frankenstein bundle for LaTeX.
+
+ Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+
+ This file may have one of TWO names, either
+ moredefs.sty or moredefs.stq. This
+ LaTeX package will work ONLY if it is called moredefs.sty
+ and placed in a proper directory. This file should have been
+ distributed to you with a DIFFERENT file (also) called
+ moredefs.sty which functions identically to this one
+ but contains documentation in comments. This file works faster,
+ but the other should be kept because it contains the documentation
+ for this LaTeX package. Files called README and INSTALL should have
+ also been distributed to you with this file; see them for more
+ information.
+
+ This program is free software; you may redistribute it and/or
+ modify it under the conditions of the LaTeX Project Public
+ License, either version 1.2 or (at your option) any later version.
+ The latest version of this license is in
+ http://www.latex-project.org/lppl.txt, and version 1.2 or later is
+ part of all distributions of LaTeX version 1999/12/01 or later.
+
+ This program 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. See the
+ LaTeX Project Public License for more details.
+
+\endpreamble
+
+\askforoverwritefalse
+
+% This will get changed to either nothing or \nopostamble.
+
+
+\generate{\file{moredefs.stq}{\from{moredefs.sty}{}}}
+
+\Msg{}
+\Msg{***********************************************************************}
+\Msg{*}
+\Msg{* The file moredefs.stq is a faster replacement for the file}
+\Msg{* moredefs.sty.}
+\Msg{*}
+\Msg{* moredefs.stq is stripped of comments (documentation) and must be}
+\Msg{* renamed moredefs.sty and placed where LaTeX can find it}
+\Msg{* before it may be used.}
+\Msg{*}
+\Msg{***********************************************************************}
+\Msg{}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/latex/frankenstein/newclude.ins b/Master/texmf-dist/source/latex/frankenstein/newclude.ins
new file mode 100644
index 00000000000..9c244e03b12
--- /dev/null
+++ b/Master/texmf-dist/source/latex/frankenstein/newclude.ins
@@ -0,0 +1,64 @@
+% newclude.ins -- docstrip driver for the newclude LaTeX package
+%
+% Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+% Please see the copyright notice in \preamble below.
+
+% This file, when run through TeX or LaTeX, will generate fast loadable files
+% from the .sty, .cls, or .bst files mentioned below.
+
+\input docstrip
+\keepsilent
+
+\preamble
+
+ This program is part of the Frankenstein bundle for LaTeX.
+
+ Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+
+ This file may have one of TWO names, either
+ newclude.sty or newclude.stq. This
+ LaTeX package will work ONLY if it is called newclude.sty
+ and placed in a proper directory. This file should have been
+ distributed to you with a DIFFERENT file (also) called
+ newclude.sty which functions identically to this one
+ but contains documentation in comments. This file works faster,
+ but the other should be kept because it contains the documentation
+ for this LaTeX package. Files called README and INSTALL should have
+ also been distributed to you with this file; see them for more
+ information.
+
+ This program is free software; you may redistribute it and/or
+ modify it under the conditions of the LaTeX Project Public
+ License, either version 1.2 or (at your option) any later version.
+ The latest version of this license is in
+ http://www.latex-project.org/lppl.txt, and version 1.2 or later is
+ part of all distributions of LaTeX version 1999/12/01 or later.
+
+ This program 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. See the
+ LaTeX Project Public License for more details.
+
+\endpreamble
+
+\askforoverwritefalse
+
+% This will get changed to either nothing or \nopostamble.
+
+
+\generate{\file{newclude.stq}{\from{newclude.sty}{}}}
+
+\Msg{}
+\Msg{***********************************************************************}
+\Msg{*}
+\Msg{* The file newclude.stq is a faster replacement for the file}
+\Msg{* newclude.sty.}
+\Msg{*}
+\Msg{* newclude.stq is stripped of comments (documentation) and must be}
+\Msg{* renamed newclude.sty and placed where LaTeX can find it}
+\Msg{* before it may be used.}
+\Msg{*}
+\Msg{***********************************************************************}
+\Msg{}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/latex/frankenstein/slemph.ins b/Master/texmf-dist/source/latex/frankenstein/slemph.ins
new file mode 100644
index 00000000000..47b7cb5927d
--- /dev/null
+++ b/Master/texmf-dist/source/latex/frankenstein/slemph.ins
@@ -0,0 +1,64 @@
+% slemph.ins -- docstrip driver for the slemph LaTeX package
+%
+% Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+% Please see the copyright notice in \preamble below.
+
+% This file, when run through TeX or LaTeX, will generate fast loadable files
+% from the .sty, .cls, or .bst files mentioned below.
+
+\input docstrip
+\keepsilent
+
+\preamble
+
+ This program is part of the Frankenstein bundle for LaTeX.
+
+ Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+
+ This file may have one of TWO names, either
+ slemph.sty or slemph.stq. This
+ LaTeX package will work ONLY if it is called slemph.sty
+ and placed in a proper directory. This file should have been
+ distributed to you with a DIFFERENT file (also) called
+ slemph.sty which functions identically to this one
+ but contains documentation in comments. This file works faster,
+ but the other should be kept because it contains the documentation
+ for this LaTeX package. Files called README and INSTALL should have
+ also been distributed to you with this file; see them for more
+ information.
+
+ This program is free software; you may redistribute it and/or
+ modify it under the conditions of the LaTeX Project Public
+ License, either version 1.2 or (at your option) any later version.
+ The latest version of this license is in
+ http://www.latex-project.org/lppl.txt, and version 1.2 or later is
+ part of all distributions of LaTeX version 1999/12/01 or later.
+
+ This program 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. See the
+ LaTeX Project Public License for more details.
+
+\endpreamble
+
+\askforoverwritefalse
+
+% This will get changed to either nothing or \nopostamble.
+
+
+\generate{\file{slemph.stq}{\from{slemph.sty}{}}}
+
+\Msg{}
+\Msg{***********************************************************************}
+\Msg{*}
+\Msg{* The file slemph.stq is a faster replacement for the file}
+\Msg{* slemph.sty.}
+\Msg{*}
+\Msg{* slemph.stq is stripped of comments (documentation) and must be}
+\Msg{* renamed slemph.sty and placed where LaTeX can find it}
+\Msg{* before it may be used.}
+\Msg{*}
+\Msg{***********************************************************************}
+\Msg{}
+
+\endbatchfile
diff --git a/Master/texmf-dist/source/latex/frankenstein/titles.ins b/Master/texmf-dist/source/latex/frankenstein/titles.ins
new file mode 100644
index 00000000000..f4b650ff4d0
--- /dev/null
+++ b/Master/texmf-dist/source/latex/frankenstein/titles.ins
@@ -0,0 +1,64 @@
+% titles.ins -- docstrip driver for the titles LaTeX package
+%
+% Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+% Please see the copyright notice in \preamble below.
+
+% This file, when run through TeX or LaTeX, will generate fast loadable files
+% from the .sty, .cls, or .bst files mentioned below.
+
+\input docstrip
+\keepsilent
+
+\preamble
+
+ This program is part of the Frankenstein bundle for LaTeX.
+
+ Copyright (C) 1995-2001 Matthew Swift <swift@alum.mit.edu>
+
+ This file may have one of TWO names, either
+ titles.sty or titles.stq. This
+ LaTeX package will work ONLY if it is called titles.sty
+ and placed in a proper directory. This file should have been
+ distributed to you with a DIFFERENT file (also) called
+ titles.sty which functions identically to this one
+ but contains documentation in comments. This file works faster,
+ but the other should be kept because it contains the documentation
+ for this LaTeX package. Files called README and INSTALL should have
+ also been distributed to you with this file; see them for more
+ information.
+
+ This program is free software; you may redistribute it and/or
+ modify it under the conditions of the LaTeX Project Public
+ License, either version 1.2 or (at your option) any later version.
+ The latest version of this license is in
+ http://www.latex-project.org/lppl.txt, and version 1.2 or later is
+ part of all distributions of LaTeX version 1999/12/01 or later.
+
+ This program 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. See the
+ LaTeX Project Public License for more details.
+
+\endpreamble
+
+\askforoverwritefalse
+
+% This will get changed to either nothing or \nopostamble.
+
+
+\generate{\file{titles.stq}{\from{titles.sty}{}}}
+
+\Msg{}
+\Msg{***********************************************************************}
+\Msg{*}
+\Msg{* The file titles.stq is a faster replacement for the file}
+\Msg{* titles.sty.}
+\Msg{*}
+\Msg{* titles.stq is stripped of comments (documentation) and must be}
+\Msg{* renamed titles.sty and placed where LaTeX can find it}
+\Msg{* before it may be used.}
+\Msg{*}
+\Msg{***********************************************************************}
+\Msg{}
+
+\endbatchfile