Repeating of math operators at the broken line and the new line in inline equations is used in Cyrillic mathematical typography (Russian for example), but unfortunately LaTeX does not provide such an option. This package solves the problem by extending ideas described in M. I. Grinchuk TeX and Russian Traditions of Typesetting, and supports most of LaTeX mathematical packages.
The package enables left subscripts and superscripts in maths mode. The sub- and superscripts are raised for optimum fitting to the symbol indexed, in such a way that left and right sub- and superscripts are set on the same level, as appropriate. The package provides an alternative to the use of the \sideset
command in the amsmath
package.
This bundle contains the LaTeX packages utf8add.sty
and utf8hax.sty
. The utf8add
package provides additional support for the use of UTF-8 encoded input. This is intended for making LaTeX input more readable. The utf8hax
package is using UTF-8 characters for easier access to math in LaTeX, however making the LaTeX input less readable.
The package combines the use of soul
with the savepos
mechanism of current pdfTeX so that the user can create (almost) arbitrary underlining and similar decorations, including rules, leaders and even pictures (PGF, PSTricks, etc.). Unlike soul
underlines, which are built by repeating small elements, here each chunk of text to be underlined is a single element.
By default, when using cleveref
's \cref
to reference theorem
-like environments, the names do not contain definite articles. In languages such as French, Italian, Portuguese, Spanish, etc., this results in incorrect grammar. For this purpose, the current package offers \crefthe
, which handles the definite articles properly (especially for the article contractions in many European languages).
As an alternative to the LaTeX standard environments quotation
and quote
, the package provides a consolidated environment for displayed text. First-line indentation may be activated by adding a blank line before the quoting environment. A key-value interface (using kvoptions) allows the user to configure font properties and spacing and to control orphans within and after the environment.
The package defines a single command \verbdef
(which has a starred form, like \verb
). \verbdef
will define a robust command whose body expands to verbatim text. By using commands defined by \verbdef
, one can put verbatim text into the arguments of commands; since the defined command is robust, it doesn't matter if the argument is moving.
This package provides fullpage
and leftfullpage
environments, that may be used inside a figure
, table
, or other float environment. If the first of a 2-page spread uses a leftfullpage
environment, the float will only be typeset on an even-numbered page, and the two floats will appear side-by-side in a two-sided document.
The xstring
package provides macros for manipulating strings, i.e., testing a string's contents, extracting substrings, substitution of substrings and providing numbers such as string length, position of, or number of recurrences of, a substring. The package works equally in Plain TeX and LaTeX (though e-TeX is always required). The strings to be processed may contain (expandable) macros.
The package provides tools for a mathematical style that conforms to the International Standard ISO 80000-2 and is common in science and technology. It changes the default shape of capital Greek letters to italic, sets up bold italic and sans-serif bold italic math alphabets with Latin and Greek characters, and defines macros for markup of vector, matrix and tensor symbols.
The bundle provides a collection of BibTeX style files to turn an address database stored in the .bib
format into files suitable for printing as address books or included into letter classes like akletter
or scrletter2
. The data may be sorted either by name or birthday and output provides files in various formats for address books or time planners.
This package provides miscellaneous macros used by others of the author's packages. The package includes: \newgif
and other globals; \@ifnextcat
and \@ifXeTeX
; \(Re)storeMacro(s)
to override redefinitions; \afterfi
and friends; commands from relsize
, etc.; ``almost an environment'' or redefinition of \begin
(\begin*
doesn't check if the argument
environment is defined).
This package lets you produce placeholder elements for documents under development, similar to the skeleton screens used while loading contents in many applications and websites. It also has a mechanism for attaching explanatory endnotes to these placeholders, or to anything else in your document. The same note mechanism can also be used with ordinary content, e.g., as a to-do mechanism.
In some fields of scholarship, a beamer does not offer good support when giving a talk in a proceeding. For example, in classical philology, the main sources are text, and it will be better to distribute a handout to the audience with extracts of the texts about which we will talk. The package supports preparation of such handouts when writing the talk.
The package provides a BibTeX implementation for the Chinese national bibliography style standard GB/T 7714-2015. It consists of two .bst
files for numerical and author-year styles as well as a LaTeX package which provides the citation style defined in the standard.
The package is compatible with natbib
and supports language detection (Chinese and English) for each biblilography entry.
Fourier-GUTenberg is a LaTeX typesetting system which uses Adobe Utopia as its standard base font. Fourier-GUTenberg provides all complementary typefaces needed to allow Utopia based TeX typesetting, including an extensive mathematics set and several other symbols. The system is absolutely stand-alone: apart from Utopia and Fourier, no other typefaces are required. Utopia is a registered trademark of Adobe Systems Incorporated
This package defines macros \includeversion{NAME}
and \excludeversion{NAME}
, each of which defines an environment NAME whose text is to be included or excluded from compilation.
Although the command syntax is very similar to that of comment
, comment.sty
is to be preferred to version.sty
for documents where significant chunks of text may be excluded.
This bundle presents the whole of Beccari's original Greek font set, which use the Lispiakos font shape derived from the shape of the fonts used in printers' shops in Lispia. The fonts are available both as Metafont source and in Adobe Type 1 format, and at the same wide set of design sizes as are such font sets as the EC fonts.
The script extracts the preamble of the document and runs all \begin{postscript}...\end{postscript}
, \begin{pspicture}...\end{pspicture}
and \pspicture...\endpspicture
separately through LaTeX with the same preamble as the original document; thus it creates EPS, PNG and PDF files of these snippets. In a final pdfLaTeX run the script replaces the environments with \includegraphics
to include the processed snippets.
The package offers commands to draw military symbols as per NATO APP-6(C). It has a set of commands for drawing all symbols found in the document up to the control measures, as well as support for custom non-standard symbols. Control measures are planned to be included in a future release.
The package pst-pdf
simplifies the use of graphics from PSTricks and other PostScript code in PDF documents. As in building a bibliography with BibTeX, additional external programmes are invoked. In this case they are used to create a PDF file that will contain all the graphics material. In the final document these contents will be inserted instead of the original PostScript code.
The package provides a parser \poldef
of algebraic polynomial expressions. Once defined, a polynomial is usable by its name either as a numerical function in \xintexpr
or \xinteval
, or for additional polynomial definitions, or as argument to the package macros. The localization of real roots to arbitrary precision as well as the determination of all rational roots is implemented via such macros.
LaTeX provides a mechanism for altering the appearance of references to labels, but it's somewhat flawed, and requires that the user manipulate internal commands. The package solves the problem, by providing a \labelformat
command for changing the format of references to labels. The package also provides a \Ref
command to make reference to such redefined labels at the start of a sentence.
The package extends the drawing capacities of the pict2e
package that serves as a LaTeX2e replacement for picture
mode. In particular, curve2e
introduces new macros for lines and vectors, new specifications for line terminations and joins, arcs with any angular aperture, arcs with arrows at one or both ends, generic curves specified with their nodes and the tangent direction at these nodes.