Typeset programs (programming code) within LaTeX. The source code is
read directly by TeX. Keywords, comments and strings can be typeset
using different styles (default is bold for keywords, italic for
comments and no special style for strings). Includes support for
hyperref. To use, simply \usepackage{listings}, identify the language
with \lstset{language=Python}, then employ the \begin{lstlisting} ...
\end{lstlisting} environment or the \lstinputlisting{filename.py}
command. Short (in-line) listings are also available, using either
\lstinline|...| or | ... | (after defining the | token with the
\lstMakeShortInline command).
Flexible handling of verbatim text including: verbatim commands in
footnotes; a variety of verbatim environments with many parameters;
ability to define new customized verbatim environments; save and
restore verbatim text and environments; write and read files in
verbatim mode; build "example" environments (showing both result and
verbatim source).
The package supports compressed, sorted lists of numerical citations,
and also deals with various punctuation and other issues of
representation, including comprehensive management of break points.
The package is compatible with both hyperref and backref.
- Do not use a dependency file generated with old kpathsea.
- Do not include an unnecessary kpathsea header, which was removed in
the TeX Live repository.
The package loads the fixltx2e package from the LaTeX distribution,
and etex.sty from the e-TeX distribution. The package then patches
the \- (discretionary hyphen command) to use the current hyphen
character (which may be different from than the default, which is the
character at the ASCII hyphen slot), and the \textsuperscript command
(from the LaTeX kernel) and the \textsubscript command (from the
fixltx2e package). The package also provides parameterised versions
of the "bumpy road" logos for TeX, LaTeX and XeTeX; these versions of
the logos are designed to respond to the font that is being used for
typesetting.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.
Packages needing empty directories can use the @pkgdir command in PLIST.
Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
The acmtrans2e class formats articles in the style of ACM
transactions. Users who have prepared their document with LaTeX can,
with very little effort, produce camera-ready copy for these journals.
The accompanying BibTeX style is based on the chicago style.
This package provides support for the manipulation and reference of
small or `sub' figures and tables within a single figure or table
environment. It is convenient to use this package when your
subfigures are to be separately captioned, referenced, or are to be
included in the List-of-Figures. A new \subfigure command is
introduced which can be used inside a figure environment for each
subfigure. An optional first argument is used as the caption for that
subfigure. This package is now obsolescent; new users should use
tex-subfig instead.
The package provides support for the manipulation and reference of small
or `sub' figures and tables within a single figure or table
environment. It is convenient to use this package when your subfigures
are to be separately captioned, referenced, or are to be included in the
List-of-Figures. A new \subfigure command is introduced which can be
used inside a figure environment for each subfigure. An optional first
argument is used as the caption for that subfigure. This package
supersedes the subfigure package (which will continue to be supported,
but no longer maintained). The name has changed because the subfig
package is not completely backward compatible with the older subfigure
package due to an extensive rewrite to use the new caption package to
produce its subcaptions. The major advantage to the new package is that
the user interface is keyword/value driven and easier to use. To ease
the transition from the subfigure package it includes a configuration
file (subfig.cfg) which nearly emulates the subfigure package.
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.