Consists of two environments: algorithm and algorithmic. The
algorithm package defines a floating algorithm environment designed to
work with the algorithmic style. Within an algorithmic environment a
number of commands for typesetting popular algorithmic constructs are
available.
Improves the interface for defining floating objects such as figures
and tables. Introduces the boxed float, the ruled float and the
plaintop float. You can define your own floats and improve the
behaviour of the old ones. The package also provides the H float
modifier option of the obsolete here package. You can select this as
automatic default with \floatplacement{figure}{H}.
- Updating package for p5 module LaTeX::Table from 0.9.15 to 0.9.16
- Adjusting license
Upstream changes:
0.9.16 Mon Jul 13 18:00:00 2009
- API change: header_sideways was kind of unnecessary.
- csv2pdf now uses templates and the longtable and ltxtable packages
- Perl::Critic passs with install Perl::Tidy (thanks Salvatore)
- removed Readonly dependency (thanks Wen)
The caption package provides many ways to customise the captions in
floating environments like figure and table, and cooperates with many
other packages. Includes rotating captions, sideways captions,
continued captions (for tables or figures that come in several parts).
A list of compatibility notes, for other packages, is provided in the
documentation. The package also provides the "caption outside float"
facility, in the same way that simpler packages like capt-of do. The
package supersedes caption2.
The package provides an easy and flexible user interface to customize
page layout, implementing auto-centering and auto- balancing
mechanisms so that the users have only to give the least description
for the page layout. For example, if you want to set each margin 2cm
without header space, what you need is just
\usepackage[margin=2cm,nohead]{geometry}. The package knows about all
the standard paper sizes, so that the user need not know what the
nominal 'real' dimensions of the paper are, just its standard name
(such as a4, letter, etc.). An important feature is the package's
ability to communicate the paper size it's set up to the output
(whether via DVI \specials or via direct interaction with PDF(La)TeX).
Amsrefs is a LaTeX package for bibliographies that provides an
archival data format similar to the format of BibTeX database files,
but adapted to make direct processing by LaTeX easier. The package
can be used either in conjunction with BibTeX or as a replacement for
BibTeX.
This directory contains three AMS classes, amsart, amsbook and
amsproc, together with some supporting material. The material is made
available as part of the AMS-LaTeX distribution.
Davies and slightly modified by me.
A package providing an interface to sectioning commands for selection
from various title styles. E.g., marginal titles and to change the
font of all headings with a single command, also providing simple
one-step page styles. Also includes a package to change the page
styles when there are floats in a page. You may assign
headers/footers to individual floats, too.
This class may be used to typeset articles to be published in the
proceedings of ACM (Association for Computing Machinery) conferences
and workshops. The layout produced by the acmconf class is based on
the ACM's own specification.
A collection of tools and macros, including a document "Inside LaTeX2e
kernel" (which discusses some of the functions of the packages),
miscellaneous float control, page styles for floats, multipage
tabulars, even columns at end of twocolumn region, switching between
one- and two- column anywhere, getting more mileage from \marginpar,
simulating the effect of "midfloats", create a bounding box, a package
to manipulate numerical lists, and arrays.
users dot sourceforge dot net, and adapted to TeX Live 2008 by me.
A document class to create small hand-outs (flyers) that fit on a
single sheet of paper which is then folded twice. Pages are
rearranged by LaTeX so that they print correctly on a single sheet--no
external script is necessary. (Works with PostScript and PDF.)
Changes since 2.5f:
- General: Altered policy for handling \XKV@rm in nested \setkeys*
commands: all unknown keys will be recorded, not only the once from
the outermost \setkeys*
- \XKV@s@tk@ys: Removed \global again for consistent approach of
\XKV@rm and to allow groups to keep \XKV@rm local
- \XKV@setkeys: Avoid reset of \XKV@rm in nested \setkeys commands
- \XKV@srstate: Removed XKV@rm again on user request
- \@s@lective@sanitize: protecting assignments from #
- General: Added \KV@def to keyval.tex as it is used by some packages
- \XKV@addtomacro@n: protecting assignments from #
- \XKV@addtomacro@o: protecting assignments from #
- \XKV@ch@cksanitize: protecting assignments from #
- \XKV@f@r: protecting assignments from #
- \XKV@for@n: protecting assignments from #
- \XKVV@t@bulate: Solved bug occurring with empty prefix
- \@s@lective@sanitize: Use private scratch register
- \XKV@addtomacro@n: Use private scratch register
- \XKV@addtomacro@o: Use private scratch register
- \XKV@ch@cksanitize: Use private scratch register
- \XKV@f@r: Use private scratch register
- \XKV@for@n: Use private scratch register
LaTeX, by default, restricts the sizes at which you can use its
default computer modern fonts, to a fixed set of discrete sizes
(effectively, a set specified by Knuth). The type1cm package removes
this restriction; this is particularly useful when using scalable
versions of the cm fonts (Bakoma, or the versions from BSR/Y&Y, or
True Type versions from Kinch, PCTeX, etc.). In fact, since modern
distributions will automatically generate any bitmap font you might
need, type1cm has wider application than just those using scaleable
versions of the fonts. Note that the LaTeX distribution now contains
a package fix-cm, which performs the task of type1cm, as well as doing
the same job for T1- and TS1-encoded ec fonts.
This package provides support for setting the spacing between lines in
a document. Package options include singlespacing, onehalfspacing,
and doublespacing. Alternatively the spacing can be changed as
required with the \singlespacing, \onehalfspacing, and \doublespacing
commands. Other size spacings also available.
A LaTeX2e package to help change the style of any or all of LaTeX's
sectional headers in the article, book, or report classes. Examples
include the addition of rules above or below a section title.
This package provides enumerate and itemize environments that can be
used within paragraphs to format the items either as running text or
as separate paragraphs with a preceding number or symbol. Also
provides compacted versions of enumerate and itemize.
A bundle of LaTeX packages by Martin Schroeder; the collection
comprises:
- count1to, make use of fixed TeX counters,
- everysel, set commands to execute every time a font is selected,
- everyshi, set commands to execute whenever a page is shipped out,
- multitoc, typeset the table of contents in multiple columns,
- prelim2e, mark typeset pages as preliminary, and
- ragged2e, typeset ragged text and allow hyphenation.
A collection of verbatim facilities that provide line-numbered
verbatim, verbatim that obey's TAB characters, verbatim input and
verbatim output to file. The package makes use of the LaTeX required
verbatim package. The package formed from a series of small pieces,
and is somewhat unstructured. The user who looks for thought-through
verbatim facilities is advised to consider using the fancyvrb package
in place of moreverb.
The package provides a LaTeX interface to pdfTeX's micro-typographic
extensions: character protrusion and font expansion. The package allows
you to restrict character protrusion and/or font expansion to a certain
set of fonts, or to certain parts of the document (for example, based on
selected language), and to configure micro-typographic aspects of the
fonts in a straight-forward and flexible way. Settings for various fonts
are provided. The bundle also provides a letterspace package; this
improves on the alternatives (letterspacing and soul), and also provides
a means of protecting ligatures--notably those in fraktur fonts.
The KOMA-Script bundle provides drop-in replacements for the
article/report/book classes with emphasis on typography and
versatility. There is also a letter class, different from all other
letter classes. It also offers e.g. a package for calculated type
areas in the way laid down by the typographer Jan Tschichold, a
package for easily changing and defining of page styles, a package for
getting not only the current date but also the name of day and a
package for getting current time. All these packages may be used not
only with KOMA-Script classes but also with standard classes. Since
every package has its own version number, the number below is only the
version of scrbook, scrreprt, scrartcl, scrlttr2, and typearea. These
are the main parts of the bundle.
A collection of ways to change the typesetting of footnotes. The
package provides means of changing the layout of the footnotes
themselves (including setting them in `paragraphs'--the para option),
a way to number footnotes per page (the perpage option), to make
footnotes disappear when an argument moves (stable option) and to deal
with multiple references to footnotes from the same place (multiple
option). The package also has a range of techniques for labelling
footnotes with symbols rather than numbers. Some of the functions of
the package are overlap with the functionality of other packages. The
para option is also provided by the manyfoot and bigfoot packages,
though those are both also portmanteau packages. (Don't be seduced by
fnpara, whose implementation is improved by the present package.) The
perpage option is also offered by footnpag and by the rather more
general-purpose perpage.
This package provides user control over the layout of the three basic
list environments: enumerate, itemize, and description. It supersedes
both enumerate and mdwlist (providing well- structured replacements
for all their funtionality), and in addition provides functions to
compute the layout of labels, and to `clone' the standard
environments, to create new environments with counters of their own.
The package has a lot of flexibility, including an option for
specifying an entry at the ``natural'' width of its text. The package
is distributed with the bigdelim and bigstrut packages, which can be
used to advantage with \multirow cells.
The bundle comprises authblk, which permits footnote style
author/affiliation input in the \author command, balance, to balance
the end of \twocolumn pages, figcaps, to send figure captions, etc.,
to end document, fullpage, to set narrow page margins and set a fixed
page style, and sublabel, which permits counters to be subnumbered.
The package provides access to latin accents and many other characters
in the Unicode lower plane. This package is designed to work with TeX
engines that directly process UTF8 input and use Unicode and OpenType
fonts.
This is a security update.
changes:
-fix integer overflow which can be used for DOS or system access
(SA35180)
-update bundled libpng to 1.2.36 to fix potential security issues