E-TeX provides 32 768 mark registers; using this facility is far more comfortable than LaTeX tricks with \markright
, \markboth
, \leftmark
and \rightmark
. The package provides two commands for marking: \marksthe
and \marksthecs
, which have starred forms which disable expansion; new mark registers are allocated as needed. Syntax is closely modelled on the \marks
primitive. Four commands are provided for retrieving the marks registers content: \thefirstmarks
, \thebotmarks
, \thetopmarks
and \getthemarks
; and the command \ifmarksequal
is available for comparing the content of marks registers. The package requires an e-TeX enabled engine, and the etex
package.
This package is a small LaTeX package that adds a collection of simple macros for parentheses and bullets. It exists for one purpose only, to be loaded by documents which were originally typeset using the package SemanTeX, but which have been stripped of SemanTeX markup using the package stripsemantex
which is part of SemanTeX. Therefore, unless your document is one of those, simply don't use this package. And even if your document is one of those, there is a good chance you will not have to load it after all. In most cases, you will be able to replace the macros it provides by macros from other packages.
Kurier is a two-element sans-serif typeface. It was designed for a diploma in typeface design at the Warsaw Academy of Fine Arts under the supervision of Roman Tomaszewski. This distribution contains a significantly extended set of characters covering the following modern alphabets: latin (including Vietnamese), Cyrillic and Greek as well as a number of additional symbols (including mathematical symbols). The fonts are prepared in Type 1 and OpenType formats. For use with TeX the following encoding files have been prepared: T1 (ec), T2 (abc), and OT2--Cyrillic, T5 (Vietnamese), OT4, QX, texansi and--nonstandard (IL2 for the Czech fonts), as well as supporting macros and files defining fonts for LaTeX.
The French TeX User Group GUTenberg has been publishing The GUTenberg Letter, its irregular newsletter, since February 1993. For this purpose, a dedicated, in-house (La)TeX class was gradually created but, depending on new needs and on the people who were publishing the Newsletter, its development was somewhat erratic; in particular, it would not have been possible to publish its code as it was. In addition, its documentation was non-existent. The Board of Directors of the association, elected in November 2020, wished to provide a better structured, more perennial and documented class, able to be published on the CTAN. This is now done with the present letgut
class.
The package helps to automate a typical LaTeX workflow that involves running LaTeX several times, running tools such as BibTeX or makeindex, and so on. It will log requests like ``please rerun LaTeX'' or ``please run BibTeX on file X'' to an external XML file which lists all open tasks in a machine-readable format. Compiler scripts and integrated LaTeX editing environments may parse this file to determine the next steps in the workflow. In sum, the package will do two things: enable package authors to use LaTeX commands to issue requests, collect all requests from all packages and write them to an external XML file at the end of the document.
Paper submissions to journals are usually accompanied by a cover letter. This package provides a LaTeX class and a template for such a cover letter with the following main features:
minimalistic design,
custom image,
pre-defined commands for journal name, author, date, etc.
many macros contained in this package speed up the process of preparing the necessary ingredients for the cover letter;
macros for recommending up to three reviewers and editors;
ORCID logo and link to the submitting author's ORCID page;
controls for adding a ``conflict of interest'' statement and declaration;
custom greeting;
predefined valedictions for different types of submissions.
The package supports a number of features of the Latin Modern fonts which are not easily accessible via the default (La)TeX support. In particular, the package supports the use of the various styles of digits available, small-caps and upright italic shapes, and alternative weights and widths. It also supports variable width typewriter and the quotation
font.
By default, the package uses proportional oldstyle digits and variable width typewriter but this can be changed by passing appropriate options to the package. The package also supports using (for example) different styles of digits within a document so it is possible to use proportional oldstyle digits by default, say, but tabular lining digits within a particular table.
AMS-TeX is a TeX macro package based on Plain TeX: it provides many features for producing more professional-looking maths formulas with less burden on authors.
This is the final archival distribution of AMS-TeX. AMS-TeX is no longer supported by the AMS, nor is it used by the AMS publishing program. The AMS does not recommend creating any new documents using AMS-TeX; this distribution will be left on CTAN to facilitate processing of legacy documents and as a historical record of a pioneering TeX macro collection that played a key role in popularizing TeX and revolutionizing mathematics publishing. AMS-TeX is the historical basis of amslatex
, which should now be used to prepare submissions for the AMS.
The PSNFSS collection includes a set of files that provide a complete working setup of the LaTeX font selection scheme (NFSS2) for use with common PostScript fonts. The base set of text fonts covered by PSNFSS includes the AvantGarde, Bookman, Courier, Helvetica, New Century Schoolbook, Palatino, Symbol, Times Roman and Zapf Dingbats fonts. In addition, the fonts Bitstream Charter and Adobe Utopia are covered. Separate packages are provided to load each font for use as the main text font. The package helvet
allows Helvetica to be loaded with its size scaled to something more appropriate for use as a Sans-Serif font to match Times, while pifont
provides the means to select single glyphs from symbol fonts. The bundle as a whole is part of the LaTeX required set of packages.
MonTeX provides Mongolian and Manju support for the TeX and LaTeX community. It provides all necessary characters for writing standard Mongolian in Cyrillic and Classical (aka Traditional or Uighur) writing, and Manju as well as transliterated Tibetan texts, for which purpose a number of additional characters was created.
In MonTeX, both Mongolian and Manju are entered in romanized form. The retransliteration (from Latin input to Mongolian and Manju output) is completely realized in TeX and Metafont so that no external preprocessor is required. Please note that most of the enhanced functions of MonTeX require a working e-LaTeX environment. This is especially true when compiling documents with Mongolian or Manju as the main document language. It is recommended to choose pdfLaTeX as the resulting PDF files are truly portable. Vertical text generated by MonTeX is not supported in DVI.
TeXsis is a TeX macro package which provides useful features for typesetting research papers and related documents. For example, it includes support specifically for:
automatic numbering of equations, figures, tables and references;
simplified control of type sizes, line spacing, footnotes, running headlines and footlines, and tables of contents, figures and tables;
specialized document formats for research papers, preprints and e-prints, conference proceedings, theses, books, referee reports, letters, and memoranda;
simplified means of constructing an index for a book or thesis;
easy to use double column formatting;
specialized environments for lists, theorems and proofs, centered or non-justified text, and listing computer code;
specialized macros for easily constructing ruled tables.
TeXsis was originally developed for physicists, but others may also find it useful. It is completely compatible with Plain TeX.
This (Perl) script displays the definitions of (La)TeX command sequences/macros. Various options allow the selection of the used class as well as package files and other factors that may influence the definition (before/after the preamble, inside an environment, ...). The script creates a temporary TeX file which is then compiled using (La)TeX to find the \meaning
of the command sequence. The result is formatted and presented to the user. Length or number command sequences (dimensions, \char
..., count registers, ...) are recognized and the contained value is also shown (using \the
). Special definitions like protected macros are also recognized and the underlying macros are shown as well. The script will show plain TeX definitions by default. LaTeX and ConTeXt are supported, including flavours (pdf(La)TeX, Lua(La)TeX, Xe(La)TeX, ...). The flavour can be selected using a command line option, or via the script name: latexdef
will use LaTeX as default, etc.
The TUD-Script bundle provides both classes and packages in order to create LaTeX documents in the corporate design of the Technische Universitat Dresden. It bases on the KOMA-Script bundle.
The bundle offers:
the three document classes
tudscrartcl
,tudscrreprt
, andtudscrbook
;the class
tudscrposter
for creating posters;the package
tudscrsupervisor
providing environments and macros to create tasks, evaluations and notices for scientific theses;the package
tudscrfonts
, which makes the corporate design fonts of the Technische Universitat Dresden available for LaTeX standard classes and KOMA-Script classes;the package
fix-tudscrfonts
, which provides the same fonts to additional corporate design classes not related to TUD-Script;the package
tudscrcomp
, which simplifies the switch to TUD-Script from external corporate design classes,the package
mathswap
for swapping math delimiters within numbers (similar toionumbers
),and the package
twocolfix
for fixing the positioning bug of headings intwocolumn
layout.
The Cyclop typeface was designed in the 1920s at the workshop of Warsaw type foundry Odlewnia Czcionek J. Idzkowski i S-ka. This sans serif typeface has a highly modulated stroke so it has high typographic contrast. The vertical stems are much heavier then horizontal ones. Most characters have thin rectangles as additional counters giving the unique shape of the characters. The lead types of Cyclop typeface were produced in slanted variant at sizes 8-48 pt. It was heavily used for heads in newspapers and accidents prints. Typesetters used Cyclop in the inter-war period, during the occupation in the underground press. The typeface was used until the beginnings of the offset print and computer typesetting era. Nowadays it is hard to find the metal types of this typeface.
The fonts are distributed in the Type1 and OpenType formats along with the files necessary for use these fonts in TeX and LaTeX including encoding definition files: T1 (ec), T5 (Vietnamese), OT4, QX, texnansi and nonstandard ones (IL2 for Czech fonts).
This package provides macros for scientific articles.
This package replaces the original MathTime fonts.
This package provides miscellaneous LaTeX packages and classes.
This package permits easily typesetting arithmetical restorations using LaTeX.
This package provides macros for a two language dictionary.
The package facilitates including EPS files in MetaPost figures.
The package provides commands for adding formatted index entries.
The package provides helpers for German language package documentation.
This LaTeX package provides automatic definite articles for Hungarian.
This package provides the binaries for texlive-pmx
.