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.
Epspdftk.tcl is a GUI PS/EPS/PDF converter. Epspdf.tlu, its command-line backend, can be used by itself. Options include grayscaling, cropping margins and single-page selection. Some conversion options are made possible by converting in multiple steps.
The package enables drawing of Braid diagrams with PGF/TikZ using a simple syntax. The Braid itself is specified by giving a word in the Braid group, and there are many options for styling the strands and for drawing floors.
This LaTeX package implements a command to reproduce the official flag of the European Union (EU). The flag is reproduced at 1em high based on the current font size, so it can be scaled arbitrarily by changing the font size.
The bundle provides a document class for preparing papers for AAS publications. Authors who wish to submit papers to AAS journals are strongly urged to use this class in preference to any of the alternatives available.
The package blowup
only defines the user-level macro \blowUp
, which can be used to upscale or downscale all pages of a document. It is similar to the TeX primitive \magnification
but more accurate and user-friendly.
This package can be used to write vectors using an arrow which differs from the Computer Modern one. You have the choice between several kinds of arrows. The package consists of the relevant Metafont code and a package to use it.
This package consists of three mini-fonts (and associated metrics) of conventional ligatures for the figured-bass notations 2+, 4+, 5+, 6+ and 9+ in music manuscripts. The fonts are usable with Computer Modern Roman and Sans, and Palatino/Palladio, respectively.
The Annals of Mathematics uses italics for theorems. However, slanted digits and parentheses look disturbing when surrounded by (upright) mathematics. This package provides virtual fonts with italics and upright digits and punctuation, as an extension to Mathdesign's Utopia bundle.
The package supports typesetting UTF-8-encoded modern Korean documents with the help of the LaTeX2e CJK package. It provides some enhanced features focused on Korean typesetting culture, one of them being allowing line-break between Latin and CJK characters.
The package implements a version of semi-automatic pronoun switching for writing gender-neutral (and possibly annoying) prose. It has upper- and lowercase versions of switching pronouns for all case forms, plus anaphoric versions that reflect the current gender choice.
PSIZZL is a TeX format for physics papers written at SLAC and used at several other places. It dates from rather early in the development of TeX82; as a result, some of the descriptions of limitations look rather quaint to modern eyes.
The package provides macros for applying a command to all elements of a list without separators, and also for extending and reducing macros storing such lists. Applications in mind belonged to LaTeX, but the package should work with other formats as well.
This package allows users to manually input macros for elements in a kanbun-kundoku (Han Wen Xun Du) paragraph. More importantly, it accepts plain text input in the kanbun annotation form when used with LuaLaTeX, which allows typesetting kanbun-kundoku paragraphs efficiently.
This package provides a simple infrastructure for recording errata in LaTeX documents. This allows the user to maintain an updated version of the document (with all errors corrected) and to automatically generate an errata document highlighting the difference to the published version.
The package allows the user to export/import the values of LaTeX registers (counters, rigid and rubber lengths only). It is not for faint-hearted users. The package may be used, for example, to communicate between documents for the purposes of Dvipaste.
The package contains macros which allow authors to easily customise how cross-references appear in their document, both in general (across all cross-references) and for particular types of references (identified by a prefix in the reference label), in a very generic manner.
The package provides a macro \sidenote
, that places a note in the margin of the document, with its baseline aligned with the baseline in the body of the document. These sidenotes are numbered (both in the text, and on the notes themselves).
The package provides commands to deal with substrings of strings. Macros are provided to determine if one string is a substring of another, return the parts of a string before or after a substring, and count the number of occurrences of a substring.
This package defines a means of specifying sequences of bases. The bases may be numbered (per line) and you may specify that subsequences be coloured. For a more vanilla-flavoured way of typesetting base sequences, the user might consider the seqsplit
package.
The package provides a XeLaTeX template for writing the main body of NSFC proposals, which are allowed to apply online. The package defines styles of the outlines and uses BibLaTeX and Biber for the management of references.
This package provides macros to typeset bra-ket notation, as well as set specifiers, with a single (|) or a double (|| or \|) vertical bar specifier in between two bracketed parts. Each macro comes in a fixed-size version and an expanding version.
The package is for rotation of document elements. It is a combination of the lscape
package and an extension of the rotating
package. The package is designed for use with the iso
class but may be used with any normal class.
FigPut allows figures to be specified using JavaScript. The resulting document can be viewed as a static PDF, as usual, or the document can be viewed in a web-browser, in which case the figures are interactive. A variety of interactive widgets are included.