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.
The esint package permits access to alternate integral symbols when you are using the Computer Modern fonts. In the original set, several integral symbols are missing, such as \oiint
. Many of these symbols are available in other font sets (pxfonts
, txfonts
, etc.), but there is no good solution if you want to use Computer Modern. The package provides Metafont source and LaTeX macro support.
This package provides LaTeX classes for formatting federal grant proposals:
grant: base class for formatting grant proposals;
grant-arl: Army Research Laboratory;
grant-darpa: Defense Advanced Research Projects Agency;
grant-doe: Department of Energy;
grant-nih: National Institutes of Health;
grant-nrl: Naval Research Laboratory;
grant-nsf: National Science Foundation;
grant-onr: Office of Naval Research.
upTeX is an extension of pTeX, using UTF-8 input and producing UTF-8 output. It was originally designed to improve support for Japanese, but is also useful for documents in Chinese and Korean. It can process Chinese simplified, Chinese traditional, Japanese, and Korean simultaneously, and can also process original LaTeX with \inputenc{utf8}
and Babel (Latin/Cyrillic/Greek etc.) by switching its \kcatcode
tables.
The package provides a means of producing beautiful song books for church or fellowship. It offers:
a very easy chord-entry syntax;
multiple modes (words-only; words+chords; slides; handouts);
measure bars;
guitar tablatures;
automatic transposition;
scripture quotations;
multiple indexes (sorted by title, author, important lyrics, or scripture references);
and projector-style output generation, for interactive use.
The package enables the user to typeset exams with multiple choice, open questions and many other types of exercise. Both questions and answers may be randomly distributed within the exam, and the solutions are typeset automatically. Exercises may contain a wide number of random parameters and it is possible to do arithmetical operations on them. The package is localised in Italian, English, French, German, Greek, Serbian, and Spanish.
This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for the Forum font, designed by Denis Masharov. Forum has antique, classic Roman proportions. It can be used to set body texts and works well in titles and headlines too. It is truly multilingual, with glyphs for Central and Eastern Europe, Baltics, Cyrillic and Asian Cyrillic communities. There is currently just a regular weight and an artificially emboldened bold.
Detex is a program to remove TeX constructs from a text file. It recognizes the \input
command. The program assumes it is dealing with LaTeX input if it sees the string \begin{document}
in the text. In this case, it also recognizes the \include
and \includeonly
commands. The author now considers this program to be obsolete and Piotr Kubowicz's OpenDetex as its successor.
This package prints two six-monthly vertical-type daily planner (i.e., months along the top, days downwards), with each 6-month period fitting onto a single A4 (or US letter) sheet. The package offers support for English, French, German, Spanish and Portuguese. The previous scheme of annual updates has now been abandoned, in favour of a Perl script yplan
that generates a year's planner automatically.
Starting with TeX Live 2010, the various formats, that directly generate PDF, default to generating PDF 1.5. This is generally a good thing, but it can lead to compatibility issues with some older PDF viewers. This package changes the version of PDF generated with formats (based on pdfTeX or LuaTeX in PDF mode), back to 1.4 for documents that need to achieve maximal compatibility with old viewers.
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 bundle provides four packages:
rubikcube
provides commands for typesetting Rubik cubes and their transformations,rubiktwocube
provides commands for typesetting Rubik twocubes and their transformations,rubikrotation
can process a sequence of Rubik rotation moves, with the help of a Perl package executed via\write18
(shell escape) commands,rubikpatterns
is a collection of well known patterns and their associated rotation sequences.
This package provides a setup for using the AMS Euler family of fonts for mathematics in LaTeX documents. ``The underlying philosophy of Zapf's Euler design was to capture the flavour of mathematics as it might be written by a mathematician with excellent handwriting.'' The euler
package is based on Knuth's macros for the book Concrete Mathematics'. The text fonts for the Concrete book are supported by the beton
package.
The modes file collects all known Metafont modes for printing or display devices, of whatever printing technology. Special provision is made for write-white printers, and a landscape mode is available, for making suitable fonts for printers with pixels whose aspect is non-square. The file also provides definitions that make \specials
identifying the mode in Metafont's GF output, and put coding information and other Xerox-world information in the TFM file.
Amiri is a classical Arabic typeface in Naskh style for typesetting books and other running text. It is a revival of the beautiful typeface pioneered in the early 20th century by Bulaq Press in Cairo, also known as Amiria Press, after which the font is named. The project aims at the revival of the aesthetics and traditions of Arabic typesetting, and adapting it to the era of digital typesetting, in a publicly available form.
Mfpic is a scheme for producing pictures from (La)TeX commands. Commands \mfpic
and \endmfpic
(in LaTeX, the mfpic
environment) enclose a group in which drawing commands may be placed. The commands generate a Meta-language file, which may be processed by MetaPost (or even Metafont). The resulting image file will be read back in to the document to place the picture at the point where the original (La)TeX commands appeared.
This package addresses the problem of expressing citations in a style that is natural for humanities studies, yet does not interfere with the flow of text (as author-year styles do). The package differs from footbib
in that it uses real footnotes, potentially in the same series as any of the document's other footnotes. opcit
also, as its name implies, avoids repetition of full citations, achieving this, to a large extent, automatically.
The newtx
bundle splits txfonts.sty
(from the TX fonts distribution) into two independent packages, newtxtext.sty
and newtxmath.sty
, each with fixes and enhancements. newtxmath
's metrics have been re-evaluated to provide a less tight appearance and to provide a libertine
option that substitutes Libertine italic and Greek letters for the existing math italic and Greek glyphs, making a mathematics package that matches Libertine text quite well.
The mhequ
style file simplifies creating multi-column equation environments and tagging equations therein. It supports sub-numbering of blocks of equations, such as (1.2a) and (1.2b), references to each equation individually (1.2a) or to the whole block (1.2). The labels can be shown in draft mode. The default behaviour is to show an equation number if and only if the equation actually has a label, which reduces visual clutter.
Iwona is a two-element sans-serif typeface. It was created as an alternative version of the Kurier typeface, which was designed in 1975 for a diploma in typeface design at the Warsaw Academy of Fine Arts under the supervision of Roman Tomaszewski. Kurier was designed for linotype typesetting of newspapers and similar periodicals. The Iwona fonts are an alternative version of the Kurier fonts. The difference lies in the absence of ink traps which typify the Kurier font.
This package introduces a new float type called photo
which works similar to the float types table
and figure
. Various options exist for placing photos, captions, and a photographer line. In twocolumn
documents, a possibility exists to generate double-column floats automatically if the photo does not fit into one column. Photos do not have to be placed as floats, they can also be placed as boxes, with captions and photographer line still being available.
This is a modern plain format for the LuaTeX engine, adding improved low-level support for many LuaTeX extensions and newer PDF features. While it can be used as drop-in replacement for plain TeX, it probably is most useful as a basis for your own formats. Most features included in the format are provided by separate packages that can be used on their own; this package contains only their shared lowest-level programming interface, along with their combined format.
This package allows one to easily define helper macros to insert comments in a LaTeX document. A convenient syntax enables you to mark text additions (e.g., \phf{I'm adding this text}), an in-line comment (e.g., We're the best \phf[I'm not sure about this.]), and text removals (e.g., \phf*{remove me}). New colors are assigned automatically to each commenter by default, and the appearance of all comments is highly customizable.
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.