This package provides several tools that aim to simplify the compilation of LaTeX documents:
LaTeX.mk
: a Makefile snippet to help compiling LaTeX documents in DVI, PDF, PS, ... format. Dependencies are automatically tracked: one should be able to compile documents with a one-line Makefile containing include LaTeX.mk. Complex documents (with multiple bibliographies, indexes, glossaries, ...) should be correctly managed.figlatex.sty
: a LaTeX package to easily insert Xfig figures. It can interact with LaTeX.mk so that the latter automatically invokesfig2dev
if needed.
This package gives the user complete control of how the entries of the table of contents should be constituted from the name, number, and page number of each sectioning unit. The layout is controlled by the definition of line styles for each sectioning level used in the document.
The package provides its own custom line styles (which may be used as examples), and continues to support the standard formatting inherited from the LaTeX document classes, but the package can also allow the user to delegate the details to packages dealing with list making environments (such as enumitem
). The package's default global style typesets tables of contents in a multi-column format, with either a standard heading, or a ruled title (optionally with a frame around the table).
The \tableofcontents
command may be used arbitrarily many times in the same document, while \localtableofcontents
provides a local table of contents.
The package provides configuration files for LaTeX-related formats.
The package provides a version of the LaTeX for Word Processor Users document in Italian.
The Perl script processes a LaTeX file, indenting parts so as to highlight the structure for the reader.
Built on top of the xcolor
package, the latexcolors
package defines the set of colors shown on latexcolor.com for use in documents typeset with LaTeX and friends.
This is a collection of fonts for use with standard LaTeX packages and classes. It includes invisible fonts (for use with the slides class), line and circle fonts (for use in the picture
environment) and LaTeX symbol fonts.
The float
package improves the interface for defining floating objects such as figures and tables. It 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.
This package provides extensions to epic
and the LaTeX picture drawing environment. It includes the drawing of lines at any slope, the drawing of circles in any radii, and the drawing of dotted and dashed lines much faster with much less TeX memory, and providing several new commands for drawing ellipses, arcs, splines, and filled circles and ellipses.
The package allows citations in the German style, which is considered by many to be particularly reader-friendly. The citation provides a small amount of bibliographic information in a footnote on the page where each citation is made. It combines a desire to eliminate unnecessary page-turning with the look-up efficiency afforded by numeric citations. The package makes use of BibLaTeX, and is considered experimental.
This package serves as a drop-in replacement for the packages ocgx
by Paul Gaborit and ocg-p
by Werner Moshammer for the creation of PDF Layers. It re-implements the functionality of the ocg
, ocgx
, and ocg-p
packages and adds support for all known engines and back-ends. It also ensures compatibility with the media9
and animate
packages.
This package provides a collection of simple tools that are part of the LaTeX required tools distribution, comprising the packages: afterpage
, array
, bm
, calc
, dcolumn
, delarray
, enumerate
, fileerr
, fontsmpl
, ftnright
, hhline
, indentfirst
, layout
, longtable
, multicol
, rawfonts
, showkeys
, somedefs
, tabularx
, theorem
, trace
, varioref
, verbatim
, xr
, and xspace
.
The package manages culturally-determined typographical (and other) rules, and hyphenation patterns for a wide range of languages. A document may select a single language to be supported, or it may select several, in which case the document may switch from one language to another in a variety of ways. Babel uses contributed configuration files that provide the detail of what has to be done for each language. Users of XeTeX are advised to use the polyglossia package rather than Babel.
This package simplifies the process of writing Bangla in LaTeX and addresses most of the associated typesetting issues. Its notable features are:
automated transition from Bangla to English and vice versa;
patch for the unproportionate whitespace issue in popular Bangla fonts;
full support for all the common commands and environments;
Bangla numbering for page, section, chapter, footnotes, extending Polyglossia's support.
new
theorem
,problems
,example
,solution
and other environments, all of which are in Bangla.
The package deals with connections in two-dimensional style, optionally in colour.
This package provides a class for typesetting publications of the Association for Computing Machinery (ACM).
This package allows nested endnotes, supports hyperref
and provides means for easy customization of the list of notes.
This package provides LaTeX and font definition files to access the Knuthian mflogo fonts described in The Metafontbook and to typeset Metafont logos in LaTeX documents.
This is a package for processing PostScript graphics with psfrag
labels within pdfLaTeX documents. Every graphic is compiled individually, drastically speeding up compilation time when only a single figure needs re-processing.
This bundle contains three AMS classes: amsart
(for writing articles for the AMS), amsbook
(for books) and amsproc
(for proceedings), together with some supporting material. The material is made available as part of the AMS-LaTeX distribution.
This package provides a brief Beamer-based slide presentation on LaTeX, based on Rupprecht's LaTeX 2.09 course, which the author has translated to English and taken to LaTeX2e and Beamer. Additional material was taken from the Short Introduction to LaTeX.
The bundle provides a package that implements both author-year and numbered references, as well as much detailed of support for other bibliography use. Also Provided are versions of the standard BibTeX styles that are compatible with natbib--plainnat, unsrtnat, abbrnat. The bibliography styles produced by custom-bib are designed from the start to be compatible with natbib
.
This package provides a program that converts LaTeX source to Braille/Nemeth. It supports the Greek language, which is only Braille level 1, but also English at level 1. Simple pictures in PSTricks are also supported in order to produce tactile graphics with specialized equipment. Note that embossing will need LibreOffice and odt2braille
as this project does not deal with embossers drivers.
This package allows LaTeX constructions (equations, picture environments, etc.) to be precisely superimposed over Encapsulated PostScript figures, using your own favorite drawing tool to create an EPS figure and placing simple text tags where each replacement is to be placed, with PSfrag automatically removing these tags from the figure and replacing them with a user specified LaTeX construction, properly aligned, scaled, and/or rotated.