Package listings
does not support files with multi-byte encodings such as UTF-8. In the case of \lstinputlisting
, a simple workaround is possible if a one-byte encoding exists that the file can be converted to. The package requires the e-TeX extensions under pdfTeX (in either PDF or DVI output mode).
Plotting numeric data is a task which has often to be done for scientific papers. LaTeX itself provides no facilities for drawing more than the simplest plots from supplied data. The package will process user input, and uses PSTricks to plot the results. The package provides Matlab functions to transform Matlab results to plottable data.
This package writes data to file using Python literal syntax. The data may be loaded safely in Python using the ast.literal_eval()
function or the latex2pydata
Python package. The data can also be hashed within LaTeX so that it is possible to check for the existence of external cached content generated with the data.
This package lets you customize the appearance of the vertical rule that appears between columns of multicolumn text. It is primarily intended to work with the multicol
package, hence its name, but also supports the twocolumn
option and \twocolumn
macro provided by the standard classes (and related classes such as the KOMA-Script equivalents).
The package allows you to change the colour of the structural elements (inner theme and outer theme) of your Beamer presentation during the presentation. There is a manual option but there is also the option to have your structure colour change from one colour to another as a function of how far through the presentation you are.
This small package offers a new definition of the comma , as an active character. It ensures the correct spacing in mathematical mode when using the comma either as a decimal separator or as a list separator. With this package, the comma behaves similarly to ncccomma
, but the code is lighter, and several compatibility issues have been fixed.
texlogfilter
is a Perl script designed to filter LaTeX engines output or log file (LaTeX, pdfLaTeX, LuaLaTeX or XeLaTeX). It reduces the LaTeX output or log to keep only warnings and errors. The result is colorised. Options allow masking specific warnings, such as box or references/citations warnings. It's also possible to add custom filter patterns.
returntogrid
offers a few commands to get something like an simple, semi-automatic grid typesetting. It does more or less what the existing gridset
package does. The main differences to gridset are that returntogrid
works also with LuaLaTeX and that it has also a command to do some horizontal movements to get to Tab positions.
Asymptote is a programming language for creating mathematical graphics. This document gives you a quick overview, illustrating with a few familiar Calculus examples. Readers can work through it in a couple of hours to get a feel for the system's strengths, and if they are interested then go on to a full tutorial or the official reference.
The Plain TeX graphics package is mostly a thin shell around the LaTeX graphicx
and color
packages, with support of the LaTeX-isms in those packages provided by miniltx
. The bundle also contains a file picture.tex
, which is a wrapper around the autopict.sty
, and provides the LaTeX picture mode to Plain TeX users.
The package revives Frutiger's Algol alphabet, designed in 1963 for the code segments in an ALGOL manual. It provides OpenType and Type 1, regular and medium weights, upright and slanted variations. Albeit not monospaced, this font is good for listings if you don't need code to be aligned with specific columns. It also makes a passable but limited text font.
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 provides the Merriweather and MerriweatherSans families of fonts, designed by Eben Sorkin, with support for LaTeX, pdfLaTeX, XeLaTeX, and LuaLaTeX. Merriweather features a very large x-height, slightly condensed letterforms, a mild diagonal stress, sturdy serifs and open forms. The Sans family closely harmonizes with the weights and styles of the serif family. There are four weights and italics for each.
This package provides a font based on Computer Modern Roman useful for typesetting the mathematical symbols for the natural numbers, whole numbers, rational numbers, real numbers and complex numbers; coverage includes all Roman capital letters, 1, h and k. The font is available both as Metafont source and in Adobe Type 1 format, and LaTeX macros for its use are provided.
The BibLaTeX-ext bundle provides styles that slightly extend the standard styles that ship with BibLaTeX. The styles offered in this bundle provide a simple interface to change some of the stylistic decisions made in the standard styles. At the same time they stay as close to their standard counterparts as possible, so that most customisation methods can be applied here as well.
Oldstyle is a serif font family designed for body text. This typeface was originally designed by Morris Fuller Benton and released by American Type Founders in 1909 as Century Oldstyle. The family contains three fonts: regular, italic and bold. Superior and inferior figures are available for all fonts in the family. Small capitals and old-style figures are available only for the regular font.
LaTeX2e's filecontents
and filecontents*
environments enable a LaTeX source file to generate external files as it runs through LaTeX. However, there are two limitations of these environments: they refuse to overwrite existing files, and they can only be used in the preamble of a document. The filecontents package removes these limitations, letting you overwrite existing files and letting you use filecontents
filecontents*
anywhere.
This class extends the a0poster class in that it adds support to easily create posters without the need for taking care of the layout at all. It allows using \maketitle
to generate a fancy header containing the title information and also provides macros to position various different types of text boxes in a two-column layout. The color scheme is inspired by the metropolis
Beamer theme.
The package allows the user to insert comments into a document that suggest (for example) further editing that may be needed. The comments are shown in the margins alongside the text; different styles for the comments may be used; the styles are selected using package options. The package is based on the package todonotes
, and depends heavily on Lua, so it can only be used with LuaLaTeX.
This package lets users output color emojis in LaTeX documents. Emojis can be entered as the characters themselves, as their Unicode code values, or as their short names.
There are already many emoji packages in TeX Live. To avoid uploading a large amount of emoji image data that are essentially identical, the package delegates the image output to the twmojis
package and therefore contains no image data.
The package provides the \pdfmarginpar
command which is similar in spirit to \marginpar
. However, it creates PDF annotations which may be viewed with Adobe Reader in place of marginal texts. Small icons indicate the in-text position where the message originates, popups provide the messages themselves. Thus bugfixes and other such communications are clearly visible together when viewing the document, while the document itself is not obscured.
This is a LaTeX package allowing Feynman diagrams to be easily generated within LaTeX with minimal user instructions and without the need of external programs. It builds upon the TikZ package and leverages the graph placement algorithms from TikZ in order to automate the placement of many vertices. tikz-feynman
allows fine-tuned placement of vertices so that even complex diagrams can still be generated with ease.
This package (once part of the exsheets
package), provides a framework for providing multilingual features to a LaTeX package. The package has its own basic dictionaries for English, Brazilian, Catalan, Dutch, French, German, Polish and Spanish. It aims to use translation material for English, Dutch, French, German, Italian, Spanish, Catalan, Turkish, Croatian, Hungarian, Danish and Portuguese from babel or polyglossia if either is in use in the document.
The package enables the user to use Beamer style operations on a canvas of the sizes provided by a0poster
; font scaling is available (using packages such as type1cm
if necessary). In addition, the package allows the user to benefit from the nice colour box handling and alignment provided by the Beamer class (for example, with rounded corners and shadows). Good looking posters may be created very rapidly.