summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Pégourié-Gonnard <mpg@elzevir.fr>2011-08-02 19:20:24 +0000
committerManuel Pégourié-Gonnard <mpg@elzevir.fr>2011-08-02 19:20:24 +0000
commit4d3cb91b88fc7d1de519718adef83d50c3dc9696 (patch)
tree4f12bed71e0e7f5846651067e82977dad34a483a
parent8f553777f0835a8505253e040817cf44a666a47c (diff)
morefloats 2011/07/10, v1.0e
git-svn-id: svn://tug.org/texlive/trunk@23341 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/morefloats/README20
-rw-r--r--Master/texmf-dist/doc/latex/morefloats/morefloats-example.pdfbin70482 -> 64045 bytes
-rw-r--r--Master/texmf-dist/doc/latex/morefloats/morefloats-example.tex39
-rw-r--r--Master/texmf-dist/doc/latex/morefloats/morefloats.pdfbin318109 -> 319818 bytes
-rw-r--r--Master/texmf-dist/source/latex/morefloats/ltxdoc.cfg105
-rw-r--r--Master/texmf-dist/source/latex/morefloats/morefloats.drv45
-rw-r--r--Master/texmf-dist/source/latex/morefloats/morefloats.dtx520
-rw-r--r--Master/texmf-dist/source/latex/morefloats/morefloats.ins94
-rw-r--r--Master/texmf-dist/tex/latex/morefloats/morefloats.sty44
9 files changed, 363 insertions, 504 deletions
diff --git a/Master/texmf-dist/doc/latex/morefloats/README b/Master/texmf-dist/doc/latex/morefloats/README
index 77265d5a00a..9ab2d6e3b43 100644
--- a/Master/texmf-dist/doc/latex/morefloats/README
+++ b/Master/texmf-dist/doc/latex/morefloats/README
@@ -1,4 +1,4 @@
-README for morefloats package, 2011/02/01, v1.0d
+README for morefloats package, 2011/07/10, v1.0e
TABLE OF CONTENTS
@@ -24,13 +24,13 @@ float package, or \FloatBarrier from the picins package might help.
Note: The main code of this package was invented by
Don Hosek, Quixote, 1990/07/27 (Thanks!).
-Maintenace has been taken over in September 2010 by H.-Martin M\"{u}nch.
+Maintenance has been taken over in September 2010 by H.-Martin M\"{u}nch.
2 DOWNLOAD
==========
-'morefloats' is available on CTAN:
+'morefloats' is available at CTAN:
CTAN:macros/latex/contrib/morefloats/
Also a ZIP file is provided that contains the files, already
@@ -76,8 +76,8 @@ b) Check for old morefloats.sty at other locations in your
but in a way TeX does NOT find them automatically).
c) Generate the package and driver files from the download:
tex morefloats.ins
-d) Install the files '*.sty', and '*.cfg' in your TDS tree:
- cp *.sty *.cfg TDS:tex/latex/morefloats/
+d) Install the file '*.sty' in your TDS tree:
+ cp *.sty TDS:tex/latex/morefloats/
Replace 'TDS:' by the prefix of your TDS tree
(texmf directory).
e) Copy the documentation files to
@@ -94,7 +94,7 @@ morefloats itself loads the kvoptions package,
CTAN:macros/latex/contrib/oberdiek/kvoptions.dtx
which again loads other packages
(see the result of the \listfiles command in the log-file
- of morefloatsexample.tex).
+ of morefloats-example.tex).
For unpacking and constructing the documentation
morefloats.dtx needs additional packages,
see "6.1 Downloads" in the manual,
@@ -105,7 +105,7 @@ tex-archive/macros/latex/contrib/morefloats/morefloats.pdf
5 PACKAGE COMPATIBILITY
=======================
-There are no known incompatibilities (yet).
+There are no known incompatibilities.
6 AUTHOR/MAINTAINER
=====================
@@ -123,13 +123,13 @@ A bug report should contain:
* Comprehensive problem description. This includes error or
warning messages.
* \errorcontextlines=\maxdimen can be added in the
- TeX code to get more informations in TeX error messages.
+ TeX code to get more information in TeX error messages.
* Minimal test file that shows the problem, but does not
contain any unnecessary packages and code.
* Used drivers/programs.
* Version information about used packages and programs.
* If you are using LaTeX, then add "\listfiles". Then
- a list of version informations is printed at the end
+ a list of version information is printed at the end
of the LaTeX run.
* Please no other files than the minimal test file.
The other files .log, .dvi, .ps, .pdf are seldom
@@ -146,5 +146,5 @@ Bug reports can be send to the maintainer:
8 KNOWN PROBLEMS
=================
-* If you request too much floats, (La)TeX will run out of
+* If you request too many floats, (La)TeX will run out of
dimensions, memory,... \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/morefloats/morefloats-example.pdf b/Master/texmf-dist/doc/latex/morefloats/morefloats-example.pdf
index 0e568d6e0c7..f4df41e5e19 100644
--- a/Master/texmf-dist/doc/latex/morefloats/morefloats-example.pdf
+++ b/Master/texmf-dist/doc/latex/morefloats/morefloats-example.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/morefloats/morefloats-example.tex b/Master/texmf-dist/doc/latex/morefloats/morefloats-example.tex
index 589468e4be8..2e739a7c823 100644
--- a/Master/texmf-dist/doc/latex/morefloats/morefloats-example.tex
+++ b/Master/texmf-dist/doc/latex/morefloats/morefloats-example.tex
@@ -8,8 +8,14 @@
%%
%% This is a generated file.
%%
-%% IMPORTANT NOTICE:
-%% The usual disclaimers apply:
+%% Project: morefloats
+%% Version: 2011/07/10 v1.0e
+%%
+%% Copyright (C) 2010, 2011 by
+%% H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de>
+%% Portions of code copyrighted by other people as marked.
+%%
+%% The usual disclaimer applys:
%% If it doesn't work right that's your problem.
%% (Nevertheless, send an e-mail to the maintainer
%% when you find an error in this package.)
@@ -26,21 +32,19 @@
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is H.-Martin Muench
-%% (Martin dot Muench at Uni-Bonn dot de).
-%%
+%% The Current Maintainer of this work is H.-Martin Muench.
%% The main code of this package was invented by
%% Don Hosek, Quixote 1990/07/27 (Thanks!).
%% Maintenance has been taken over in September 2010 by H.-Martin M{\accent "7F u}nch.
%%
%% This work consists of the main source file morefloats.dtx
%% and the derived files
-%% morefloats.sty, morefloats.ins, morefloats.drv,
-%% morefloats-example.tex, morefloats.pdf.
+%% morefloats.sty, morefloats.pdf, morefloats.ins, morefloats.drv,
+%% morefloats-example.tex.
%%
-\documentclass[british]{article}
+\documentclass[british]{article}[2007/10/19]% v1.4h
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\usepackage[maxfloats=19]{morefloats}[2011/02/01]% v1.0d
+\usepackage[maxfloats=19]{morefloats}[2011/07/10]% v1.0e
\gdef\unit#1{\mathord{\thinspace\mathrm{#1}}}%
\listfiles
\begin{document}
@@ -49,14 +53,15 @@
\markboth{Example for morefloats}{Example for morefloats}
This example demonstrates the use of package\newline
-\textsf{morefloats}, v1.0d as of 2011/02/01 (HMM; DH).\newline
-The package takes options (here: maxfloats=19 is used).\newline
+\textsf{morefloats}, v1.0e as of 2011/07/10 (HMM; DH).\newline
+The package takes options (here: \verb|maxfloats=19| is used).\newline
For more details please see the documentation!\newline
To reproduce the\newline
\texttt{\LaTeX\ Error: Too many unprocessed floats},\newline
-comment out the \texttt{\textbackslash usepackage...} in the preamble
-(line~3) (by placing a \%\ before it).\newline
+comment out the \verb|\usepackage...| in the preamble
+(line~3)\newline
+(by placing a \%\ before it).\newline
\bigskip
@@ -65,9 +70,13 @@ and $2\unit{g}$~wood:\newline
Therefore please print only if this is really necessary.\newline
I do NOT think, that it is necessary to print THIS file, really!
+\bigskip
+
+There follow a lot of floating tables.
+
\pagebreak
-Here are a lot of floating tables:\newline
+Here are a lot of floating tables.\newline
\begin{table}[t] \centering%
\begin{tabular}{|l|}
@@ -216,7 +225,7 @@ A table, which will keep floating.\\ \hline
\begin{table}[t] \centering%
\begin{tabular}{|l|}
\hline
-One floating table too much
+One floating table too many
(without \textsf{morefloats} and appropriate option(s)).\\ \hline
\end{tabular}%
\caption{The nineteenth Table}%
diff --git a/Master/texmf-dist/doc/latex/morefloats/morefloats.pdf b/Master/texmf-dist/doc/latex/morefloats/morefloats.pdf
index 7cce12624b0..bbf88acbb21 100644
--- a/Master/texmf-dist/doc/latex/morefloats/morefloats.pdf
+++ b/Master/texmf-dist/doc/latex/morefloats/morefloats.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/morefloats/ltxdoc.cfg b/Master/texmf-dist/source/latex/morefloats/ltxdoc.cfg
deleted file mode 100644
index 3a3fe10a1ba..00000000000
--- a/Master/texmf-dist/source/latex/morefloats/ltxdoc.cfg
+++ /dev/null
@@ -1,105 +0,0 @@
-%%
-%% This is file `ltxdoc.cfg',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% morefloats.dtx (with options: `ltxdoc')
-%%
-%% This is a generated file.
-%%
-%% IMPORTANT NOTICE:
-%% The usual disclaimers apply:
-%% If it doesn't work right that's your problem.
-%% (Nevertheless, send an e-mail to the maintainer
-%% when you find an error in this package.)
-%%
-%% This work may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either
-%% version 1.3c of this license or (at your option) any later
-%% version. This version of this license is in
-%% http://www.latex-project.org/lppl/lppl-1-3c.txt
-%% and the latest version of this license is in
-%% http://www.latex-project.org/lppl.txt
-%% and version 1.3c or later is part of all distributions of
-%% LaTeX version 2005/12/01 or later.
-%%
-%% This work has the LPPL maintenance status "maintained".
-%%
-%% The Current Maintainer of this work is H.-Martin Muench
-%% (Martin dot Muench at Uni-Bonn dot de).
-%%
-%% The main code of this package was invented by
-%% Don Hosek, Quixote 1990/07/27 (Thanks!).
-%% Maintenance has been taken over in September 2010 by H.-Martin M{\accent "7F u}nch.
-%%
-%% This work consists of the main source file morefloats.dtx
-%% and the derived files
-%% morefloats.sty, morefloats.ins, morefloats.drv,
-%% morefloats-example.tex, morefloats.pdf.
-%%
-\NeedsTeXFormat{LaTeX2e}[1994/06/01]
-\ProvidesFile{ltxdoc.cfg}[2010/06/01 v1.0 configuration file for morefloats (HMM)]
- %% Code from original ltxdoc.cfg [2007/01/08 latex-tds: ltxdoc.cls configuration (HO)], %%
- % copyrighted 2006, 2007 Heiko Oberdiek, part of project `latex-tds'.
- % That file may be distributed and/or modified under the
- % conditions of the LaTeX Project Public License, either version 1.3
- % of this license 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.3c or later is part of all distributions of LaTeX
- % version 2005/12/01 or later.
- % That work has the LPPL maintenance status `maintained'.
- % The Current Maintainer of that work is Heiko Oberdiek.
- %
- \PassOptionsToClass{a4paper}{article}
- \AtEndOfClass{%
- \RequirePackage[numbered]{hypdoc}[2010/03/26]% v1.9
- \pdfstringdefDisableCommands{%
- \let\env\relax % longtable.dtx
- \let\mytt\relax % tabularx.dtx
- }%
- \addtolength{\topmargin}{-10mm}%
- \addtolength{\textheight}{20mm}%
- % Depending on the page style, the head or foot area
- % are put into the text area.
- % Usually the page style is the default "plain".
- % tools/verbatim.dtx uses "myheadings".
- \def\string@plain{plain}%
- \def\string@myheadings{myheadings}%
- \def\current@pagestyle{plain}%
- \let\ltxdoc@cfg@pagestyle\pagestyle
- \def\pagestyle#1{%
- \def\current@pagestyle{#1}%
- \ltxdoc@cfg@pagestyle{#1}%
- }%
- \edef\ltxdoc@cfg@jobname{\jobname}%
- \def\ltxdoc@cfg@longtable{longtable}%
- \@onelevel@sanitize\ltxdoc@cfg@longtable
- \ifx\ltxdoc@cfg@jobname\ltxdoc@cfg@longtable
- \def\current@pagestyle{both}%
- \fi
- \let\ltxdoc@cfg@document\document
- \def\document{%
- \ifx\current@pagestyle\string@plain
- \addtolength{\textheight}{\headheight}%
- \addtolength{\textheight}{\headsep}%
- \setlength{\headheight}{0pt}%
- \setlength{\headsep}{0pt}%
- \global\textheight\textheight
- \global\headheight\headheight
- \global\headsep\headsep
- \fi
- \ifx\current@pagestyle\string@myheadings
- \addtolength{\textheight}{\footskip}%
- \global\textheight\textheight
- \fi
- \ltxdoc@cfg@document
- }%
- %% End of code from original ltxdoc.cfg [2007/01/08 latex-tds: ltxdoc.cls configuration (HO)] %%
- %% Place additional code here. %%
- }
-
-\endinput
-%%
-%% End of file `ltxdoc.cfg'.
diff --git a/Master/texmf-dist/source/latex/morefloats/morefloats.drv b/Master/texmf-dist/source/latex/morefloats/morefloats.drv
index 616659ecec6..826bff8b9e9 100644
--- a/Master/texmf-dist/source/latex/morefloats/morefloats.drv
+++ b/Master/texmf-dist/source/latex/morefloats/morefloats.drv
@@ -8,8 +8,14 @@
%%
%% This is a generated file.
%%
-%% IMPORTANT NOTICE:
-%% The usual disclaimers apply:
+%% Project: morefloats
+%% Version: 2011/07/10 v1.0e
+%%
+%% Copyright (C) 2010, 2011 by
+%% H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de>
+%% Portions of code copyrighted by other people as marked.
+%%
+%% The usual disclaimer applys:
%% If it doesn't work right that's your problem.
%% (Nevertheless, send an e-mail to the maintainer
%% when you find an error in this package.)
@@ -26,41 +32,30 @@
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is H.-Martin Muench
-%% (Martin dot Muench at Uni-Bonn dot de).
-%%
+%% The Current Maintainer of this work is H.-Martin Muench.
%% The main code of this package was invented by
%% Don Hosek, Quixote 1990/07/27 (Thanks!).
%% Maintenance has been taken over in September 2010 by H.-Martin M{\accent "7F u}nch.
%%
%% This work consists of the main source file morefloats.dtx
%% and the derived files
-%% morefloats.sty, morefloats.ins, morefloats.drv,
-%% morefloats-example.tex, morefloats.pdf.
+%% morefloats.sty, morefloats.pdf, morefloats.ins, morefloats.drv,
+%% morefloats-example.tex.
%%
-\NeedsTeXFormat{LaTeX2e}[1994/06/01]
-\ProvidesFile{morefloats.drv}[2011/02/01 v1.0d
- Increase limit of unprocessed floats (HMM; DH)]%
+\NeedsTeXFormat{LaTeX2e}[2009/09/24]
+\ProvidesFile{morefloats.drv}%
+ [2011/07/10 v1.0e Increase limit of unprocessed floats (HMM; DH)]
\documentclass{ltxdoc}[2007/11/11]% v2.0u
-\usepackage[hiresbb]{lscape}[2000/10/22]% v3.01, from the graphics bundle
-\usepackage{holtxdoc}[2010/04/24]% v0.19
+\usepackage{pdflscape}[2008/08/11]% v0.10
+\usepackage{holtxdoc}[2011/02/04]% v0.21
%% morefloats may work with earlier versions of LaTeX2e and those
-%% class and package, but this was not tested.
-%% Please consider updating your LaTeX, class, and package
+%% class and packages, but this was not tested.
+%% Please consider updating your LaTeX, class, and packages
%% to the most recent version (if they are not already the most
%% recent version).
-%% Warning: holtxdoc, 2010/04/24 v0.19, requires the packages
-%% hypdoc, 2010/03/26, v1.9
-%% hyperref, 2010/03/30, v6.80u (latest: 2010/12/16, v6.81z)
-%% pdftexcmds, 2010/04/01, v0.9
-%% ltxcmds, 2010/03/09, v1.4 (latest: 2010/04/26, v1.7)
-%% hologo, 2010/04/24, v1.2
-%% array (latest: 2008/09/09, v2.4c)
-%% (or more recent versions) and does neither work with
-%% nor check for earlier versions!
\hypersetup{%
pdfsubject={LaTeX2e package for increasing the limit of unprocessed floats (HMM; DH)},%
- pdfkeywords={LaTeX, morefloats, floats, Don Hosek, Hans-Martin Muench},%
+ pdfkeywords={LaTeX, morefloats, floats, Hans-Martin Muench, Don Hosek},%
pdfencoding=auto,%
pdflang={en},%
breaklinks=true,%
@@ -75,9 +70,7 @@
pdfwindowui=true,%
pdfnewwindow=true%
}
-\setlength\hfuzz{1pt} % Ignore slight overfulls.
\CodelineIndex
-\EnableCrossrefs
\hyphenation{docu-ment}
\gdef\unit#1{\mathord{\thinspace\mathrm{#1}}}%
\begin{document}
diff --git a/Master/texmf-dist/source/latex/morefloats/morefloats.dtx b/Master/texmf-dist/source/latex/morefloats/morefloats.dtx
index b107339053a..c531accd6c2 100644
--- a/Master/texmf-dist/source/latex/morefloats/morefloats.dtx
+++ b/Master/texmf-dist/source/latex/morefloats/morefloats.dtx
@@ -1,11 +1,10 @@
% \iffalse meta-comment
%
-% morefloats package
-% file version: v1.0d
-% file date: 2011/02/01
-% documentation date: 2011/02/01
+% File: morefloats.dtx
+% Version: 2011/07/10 v1.0e
%
-% Copyright (C) 2010, 2011 H.-Martin M\"{u}nch (Martin dot Muench at Uni-Bonn dot de)
+% Copyright (C) 2010, 2011 by
+% H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de>
% Portions of code copyrighted by other people as marked.
%
% The main code of this package was invented by
@@ -28,7 +27,13 @@
%
% This work consists of the main source file morefloats.dtx
% and the derived files
-% morefloats.sty, morefloats.pdf, morefloats.ins, morefloats.drv.
+% morefloats.sty, morefloats.pdf, morefloats.ins, morefloats.drv,
+% morefloats-example.tex.
+%
+% Distribution:
+% CTAN:macros/latex/contrib/morefloats/morefloats.dtx
+% CTAN:macros/latex/contrib/morefloats/morefloats.pdf
+% CTAN:install/macros/latex/contrib/morefloats.tds.zip
%
% Unpacking:
% (a) If morefloats.ins is present:
@@ -66,6 +71,8 @@
%
%<*ignore>
\begingroup
+ \catcode123=1 %
+ \catcode125=2 %
\def\x{LaTeX2e}%
\expandafter\endgroup
\ifcase 0\ifx\install y1\fi\expandafter
@@ -75,13 +82,10 @@
%</ignore>
%<*install>
\input docstrip.tex
-
-\obeyspaces
-\Msg{********************************************************}
-\Msg{* Installation *}
-\Msg{* Package: morefloats v1.0d 2011/02/01 LaTeX2e package *}
-\Msg{* Increase limit of unprocessed floats (HMM; DH) *}
-\Msg{********************************************************}
+\Msg{*************************************************************************************}
+\Msg{* Installation}
+\Msg{* Package: morefloats 2011/07/10 v1.0e Increase limit of unprocessed floats (HMM; DH)}
+\Msg{*************************************************************************************}
\keepsilent
\askforoverwritefalse
@@ -91,8 +95,14 @@
This is a generated file.
-IMPORTANT NOTICE:
-The usual disclaimers apply:
+Project: morefloats
+Version: 2011/07/10 v1.0e
+
+Copyright (C) 2010, 2011 by
+ H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de>
+Portions of code copyrighted by other people as marked.
+
+The usual disclaimer applys:
If it doesn't work right that's your problem.
(Nevertheless, send an e-mail to the maintainer
when you find an error in this package.)
@@ -109,17 +119,15 @@ LaTeX version 2005/12/01 or later.
This work has the LPPL maintenance status "maintained".
-The Current Maintainer of this work is H.-Martin Muench
-(Martin dot Muench at Uni-Bonn dot de).
-
+The Current Maintainer of this work is H.-Martin Muench.
The main code of this package was invented by
Don Hosek, Quixote 1990/07/27 (Thanks!).
Maintenance has been taken over in September 2010 by H.-Martin M\"{u}nch.
This work consists of the main source file morefloats.dtx
and the derived files
- morefloats.sty, morefloats.ins, morefloats.drv,
- morefloats-example.tex, morefloats.pdf.
+ morefloats.sty, morefloats.pdf, morefloats.ins, morefloats.drv,
+ morefloats-example.tex.
\endpreamble
\let\MetaPrefix\DoubleperCent
@@ -127,38 +135,37 @@ and the derived files
\generate{%
\file{morefloats.ins}{\from{morefloats.dtx}{install}}%
\file{morefloats.drv}{\from{morefloats.dtx}{driver}}%
- \file{ltxdoc.cfg}{\from{morefloats.dtx}{ltxdoc}}%
\usedir{tex/latex/morefloats}%
\file{morefloats.sty}{\from{morefloats.dtx}{package}}%
\usedir{doc/latex/morefloats}%
\file{morefloats-example.tex}{\from{morefloats.dtx}{example}}%
}
-\obeyspaces
-\Msg{**************************************************************}
-\Msg{* *}
-\Msg{* To finish the installation you have to move the following *}
-\Msg{* file into a directory searched by TeX: *}
-\Msg{* *}
-\Msg{* morefloats.sty *}
-\Msg{* *}
-\Msg{* To produce the documentation run the file `morefloats.drv' *}
-\Msg{* through (pdf)LaTeX, e.g. *}
-\Msg{* pdflatex morefloats.drv *}
-\Msg{* makeindex -s gind.ist morefloats.idx *}
-\Msg{* pdflatex morefloats.drv *}
-\Msg{* makeindex -s gind.ist morefloats.idx *}
-\Msg{* pdflatex morefloats.drv *}
-\Msg{* *}
-\Msg{* At least two runs are necessary e.g. to get the *}
-\Msg{* references right! *}
-\Msg{* *}
-\Msg{* Happy TeXing! *}
-\Msg{* *}
-\Msg{**************************************************************}
+\catcode32=13\relax% active space
+\let =\space%
+\Msg{************************************************************************}
+\Msg{*}
+\Msg{* To finish the installation you have to move the following}
+\Msg{* file into a directory searched by TeX:}
+\Msg{*}
+\Msg{* morefloats.sty}
+\Msg{*}
+\Msg{* To produce the documentation run the file `morefloats.drv'}
+\Msg{* through (pdf)LaTeX, e.g.}
+\Msg{* pdflatex morefloats.drv}
+\Msg{* makeindex -s gind.ist morefloats.idx}
+\Msg{* pdflatex morefloats.drv}
+\Msg{* makeindex -s gind.ist morefloats.idx}
+\Msg{* pdflatex morefloats.drv}
+\Msg{*}
+\Msg{* At least three runs are necessary e.g. to get the}
+\Msg{* references right!}
+\Msg{*}
+\Msg{* Happy TeXing!}
+\Msg{*}
+\Msg{************************************************************************}
\endbatchfile
-
%</install>
%<*ignore>
\fi
@@ -175,29 +182,20 @@ and the derived files
%
% \begin{macrocode}
%<*driver>
-\NeedsTeXFormat{LaTeX2e}[1994/06/01]
-\ProvidesFile{morefloats.drv}[2011/02/01 v1.0d
- Increase limit of unprocessed floats (HMM; DH)]%
+\NeedsTeXFormat{LaTeX2e}[2009/09/24]
+\ProvidesFile{morefloats.drv}%
+ [2011/07/10 v1.0e Increase limit of unprocessed floats (HMM; DH)]
\documentclass{ltxdoc}[2007/11/11]% v2.0u
-\usepackage[hiresbb]{lscape}[2000/10/22]% v3.01, from the graphics bundle
-\usepackage{holtxdoc}[2010/04/24]% v0.19
+\usepackage{pdflscape}[2008/08/11]% v0.10
+\usepackage{holtxdoc}[2011/02/04]% v0.21
%% morefloats may work with earlier versions of LaTeX2e and those
-%% class and package, but this was not tested.
-%% Please consider updating your LaTeX, class, and package
+%% class and packages, but this was not tested.
+%% Please consider updating your LaTeX, class, and packages
%% to the most recent version (if they are not already the most
%% recent version).
-%% Warning: holtxdoc, 2010/04/24 v0.19, requires the packages
-%% hypdoc, 2010/03/26, v1.9
-%% hyperref, 2010/03/30, v6.80u (latest: 2010/12/16, v6.81z)
-%% pdftexcmds, 2010/04/01, v0.9
-%% ltxcmds, 2010/03/09, v1.4 (latest: 2010/04/26, v1.7)
-%% hologo, 2010/04/24, v1.2
-%% array (latest: 2008/09/09, v2.4c)
-%% (or more recent versions) and does neither work with
-%% nor check for earlier versions!
\hypersetup{%
pdfsubject={LaTeX2e package for increasing the limit of unprocessed floats (HMM; DH)},%
- pdfkeywords={LaTeX, morefloats, floats, Don Hosek, Hans-Martin Muench},%
+ pdfkeywords={LaTeX, morefloats, floats, Hans-Martin Muench, Don Hosek},%
pdfencoding=auto,%
pdflang={en},%
breaklinks=true,%
@@ -212,13 +210,7 @@ and the derived files
pdfwindowui=true,%
pdfnewwindow=true%
}
-\setlength\hfuzz{1pt} % Ignore slight overfulls.
\CodelineIndex
-%\PageIndex % instead of \CodelineIndex to get the page numbers
-\EnableCrossrefs
-%\DisableCrossrefs % Say \DisableCrossrefs if index is ready.
-%\RecordChanges % Gather update information.
-%\OnlyDescription % Comment out for implementation details.
\hyphenation{docu-ment}
\gdef\unit#1{\mathord{\thinspace\mathrm{#1}}}%
\begin{document}
@@ -227,76 +219,9 @@ and the derived files
%</driver>
% \end{macrocode}
%
-% \begin{macrocode}
-%<*ltxdoc>
-\NeedsTeXFormat{LaTeX2e}[1994/06/01]
-\ProvidesFile{ltxdoc.cfg}[2010/06/01 v1.0 configuration file for morefloats (HMM)]
- %% Code from original ltxdoc.cfg [2007/01/08 latex-tds: ltxdoc.cls configuration (HO)], %%
- % copyrighted 2006, 2007 Heiko Oberdiek, part of project `latex-tds'.
- % That file may be distributed and/or modified under the
- % conditions of the LaTeX Project Public License, either version 1.3
- % of this license 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.3c or later is part of all distributions of LaTeX
- % version 2005/12/01 or later.
- % That work has the LPPL maintenance status `maintained'.
- % The Current Maintainer of that work is Heiko Oberdiek.
- %
- \PassOptionsToClass{a4paper}{article}
- \AtEndOfClass{%
- \RequirePackage[numbered]{hypdoc}[2010/03/26]% v1.9
- \pdfstringdefDisableCommands{%
- \let\env\relax % longtable.dtx
- \let\mytt\relax % tabularx.dtx
- }%
- \addtolength{\topmargin}{-10mm}%
- \addtolength{\textheight}{20mm}%
- % Depending on the page style, the head or foot area
- % are put into the text area.
- % Usually the page style is the default "plain".
- % tools/verbatim.dtx uses "myheadings".
- \def\string@plain{plain}%
- \def\string@myheadings{myheadings}%
- \def\current@pagestyle{plain}%
- \let\ltxdoc@cfg@pagestyle\pagestyle
- \def\pagestyle#1{%
- \def\current@pagestyle{#1}%
- \ltxdoc@cfg@pagestyle{#1}%
- }%
- \edef\ltxdoc@cfg@jobname{\jobname}%
- \def\ltxdoc@cfg@longtable{longtable}%
- \@onelevel@sanitize\ltxdoc@cfg@longtable
- \ifx\ltxdoc@cfg@jobname\ltxdoc@cfg@longtable
- \def\current@pagestyle{both}%
- \fi
- \let\ltxdoc@cfg@document\document
- \def\document{%
- \ifx\current@pagestyle\string@plain
- \addtolength{\textheight}{\headheight}%
- \addtolength{\textheight}{\headsep}%
- \setlength{\headheight}{0pt}%
- \setlength{\headsep}{0pt}%
- \global\textheight\textheight
- \global\headheight\headheight
- \global\headsep\headsep
- \fi
- \ifx\current@pagestyle\string@myheadings
- \addtolength{\textheight}{\footskip}%
- \global\textheight\textheight
- \fi
- \ltxdoc@cfg@document
- }%
- %% End of code from original ltxdoc.cfg [2007/01/08 latex-tds: ltxdoc.cls configuration (HO)] %%
- %% Place additional code here. %%
- }
-
-%</ltxdoc>
-% \end{macrocode}
-%
% \fi
%
-% \CheckSum{3387}
+% \CheckSum{3389}
%
% \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
@@ -309,7 +234,7 @@ and the derived files
% Minus \- Point \. Solidus \/
% Colon \: Semicolon \; Less than \<
% Equals \= Greater than \> Question mark \?
-% Commercial at \@ Left bracket \[ Backslash \\
+% Commercial at \@ Left bracket \[ Backslash \\
% Right bracket \] Circumflex \^ Underscore \_
% Grave accent \` Left brace \{ Vertical bar \|
% Right brace \} Tilde \~}
@@ -330,23 +255,17 @@ and the derived files
% \edef\x{\noexpand\DoNotIndex{\@backslashchar9}}%^^A
% }%^^A
% \expandafter\endgroup\x
-% \DoNotIndex{\documentclass,\usepackage,\hfuzz,\small,\tt,\begin,\end}
-% \DoNotIndex{\NeedsTeXFormat,\filedate,\fileversion,\DoNotIndex}
-% \DoNotIndex{\def,\edef,\gdef,\divide,\advance,\multiply}
-% \DoNotIndex{\",\-,\,,\\,\hskip,\H,\ldots,\indent,\noindent,\textbackslash}
-% \DoNotIndex{\textbf,\textit,\textquotedblleft,\textquotedblright,\textsf,\texttt}
-% \DoNotIndex{\ifthenelse,\and,\equal,\whiledo,\if,\ifx,\ifnum,\else,\fi}
-% \DoNotIndex{\CodelineIndex,\EnableCrossrefs,\DisableCrossrefs}
-% \DoNotIndex{\DocInput,\AltMacroFont}
-% \DoNotIndex{\@ne,\tw@,\thr@@}
-% \DoNotIndex{\newpage,\pagebreak,\newline,\linebreak,\nolinebreak}
-% \DoNotIndex{\MessageBreak,\protect}
-% \DoNotIndex{\RecordChanges,\OnlyDescription,\ProvidesPackage}
-% \DoNotIndex{\smallskip,\medskip,\bigskip,\space,\thinspace}
-% \DoNotIndex{\item}
-% \DoNotIndex{\plainTeX,\TeX,\LaTeX,\pdfLaTeX}
-% \DoNotIndex{\holtxdoc,\hypdoc,\Oberdiek}
-% \DoNotIndex{\makeatletter,\makeatother,\footnote,\section}
+% \DoNotIndex{\\,\,}
+% \DoNotIndex{\def,\edef,\gdef}
+% \DoNotIndex{\setcounter, \addtocounter, \arabic, \ifnum}
+% \DoNotIndex{\begin, \end, \LaTeX, \LateXe}
+% \DoNotIndex{\bigskip, \caption, \centering, \hline, \MessageBreak}
+% \DoNotIndex{\documentclass, \markboth, \mathrm, \mathord}
+% \DoNotIndex{\ifx}
+% \DoNotIndex{\NeedsTeXFormat, \usepackage}
+% \DoNotIndex{\newline, \linebreak, \newpage, \pagebreak}
+% \DoNotIndex{\section, \space, \thinspace}
+% \DoNotIndex{\textbackslash, \textsf, \texttt}
% \DoNotIndex{\@elt,\@freelist, \newinsert, \value}
% \DoNotIndex{\bx@A, \bx@B, \bx@C, \bx@D, \bx@E, \bx@F, \bx@G, \bx@H, \bx@I, \bx@J, \bx@K, \bx@L, \bx@M, \bx@N, \bx@O, \bx@P, \bx@Q, \bx@R, \bx@S, \bx@T, \bx@U, \bx@V, \bx@W, \bx@X, \bx@Y, \bx@Z}
% \DoNotIndex{\bx@AA, \bx@AB, \bx@AC, \bx@AD, \bx@AE, \bx@AF, \bx@AG, \bx@AH, \bx@AI, \bx@AJ, \bx@AK, \bx@AL, \bx@AM, \bx@AN, \bx@AO, \bx@AP, \bx@AQ, \bx@AR, \bx@AS, \bx@AT, \bx@AU, \bx@AV, \bx@AW, \bx@AX, \bx@AY, \bx@AZ}
@@ -360,27 +279,26 @@ and the derived files
% \DoNotIndex{\bx@IA, \bx@IB, \bx@IC, \bx@ID, \bx@IE, \bx@IF, \bx@IG, \bx@IH, \bx@II, \bx@IJ, \bx@IK, \bx@IL, \bx@IM, \bx@IN, \bx@IO, \bx@IP, \bx@IQ, \bx@IR, \bx@IS, \bx@IT, \bx@IU, \bx@IV, \bx@IW, \bx@IX, \bx@IY, \bx@IZ}
% \DoNotIndex{\bx@JA, \bx@JB, \bx@JC, \bx@JD, \bx@JE, \bx@JF, \bx@JG, \bx@JH, \bx@JI, \bx@JJ, \bx@JK, \bx@JL, \bx@JM, \bx@JN, \bx@JO, \bx@JP, \bx@JQ, \bx@JR, \bx@JS, \bx@JT, \bx@JU, \bx@JV, \bx@JW, \bx@JX, \bx@JY, \bx@JZ}
%
-% \title{The \textsf{morefloats} package\footnote{This file%
-% has version number v1.0d, last%
-% revised 2011/02/01, documentation dated 2011/02/01.}}
-% \author{invented by\\
-% Don Hosek, Quixote,\\
-% now maintained by H.-Martin M\"{u}nch\\
-% (\texttt{Martin dot Muench at Uni-Bonn dot de})}
-% \date{2011/02/01}
+% \title{The \xpackage{morefloats} package}
+% \date{2011/07/10 v1.0e}
+% \author{H.-Martin M\"{u}nch (current maintainer;\\
+% invented by Don Hosek, Quixote)\\
+% \xemail{Martin.Muench at Uni-Bonn.de}}
%
% \maketitle
%
% \begin{abstract}
-% The current limit of unprocessed floats, 18,
-% can be increased with this \textsf{morefloats} package.
-% Otherwise, |\clear(double)page|, |h(!)|, |H|~from the \textsf{float} package,
-% or |\FloatBarrier| from the \textsf{picins} package might help.
+% The current limit of unprocessed floats, $18$,
+% can be increased with this \xpackage{morefloats} package.
+% Otherwise, |\clear(double)page|, |h(!)|, |H|~from the \xpackage{float} package,
+% or |\FloatBarrier| from the \xpackage{picins} package might help.
% \end{abstract}
%
+% \bigskip
+%
% \noindent Note: The main code of this package was invented by\\
-% Don Hosek, Quixote, 1990/07/27 (Thanks!).\\
-% The current maintainer is H.-Martin M\"{u}nch.\\
+% \textsc{Don Hosek}, Quixote, 1990/07/27 (Thanks!).\\
+% The current maintainer is \textsc{H.-Martin M\"{u}nch}.\\
%
% \bigskip
%
@@ -392,24 +310,22 @@ and the derived files
%
% \bigskip
%
-% \noindent Save per page about $200\unit{ml}$ water,
-% $2\unit{g}$ CO$_{2}$ and $2\unit{g}$ wood:
-% Therefore please print only if this is really necessary.
-%
-% \bigskip
+% \noindent {\color{green} Save per page about $200\unit{ml}$ water,
+% $2\unit{g}$ CO$_{2}$ and $2\unit{g}$ wood:\\
+% Therefore please print only if this is really necessary.}
%
% \pagebreak
%
% \tableofcontents
%
-% \bigskip
+% \pagebreak
%
% \section{Introduction\label{sec:Introduction}}
%
-% The current limit of unprocessed floats, 18,
-% can be increased with this \textsf{morefloats} package.
-% Otherwise, |\clear(double)page|, |h(!)|, |H|~from the \textsf{float} package,
-% or |\FloatBarrier| from the \textsf{picins} package might help.
+% The current limit of unprocessed floats, $18$,
+% can be increased with this \xpackage{morefloats} package.
+% Otherwise, |\clear(double)page|, |h(!)|, |H|~from the \xpackage{float} package,
+% or |\FloatBarrier| from the \xpackage{picins} package might help.
%
% \section{Usage}
%
@@ -418,14 +334,14 @@ and the derived files
% |\usepackage[<|\textit{options}|>]{morefloats}|
% \end{quote}
% \noindent in the preamble of your \LaTeXe\ source file.\\
-% \noindent The \textsf{morefloats} package takes two options: |maxfloats| and |morefloats|,
-% where |morefloats| gives the number of additional floats and |maxfloats| gives
-% the maximum number of floats. |maxfloats=25| therefore means, that there are
-% 18 (default) floats and 7 additional floats. |morefloats=7| therefore has the
-% same meaning. It is only necessary to give one of these two options.
-% At the time beeing, it is not possible to reduce the number of floats
-% (for example to save boxes). If you have code accomplishing that, please
-% send it to the package maintainer, thanks.\\
+% \noindent The \xpackage{morefloats} package takes two options: |maxfloats| and
+% |morefloats|, where |morefloats| gives the number of additional floats and
+% |maxfloats| gives the maximum number of floats. |maxfloats=25| therefore means,
+% that there are $18$ (default) floats and $7$ additional floats.
+% |morefloats=7| therefore has the same meaning. It is only necessary to give
+% one of these two options. At the time beeing, it is not possible to reduce
+% the number of floats (for example to save boxes). If you have code
+% accomplishing that, please send it to the package maintainer, thanks.\\
% Version 1.0b used a fixed value of |maxfloats=36|. Therefore for backward
% compatibility this value is taken as the default one.\\
% Example:
@@ -442,16 +358,18 @@ and the derived files
% \end{quote}
% .\\
%
-% \bigskip
+% \pagebreak
%
% \section{Alternatives (kind of)}
%
-% If the additional counter needed by \textsf{morefloats} since v1.0c
-% (or something else) is an issue, the old \textsf{morefloats} without
+% If the one additional counter needed by \xpackage{morefloats} since v1.0c
+% (or something else) is an issue, the old \xpackage{morefloats} without
% the need for a counter but with a fixed number of |maxfloats=36|
% \ (i.\,e.~$18$~|morefloats|) can be used:\\
% \href{http://ctan.org/tex-archive/obsolete/macros/latex/contrib/misc#jh896351434ce80d6a7be8e0287b9c221a}{CTAN:obsolete/macros/latex/contrib/misc/morefloats.sty}.\\
+%
% \bigskip
+%
% If you really want to increase the number of (possible) floats,
% this is the right package. On the other hand, if you ran into trouble of
% \texttt{Too many unprocessed floats}, but would also accept less floats,
@@ -468,16 +386,16 @@ and the derived files
% \item[-] Telling \LaTeX\ to please put the object where it was placed:
% |h!| (= here!) float specifier.
% \item[-] Forcing \LaTeX\ to put the object where it was placed and shut up:
-% The \textsf{float} package provides the \textquotedblleft style
+% The \xpackage{float} package provides the \textquotedblleft style
% option here, giving floating environments a [H] option which means
% `PUT IT HERE' (as opposed to the standard [h] option which means
-% `You may put it here if you like')\textquotedblright\ (\textsf{float}
+% `You may put it here if you like')\textquotedblright\ (\xpackage{float}
% package documentation v1.3d as of 2001/11/08).
% Changing e.\,g. |\begin{figure}[tbp]...| to |\begin{figure}[H]...|
% forces the figure to be placed HERE instead of floating away.\\
-% The \textsf{float} package, 2001/11/08 v1.3d, is available at \CTAN{}:\\
+% The \xpackage{float} package, 2001/11/08 v1.3d, is available at \CTAN{}:\\
% \CTAN{macros/latex/contrib/float/}
-% \item[-] The \textsf{placeins} package provides the command |\FloatBarrier|.
+% \item[-] The \xpackage{placeins} package provides the command |\FloatBarrier|.
% Floats occuring before the |\FloatBarrier| are not allowed to float
% to a later place, and floats occuring after the |\FloatBarrier| are not
% allowed to float to a earlier place than the |\FloatBarrier|. (There
@@ -485,7 +403,7 @@ and the derived files
% The same package also provides an option to add to section headings
% automatically |\FloatBarrier|s. It is further possible to make
% |\FloatBarrier|s less strict (see that package's documentation).\\
-% The \textsf{placeins} package, 2005/04/18 v2.2, is available at \CTAN{}:\\
+% The \xpackage{placeins} package, 2005/04/18 v2.2, is available at \CTAN{}:\\
% \CTAN{macros/latex/contrib/placeins/}
% \end{description}
%
@@ -499,15 +417,15 @@ and the derived files
% and a short notice, and I will probably include it in
% the list above.)\\
%
-% \newpage
+% \bigskip
%
% \section{Example}
%
% \begin{macrocode}
-%<*example>%
-\documentclass[british]{article}
+%<*example>
+\documentclass[british]{article}[2007/10/19]% v1.4h
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\usepackage[maxfloats=19]{morefloats}[2011/02/01]% v1.0d
+\usepackage[maxfloats=19]{morefloats}[2011/07/10]% v1.0e
\gdef\unit#1{\mathord{\thinspace\mathrm{#1}}}%
\listfiles
\begin{document}
@@ -516,14 +434,15 @@ and the derived files
\markboth{Example for morefloats}{Example for morefloats}
This example demonstrates the use of package\newline
-\textsf{morefloats}, v1.0d as of 2011/02/01 (HMM; DH).\newline
-The package takes options (here: maxfloats=19 is used).\newline
+\textsf{morefloats}, v1.0e as of 2011/07/10 (HMM; DH).\newline
+The package takes options (here: \verb|maxfloats=19| is used).\newline
For more details please see the documentation!\newline
To reproduce the\newline
\texttt{\LaTeX\ Error: Too many unprocessed floats},\newline
-comment out the \texttt{\textbackslash usepackage...} in the preamble
-(line~3) (by placing a \%\ before it).\newline
+comment out the \verb|\usepackage...| in the preamble
+(line~3)\newline
+(by placing a \%\ before it).\newline
\bigskip
@@ -532,9 +451,13 @@ and $2\unit{g}$~wood:\newline
Therefore please print only if this is really necessary.\newline
I do NOT think, that it is necessary to print THIS file, really!
+\bigskip
+
+There follow a lot of floating tables.
+
\pagebreak
-Here are a lot of floating tables:\newline
+Here are a lot of floating tables.\newline
\begin{table}[t] \centering%
\begin{tabular}{|l|}
@@ -683,7 +606,7 @@ A table, which will keep floating.\\ \hline
\begin{table}[t] \centering%
\begin{tabular}{|l|}
\hline
-One floating table too much
+One floating table too many
(without \textsf{morefloats} and appropriate option(s)).\\ \hline
\end{tabular}%
\caption{The nineteenth Table}%
@@ -695,48 +618,46 @@ One floating table too much
%
% \newpage
%
-% \StopEventually{
-% }
+% \StopEventually{}
%
% \section{The implementation}
%
-%
% We start off by checking that we are loading into \LaTeXe\ and
-% announcing the name and version of this package.\\
+% announcing the name and version of this package.
%
% \begin{macrocode}
%<*package>
% \end{macrocode}
%
% \begin{macrocode}
-\NeedsTeXFormat{LaTeX2e}[1994/06/01]
-\ProvidesPackage{morefloats}[2011/02/01 v1.0d
+\NeedsTeXFormat{LaTeX2e}[2009/09/24]
+\ProvidesPackage{morefloats}[2011/07/10 v1.0e
Increase limit of unprocessed floats (HMM; DH)]
% \end{macrocode}
%
% \DescribeMacro{Options}
% \begin{macrocode}
-\RequirePackage{kvoptions}[2010/02/22]% v3.7
-
-%% morefloats may work with an earlier version of that package,
-%% but this was not tested. Please consider updating your package
-%% to the most recent version (if it is not already the most
+\RequirePackage{kvoptions}[2010/12/23]% v3.10
+%% morefloats may work with earlier versions of LaTeX2e and that
+%% package, but this was not tested.
+%% Please consider updating your LaTeX and package
+%% to the most recent version (if they are not already the most
%% recent version).
\SetupKeyvalOptions{family = morefloats,prefix = morefloats@}
-\DeclareStringOption{maxfloats}% \morefloats@maxfloats
+\DeclareStringOption{maxfloats}% \morefloats@maxfloats
\DeclareStringOption{morefloats}% \morefloats@morefloats
\ProcessKeyvalOptions*
% \end{macrocode}
%
-% The \textsf{morefloats} package takes two options: |maxfloats| and |morefloats|,
+% The \xpackage{morefloats} package takes two options: |maxfloats| and |morefloats|,
% where |morefloats| gives the number of additional floats and |maxfloats| gives
% the maximum number of floats. |maxfloats=37| therefore means, that there are
-% 18 (default) floats and another 19 additional floats. |morefloats=19| therefore
-% has the same meaning. Version 1.0b used a fixed value of |maxfloats=36|.
+% $18$ (default) floats and another $19$ additional floats. |morefloats=19| therefore
+% has the same meaning. Version~1.0b used a fixed value of |maxfloats=36|.
% Therefore for backward compatibility this value will be taken as the default one.\\
% Now we check whether |maxfloats=...| or |morefloats=...| or both were used,
% and if one option was not used, we supply the value. If no option was used at all,
@@ -744,10 +665,10 @@ One floating table too much
%
% \begin{macrocode}
\newcounter{maxfloats}
+\setcounter{maxfloats}{0}
\ifx\morefloats@maxfloats\@empty
- \ifx\morefloats@morefloats\@empty
- % apply defaults:
+ \ifx\morefloats@morefloats\@empty% apply defaults:
\gdef\morefloats@maxfloats{36}
\gdef\morefloats@morefloats{18}
\else
@@ -763,6 +684,11 @@ One floating table too much
\fi
\fi
+% \end{macrocode}
+%
+% \pagebreak
+%
+% \begin{macrocode}
\setcounter{maxfloats}{\morefloats@maxfloats}
% \end{macrocode}
%
@@ -835,7 +761,12 @@ One floating table too much
\fi
\fi
-\PackageWarning{maxfloats}{\MessageBreak%
+% \end{macrocode}
+%
+% \pagebreak
+%
+% \begin{macrocode}
+\PackageWarning{maxfloats}{%
Maximum number of possible floats asked for: \arabic{maxfloats}.\MessageBreak%
LaTeX might run out of dimensions or memory\MessageBreak%
before this (in which case it will notify you).\MessageBreak%
@@ -853,9 +784,11 @@ One floating table too much
% well before that happened.\\
%
% \LaTeX2e\ uses a |\dimen| for each |\newinsert|, and the number of |\dimen|s
-% is also restricted. Therefore only use the number of floats you need!\\
+% is also restricted. Therefore only use the number of floats you need!
+% To check the number of used registers, you could use the \xpackage{regstats}
+% and/or \xpackage{regcount} packages (see subsection~\ref{ss:Downloads}).
%
-% \newpage
+% \bigskip
%
% \DescribeMacro{Allocating insert registers}
% \DescribeMacro{@freelist}
@@ -866,7 +799,7 @@ One floating table too much
% That accomplished, the next step is to define the macro |\@freelist|,
% which is merely a~list of the box registers each preceded by |\@elt|.
% This approach allows processing of the list to be done far more efficiently.
-% A similar approach is used by Mittelbach \& Sch\"{o}pf's \texttt{doc.sty} to
+% A similar approach is used by \textsc{Mittelbach \& Sch\"{o}pf}'s \texttt{doc.sty} to
% keep track of control sequences, which should not be indexed.\\
% First for the 18 default \LaTeX\ boxes.\\
% \noindent |\ifnum \value{maxfloats} <= 18|, \LaTeX\ already allocated the insert registers. |\fi|\\
@@ -875,13 +808,13 @@ One floating table too much
% \begin{landscape}
%
% \begin{macrocode}
-\gdef\@freelist{\@elt\bx@A\@elt\bx@B\@elt\bx@C\@elt\bx@D\@elt\bx@E\@elt\bx@F\@elt\bx@G\@elt\bx@H\@elt%
+\global\long\def\@freelist{\@elt\bx@A\@elt\bx@B\@elt\bx@C\@elt\bx@D\@elt\bx@E\@elt\bx@F\@elt\bx@G\@elt\bx@H\@elt%
\bx@I\@elt\bx@J\@elt\bx@K\@elt\bx@L\@elt\bx@M\@elt\bx@N\@elt\bx@O\@elt\bx@P\@elt\bx@Q\@elt\bx@R}
% \end{macrocode}
%
% Now we need to add |\@elt\bx@...| depending on the number of |morefloats| wanted:\\
-% (Karl Berry helped with two out of three |\expandafter|s, thanks!)
+% (\textsc{Karl Berry} helped with two out of three |\expandafter|s, thanks!)
%
% \medskip
%
@@ -1141,7 +1074,7 @@ One floating table too much
%
% \begin{macrocode}
\ifnum \value{maxfloats}>266
- \PackageError{morefloats}{Too much floats called for}{%
+ \PackageError{morefloats}{Too many floats called for}{%
You requested more than 266 floats.\MessageBreak%
(\arabic{maxfloats} to be precise.)\MessageBreak%
According to my knowledge, LaTeX cannot process\MessageBreak%
@@ -1179,67 +1112,71 @@ One floating table too much
%
% \section{Installation}
%
-% \subsection{Downloads}
+% \subsection{Downloads\label{ss:Downloads}}
%
-% Everything should be available on \CTAN{}, \url{ftp://ftp.ctan.org/tex-archive/},
+% Everything is available on \CTAN{}, \url{ftp://ftp.ctan.org/tex-archive/},
% but may need additional packages themselves.\\
%
% \DescribeMacro{morefloats.dtx}
% For unpacking the |morefloats.dtx| file and constructing the documentation it is required:
% \begin{description}
-% \item[-] \TeX Format \LaTeXe, 1994/06/01, v2$\varepsilon $: \CTAN{}
+% \item[-] \TeX Format \LaTeXe{}, 2009/09/24, v2$\varepsilon $: \CTAN{}
%
-% \item[-] document class \textsf{ltxdoc}, 2007/11/11, v2.0u,\\
+% \item[-] document class \xpackage{ltxdoc}, 2007/11/11, v2.0u,\\
% \CTAN{macros/latex/base/ltxdoc.dtx}
%
-% \item[-] package \textsf{lscape}, 2000/10/22, v3.01, from the graphics bundle:\\
-% \CTAN{macros/latex/required/graphics/}
+% \item[-] package \xpackage{pdflscape}, 2008/08/11, v0.10,\\
+% \CTAN{macros/latex/contrib/oberdiek/pdflscape.dtx}
%
-% \item[-] package \textsf{holtxdoc}, 2010/04/18, v0.18,\\
+% \item[-] package \xpackage{holtxdoc}, 2011/02/04, v0.21,\\
% \CTAN{macros/latex/contrib/oberdiek/holtxdoc.dtx}
%
-% \item[-] package \textsf{hypdoc}, 2010/03/26, v1.9,\\
+% \item[-] package \xpackage{hypdoc}, 2010/03/26, v1.9,\\
% \CTAN{macros/latex/contrib/oberdiek/hypdoc.dtx}
% \end{description}
%
% \DescribeMacro{morefloats.sty}
-% The |morefloats.sty| for \LaTeXe\ (i.\,e. all documents using
-% the \textsf{morefloats} package) requires:
+% The |morefloats.sty| for \LaTeXe{} (i.\,e.~each document using
+% the \xpackage{morefloats} package) requires:
% \begin{description}
-% \item[-] \TeX Format \LaTeXe, 1994/06/01, v2$\varepsilon $, \CTAN{}
+% \item[-] \TeX Format \LaTeXe{}, 2009/09/24, v2$\varepsilon $, \CTAN{}
%
-% \item[-] package \textsf{kvoptions}, 2010/02/22, v3.7,\\
+% \item[-] package \xpackage{kvoptions}, 2010/12/23, v3.10,\\
% \CTAN{macros/latex/contrib/oberdiek/kvoptions.dtx}
% \end{description}
%
+% \DescribeMacro{regstats}
+% \DescribeMacro{regcount}
+% To check the number of used registers it was mentioned:
+% \begin{description}
+% \item[-] package \xpackage{regstats}, 2011/06/18, v1.0d,\\
+% \CTAN{macros/latex/contrib/regstats/regstats.dtx}
+%
+% \item[-] package \xpackage{regcount}, 1999/08/03, v1.0,\\
+% \CTAN{macros/latex/contrib/regcount/regcount.dtx}
+% \end{description}
%
% \DescribeMacro{Oberdiek}
% \DescribeMacro{holtxdoc}
% \DescribeMacro{hypdoc}
-% All packages of Heiko Oberdiek's bundle `oberdiek'
-% (especially \textsf{holtxdoc}, \textsf{hypdoc}, and \textsf{kvoptions})
+% All packages of \textsc{Heiko Oberdiek's} bundle `oberdiek'
+% (especially \xpackage{holtxdoc}, \xpackage{hypdoc}, and \xpackage{kvoptions})
% are also available in a TDS compliant ZIP archive:\\
% \CTAN{install/macros/latex/contrib/oberdiek.tds.zip}.\\
-% \textbf{Warning}: holtxdoc, 2010/04/24 v0.19, requires the packages
-% \begin{description}
-% \item[-] hypdoc, 2010/03/26, v1.9
-% \item[-] hyperref, 2010/03/30, v6.80u (latest: 2010/12/16, v6.81z)
-% \item[-] pdftexcmds, 2010/04/01, v0.9
-% \item[-] ltxcmds, 2010/03/09, v1.4 (latest: 2010/04/26, v1.7)
-% \item[-] hologo, 2010/04/24, v1.2
-% \item[-] array (latest: 2008/09/09, v2.4c)
-% \end{description}
-% (or more recent versions) and does neither work with
-% nor check for earlier versions!\\
-% (It is probably best to download\\
-% \CTAN{install/macros/latex/contrib/oberdiek.tds.zip}\\
-% and use this, because the packages in there should be both
-% recent and compatible.)\\
+% It is probably best to download and use this, because the packages in there
+% should be both recent and compatible.\\
+%
+% \DescribeMacro{hyperref}
+% \noindent \xpackage{hyperref} is not included in that bundle and needs to be downloaded
+% separately,\\
+% \url{http://mirror.ctan.org/install/macros/latex/contrib/hyperref.tds.zip}.\\
%
% \DescribeMacro{M\"{u}nch}
-% A list of my packages can be found at\\
+% A list of my packages can be found at
% \url{http://www.Uni-Bonn.de/~uzs5pv/LaTeX.html}.\\
%
+% \pagebreak
+%
% \subsection{Package, unpacking TDS}
%
% \paragraph{Package.} This package is available on \CTAN{}:
@@ -1256,12 +1193,12 @@ One floating table too much
%
% \paragraph{Unpacking.} The \xext{dtx} file is a self-extracting
% \docstrip\ archive. The files are extracted by running the
-% \xext{dtx} through \plainTeX:
+% \xext{dtx} through \plainTeX{}:
% \begin{quote}
% \verb|tex morefloats.dtx|
% \end{quote}
%
-% About generating the documentation see paragraph~\ref{GenDoc} below.\\
+% About generating the documentation see paragraph~\ref{GenDoc} below.
%
% \paragraph{TDS.} Now the different files must be moved into
% the different directories in your installation TDS tree
@@ -1335,24 +1272,24 @@ One floating table too much
% \end{quote}
% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's
% TDS installing feature, then some files can already be in the right
-% place, see the documentation of \docstrip.
+% place, see the documentation of \docstrip{}.
%
% \subsection{Refresh file name databases}
%
-% If your \TeX~distribution (\teTeX, \mikTeX,\dots) relies on file name
-% databases, you must refresh these. For example, \teTeX\ users run
+% If your \TeX~distribution (\teTeX{}, \mikTeX{},\dots{}) relies on file name
+% databases, you must refresh these. For example, \teTeX{} users run
% \verb|texhash| or \verb|mktexlsr|.
%
% \subsection{Some details for the interested}
%
-% \paragraph{Unpacking with \LaTeX.}
+% \paragraph{Unpacking with \LaTeX{}.}
% The \xext{dtx} chooses its action depending on the format:
% \begin{description}
% \item[\plainTeX:] Run \docstrip\ and extract the files.
% \item[\LaTeX:] Generate the documentation.
% \end{description}
% If you insist on using \LaTeX\ for \docstrip\ (really,
-% \docstrip\ does not need \LaTeX), then inform the autodetect routine
+% \docstrip\ does not need \LaTeX{}), then inform the autodetect routine
% about your intention:
% \begin{quote}
% \verb|latex \let\install=y\input{morefloats.dtx}|
@@ -1362,15 +1299,15 @@ One floating table too much
%
% \paragraph{Generating the documentation.\label{GenDoc}}
% You can use both the \xext{dtx} or the \xext{drv} to generate
-% the documentation. The process can be configured by the
+% the documentation. The process can be configured by a
% configuration file \xfile{ltxdoc.cfg}. For instance, put the following
-% line into this file, if you want to have A4 as paper format:
+% line into that file, if you want to have A4 as paper format:
% \begin{quote}
% \verb|\PassOptionsToClass{a4paper}{article}|
% \end{quote}
%
% \noindent An example follows how to generate the
-% documentation with \pdfLaTeX :
+% documentation with \pdfLaTeX{}:
%
% \begin{quote}
%\begin{verbatim}
@@ -1385,16 +1322,16 @@ One floating table too much
% \section{Acknowledgements}
%
% The main code of this package was invented by\\
-% Don Hosek, Quixote, 1990/07/27.\\
-% I (H.-Martin M\"{u}nch) would like to thank Don Hosek for his work.
-% Further I would like to thank Karl Berry for helping with taking
+% \textsc{Don Hosek}, Quixote, 1990/07/27.\\
+% I (\textsc{H.-Martin M\"{u}nch}) would like to thank \textsc{Don Hosek}
+% for his work.
+% Further I would like to thank \textsc{Karl Berry} for helping with taking
% over the maintainership of this package and two missing |\expandafter|s,
-% Heiko Oberdiek (\texttt{heiko dot oberdiek at googlemail dot com}) for
-% providing a~lot~(!) of useful packages (from which I also got everything
-% I know about creating a file in \xfile{dtx} format, ok, say it: copying),
-% everybody of the \CTAN{} team for managing \CTAN{},
-% and the \Newsgroup{comp.text.tex} and \Newsgroup{de.comp.text.tex}
-% newsgroups for their help in all things \TeX.
+% \textsc{Heiko Oberdiek} for providing a~lot~(!) of useful packages (from
+% which I also got everything I know about creating a file in \xfile{dtx}
+% format, ok, say it: copying), everybody of the \CTAN{} team for managing
+% \CTAN{}, and the \Newsgroup{comp.text.tex} and \Newsgroup{de.comp.text.tex}
+% newsgroups for their help in all things \TeX{}.
%
% \smallskip
%
@@ -1414,23 +1351,40 @@ One floating table too much
% \item Included an example file.
% \item Created a \texttt{README} file.
% \end{Version}
+% \pagebreak
% \begin{Version}{2011/02/01 v1.0d}
% \item References to\\
% \url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=figurehere} and\\
% \href{http://ctan.org/tex-archive/obsolete/macros/latex/contrib/misc#jh896351434ce80d6a7be8e0287b9c221a}{CTAN:obsolete/macros/latex/contrib/misc/morefloats.sty}
% added.
-% \item Now using the \textsf{lscape} package from the \textsf{graphics} bundle
-% to print some pages of the documentation in landscape instead of
-% portrait mode, because they were way too wide.
+% \item Now using the \xpackage{lscape} package from the \xpackage{graphics}
+% bundle to print some pages of the documentation in landscape instead
+% of portrait mode, because they were way too wide. (\textit{Since v1.0e
+% replaced by \xpackage{pdflscape} package.})
% \item Replaced the list of my packages with a link to web page list of those,
-% which has the advantage of showing the recent versions of all those packages.
-% \item Updated to version 2010/12/16 v6.81z of the \textsf{hyperref} package.
+% which has the advantage of showing the recent versions of all those
+% packages.
+% \item Updated the version of the \xpackage{hyperref} package.
+% (\textit{Since version~1.0e the \xpackage{morefloats} package uses
+% a fixed version of the \xpackage{holtxdoc} package, which calls for
+% the right version of the \xpackage{hyperref} package, therefore
+% it is no longer necessary to give the recent version of the
+% \xpackage{hyperref} package here.})
% \item Minor details.
% \end{Version}
+% \begin{Version}{2011/07/10 v1.0e}
+% \item There is a new version of the used \xpackage{kvoptions} package,
+% 2010/12/23, v3.10.
+% \item Now using the \xpackage{pdflscape} package instead of the
+% \xpackage{lscape} package in the documentation.
+% \item The \xpackage{holtxdoc} package was fixed (recent: 2011/02/04, v0.21),
+% therefore the warning in \xfile{drv} could be removed.~-- Adapted
+% the style of this documentation to new \textsc{Oberdiek} \xfile{dtx}
+% style.
+% \item Some details.
+% \end{Version}
% \end{History}
%
-% % \PrintChanges
-%
% \bigskip
%
% When you find a mistake or have a suggestion for an improvement of this package,
diff --git a/Master/texmf-dist/source/latex/morefloats/morefloats.ins b/Master/texmf-dist/source/latex/morefloats/morefloats.ins
index b916a22ef5f..a872c84d6d8 100644
--- a/Master/texmf-dist/source/latex/morefloats/morefloats.ins
+++ b/Master/texmf-dist/source/latex/morefloats/morefloats.ins
@@ -8,8 +8,14 @@
%%
%% This is a generated file.
%%
-%% IMPORTANT NOTICE:
-%% The usual disclaimers apply:
+%% Project: morefloats
+%% Version: 2011/07/10 v1.0e
+%%
+%% Copyright (C) 2010, 2011 by
+%% H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de>
+%% Portions of code copyrighted by other people as marked.
+%%
+%% The usual disclaimer applys:
%% If it doesn't work right that's your problem.
%% (Nevertheless, send an e-mail to the maintainer
%% when you find an error in this package.)
@@ -26,26 +32,21 @@
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is H.-Martin Muench
-%% (Martin dot Muench at Uni-Bonn dot de).
-%%
+%% The Current Maintainer of this work is H.-Martin Muench.
%% The main code of this package was invented by
%% Don Hosek, Quixote 1990/07/27 (Thanks!).
%% Maintenance has been taken over in September 2010 by H.-Martin M{\accent "7F u}nch.
%%
%% This work consists of the main source file morefloats.dtx
%% and the derived files
-%% morefloats.sty, morefloats.ins, morefloats.drv,
-%% morefloats-example.tex, morefloats.pdf.
+%% morefloats.sty, morefloats.pdf, morefloats.ins, morefloats.drv,
+%% morefloats-example.tex.
%%
\input docstrip.tex
-
-\obeyspaces
-\Msg{********************************************************}
-\Msg{* Installation *}
-\Msg{* Package: morefloats v1.0d 2011/02/01 LaTeX2e package *}
-\Msg{* Increase limit of unprocessed floats (HMM; DH) *}
-\Msg{********************************************************}
+\Msg{*************************************************************************************}
+\Msg{* Installation}
+\Msg{* Package: morefloats 2011/07/10 v1.0e Increase limit of unprocessed floats (HMM; DH)}
+\Msg{*************************************************************************************}
\keepsilent
\askforoverwritefalse
@@ -55,8 +56,14 @@
This is a generated file.
-IMPORTANT NOTICE:
-The usual disclaimers apply:
+Project: morefloats
+Version: 2011/07/10 v1.0e
+
+Copyright (C) 2010, 2011 by
+ H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de>
+Portions of code copyrighted by other people as marked.
+
+The usual disclaimer applys:
If it doesn't work right that's your problem.
(Nevertheless, send an e-mail to the maintainer
when you find an error in this package.)
@@ -73,17 +80,15 @@ LaTeX version 2005/12/01 or later.
This work has the LPPL maintenance status "maintained".
-The Current Maintainer of this work is H.-Martin Muench
-(Martin dot Muench at Uni-Bonn dot de).
-
+The Current Maintainer of this work is H.-Martin Muench.
The main code of this package was invented by
Don Hosek, Quixote 1990/07/27 (Thanks!).
Maintenance has been taken over in September 2010 by H.-Martin M\"{u}nch.
This work consists of the main source file morefloats.dtx
and the derived files
- morefloats.sty, morefloats.ins, morefloats.drv,
- morefloats-example.tex, morefloats.pdf.
+ morefloats.sty, morefloats.pdf, morefloats.ins, morefloats.drv,
+ morefloats-example.tex.
\endpreamble
\let\MetaPrefix\DoubleperCent
@@ -91,38 +96,37 @@ and the derived files
\generate{%
\file{morefloats.ins}{\from{morefloats.dtx}{install}}%
\file{morefloats.drv}{\from{morefloats.dtx}{driver}}%
- \file{ltxdoc.cfg}{\from{morefloats.dtx}{ltxdoc}}%
\usedir{tex/latex/morefloats}%
\file{morefloats.sty}{\from{morefloats.dtx}{package}}%
\usedir{doc/latex/morefloats}%
\file{morefloats-example.tex}{\from{morefloats.dtx}{example}}%
}
-\obeyspaces
-\Msg{**************************************************************}
-\Msg{* *}
-\Msg{* To finish the installation you have to move the following *}
-\Msg{* file into a directory searched by TeX: *}
-\Msg{* *}
-\Msg{* morefloats.sty *}
-\Msg{* *}
-\Msg{* To produce the documentation run the file `morefloats.drv' *}
-\Msg{* through (pdf)LaTeX, e.g. *}
-\Msg{* pdflatex morefloats.drv *}
-\Msg{* makeindex -s gind.ist morefloats.idx *}
-\Msg{* pdflatex morefloats.drv *}
-\Msg{* makeindex -s gind.ist morefloats.idx *}
-\Msg{* pdflatex morefloats.drv *}
-\Msg{* *}
-\Msg{* At least two runs are necessary e.g. to get the *}
-\Msg{* references right! *}
-\Msg{* *}
-\Msg{* Happy TeXing! *}
-\Msg{* *}
-\Msg{**************************************************************}
+\catcode32=13\relax% active space
+\let =\space%
+\Msg{************************************************************************}
+\Msg{*}
+\Msg{* To finish the installation you have to move the following}
+\Msg{* file into a directory searched by TeX:}
+\Msg{*}
+\Msg{* morefloats.sty}
+\Msg{*}
+\Msg{* To produce the documentation run the file `morefloats.drv'}
+\Msg{* through (pdf)LaTeX, e.g.}
+\Msg{* pdflatex morefloats.drv}
+\Msg{* makeindex -s gind.ist morefloats.idx}
+\Msg{* pdflatex morefloats.drv}
+\Msg{* makeindex -s gind.ist morefloats.idx}
+\Msg{* pdflatex morefloats.drv}
+\Msg{*}
+\Msg{* At least three runs are necessary e.g. to get the}
+\Msg{* references right!}
+\Msg{*}
+\Msg{* Happy TeXing!}
+\Msg{*}
+\Msg{************************************************************************}
\endbatchfile
-
\endinput
%%
%% End of file `morefloats.ins'.
diff --git a/Master/texmf-dist/tex/latex/morefloats/morefloats.sty b/Master/texmf-dist/tex/latex/morefloats/morefloats.sty
index ca0ff50ba2b..e7a16b4955b 100644
--- a/Master/texmf-dist/tex/latex/morefloats/morefloats.sty
+++ b/Master/texmf-dist/tex/latex/morefloats/morefloats.sty
@@ -8,8 +8,14 @@
%%
%% This is a generated file.
%%
-%% IMPORTANT NOTICE:
-%% The usual disclaimers apply:
+%% Project: morefloats
+%% Version: 2011/07/10 v1.0e
+%%
+%% Copyright (C) 2010, 2011 by
+%% H.-Martin M"unch <Martin dot Muench at Uni-Bonn dot de>
+%% Portions of code copyrighted by other people as marked.
+%%
+%% The usual disclaimer applys:
%% If it doesn't work right that's your problem.
%% (Nevertheless, send an e-mail to the maintainer
%% when you find an error in this package.)
@@ -26,40 +32,38 @@
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is H.-Martin Muench
-%% (Martin dot Muench at Uni-Bonn dot de).
-%%
+%% The Current Maintainer of this work is H.-Martin Muench.
%% The main code of this package was invented by
%% Don Hosek, Quixote 1990/07/27 (Thanks!).
%% Maintenance has been taken over in September 2010 by H.-Martin M{\accent "7F u}nch.
%%
%% This work consists of the main source file morefloats.dtx
%% and the derived files
-%% morefloats.sty, morefloats.ins, morefloats.drv,
-%% morefloats-example.tex, morefloats.pdf.
+%% morefloats.sty, morefloats.pdf, morefloats.ins, morefloats.drv,
+%% morefloats-example.tex.
%%
-\NeedsTeXFormat{LaTeX2e}[1994/06/01]
-\ProvidesPackage{morefloats}[2011/02/01 v1.0d
+\NeedsTeXFormat{LaTeX2e}[2009/09/24]
+\ProvidesPackage{morefloats}[2011/07/10 v1.0e
Increase limit of unprocessed floats (HMM; DH)]
-\RequirePackage{kvoptions}[2010/02/22]% v3.7
-
-%% morefloats may work with an earlier version of that package,
-%% but this was not tested. Please consider updating your package
-%% to the most recent version (if it is not already the most
+\RequirePackage{kvoptions}[2010/12/23]% v3.10
+%% morefloats may work with earlier versions of LaTeX2e and that
+%% package, but this was not tested.
+%% Please consider updating your LaTeX and package
+%% to the most recent version (if they are not already the most
%% recent version).
\SetupKeyvalOptions{family = morefloats,prefix = morefloats@}
-\DeclareStringOption{maxfloats}% \morefloats@maxfloats
+\DeclareStringOption{maxfloats}% \morefloats@maxfloats
\DeclareStringOption{morefloats}% \morefloats@morefloats
\ProcessKeyvalOptions*
\newcounter{maxfloats}
+\setcounter{maxfloats}{0}
\ifx\morefloats@maxfloats\@empty
- \ifx\morefloats@morefloats\@empty
- % apply defaults:
+ \ifx\morefloats@morefloats\@empty% apply defaults:
\gdef\morefloats@maxfloats{36}
\gdef\morefloats@morefloats{18}
\else
@@ -120,13 +124,13 @@
\fi
\fi
-\PackageWarning{maxfloats}{\MessageBreak%
+\PackageWarning{maxfloats}{%
Maximum number of possible floats asked for: \arabic{maxfloats}.\MessageBreak%
LaTeX might run out of dimensions or memory\MessageBreak%
before this (in which case it will notify you).\MessageBreak%
}
-\gdef\@freelist{\@elt\bx@A\@elt\bx@B\@elt\bx@C\@elt\bx@D\@elt\bx@E\@elt\bx@F\@elt\bx@G\@elt\bx@H\@elt%
+\global\long\def\@freelist{\@elt\bx@A\@elt\bx@B\@elt\bx@C\@elt\bx@D\@elt\bx@E\@elt\bx@F\@elt\bx@G\@elt\bx@H\@elt%
\bx@I\@elt\bx@J\@elt\bx@K\@elt\bx@L\@elt\bx@M\@elt\bx@N\@elt\bx@O\@elt\bx@P\@elt\bx@Q\@elt\bx@R}
\ifnum \value{maxfloats}> 18 \newinsert\bx@S \expandafter\gdef\expandafter\@freelist\expandafter{\@freelist \@elt\bx@S}
@@ -378,7 +382,7 @@
\ifnum \value{maxfloats}>264 \newinsert\bx@JE \expandafter\gdef\expandafter\@freelist\expandafter{\@freelist \@elt\bx@JE}
\ifnum \value{maxfloats}>265 \newinsert\bx@JF \expandafter\gdef\expandafter\@freelist\expandafter{\@freelist \@elt\bx@JF}
\ifnum \value{maxfloats}>266
- \PackageError{morefloats}{Too much floats called for}{%
+ \PackageError{morefloats}{Too many floats called for}{%
You requested more than 266 floats.\MessageBreak%
(\arabic{maxfloats} to be precise.)\MessageBreak%
According to my knowledge, LaTeX cannot process\MessageBreak%