The Israel Journal of Mathematics is published by The Hebrew University Magnes Press. This class provides LaTeX support for its authors and editors. It strives to achieve the distinct look and feel of the journal, while having the interface similar to that of the amsart
document class. This will help authors already familiar with amsart
to easily submit manuscripts for the Israel Journal of Mathematics or to put the preprints in arXiv with minimal changes in the LaTeX source.
This package consists of prerex.sty
, a LaTeX package for producing charts of course nodes linked by arrows representing pre- and co-requisites, and prerex
, an interactive program for creating and editing chart descriptions. The implementation of prerex.sty
uses PGF, so that it may be used equally happily with LaTeX or PDFLaTeX; prerex
itself is written in C. The package includes source code for a previewer application, a lightweight Qt-4 and Poppler-based prerex-enabled PDF viewer.
The package offers tools to experiment with tagging and accessibility using pdfLaTeX and LuaTeX. It isn't meant for production but allows the user to try out how difficult it is to tag some structures; to try out how much tagging is really needed; to test what else is needed so that a PDF works e.g., with a screen reader. Its goal is to get a feeling for what has to be done, which kernel changes are needed, how packages should be adapted.
The fontch macros allow the user to change font size and family anywhere in a plain TeX document. Sizes of 8, 10, 12, 14, 20 and 24 points are available. A sans serif family is defined in addition to the families already defined in plain TeX. Optional support for Latin Modern T1 and TS1 fonts is given. There are macros for non-latin1 letters and for most TS1 symbols. Math mode always uses CM fonts. A command for producing doubled-spaced documents is also provided.
The diadia
package allows you to keep a diabetes diary. Usually, this means keeping record of certain medical values like blood sugar, blood pressure, pulse or weight. It might also include other medical, pharmaceutical or nutritional data (HbA1c, insulin doses, carbohydrate units).
The diadia
package supports all of this plus more --- simply by adding more columns to the data file! It is able to evaluate the data file and typesets formatted tables and derived plots. Furthermore, it supports medication charts and info boxes.
This package provides a LaTeX package to print a regular grid of ragged-right labels on a page, suitable for sheets of labels which can be fed through a printer. Macros are provided to allow easy input of names and addresses in a form free of TeX markup. Equally useful is a feature for making multiple copies of a single label, e.g., return address stickers to go with the labels. Rows, columns, borders can all be specified to match the label sheet being used.
The package provides a PGF/TikZ-based mechanism for drawing linguistic (and other kinds of) trees. Its main features are: a packing algorithm which can produce very compact trees; a user-friendly interface consisting of the familiar bracket encoding of trees plus the key-value interface to option-setting; many tree-formatting options, with control over option values of individual nodes and mechanisms for their manipulation; the possibility to decorate the tree using the full power of PGF/TikZ; and an externalization mechanism sensitive to code-changes.
The schule
bundle was built to provide packages and commands that could be useful for documents in German schools. At the moment, its main focus lies on documents for informatics as a school subject. An extension for physics is currently in progress.
For the time being, the whole package splits up into individual packages for informatics (including syntax diagrams, Nassi-Shneiderman diagrams, sequence diagrams, object diagrams, and class diagrams) as well as classes for written exams (tests, quizzes, teaching observations, information sheets, worksheets, and answer keys).
LuaTeX is an extended version of pdfTeX using Lua as an embedded scripting language. The LuaTeX project's main objective is to provide an open and configurable variant of TeX while at the same time offering downward compatibility. LuaTeX uses Unicode (as UTF-8) as its default input encoding, and is able to use modern (OpenType) fonts (for both text and mathematics). It should be noted that LuaTeX is still under development; its specification has been declared stable, but absolute stability may not in practice be assumed.
ps2eps
produces Encapsulated PostScript Files (EPS/EPSF) from a one-page PostScript document, or any PostScript document. A correct bounding box is calculated for the EPS files and some PostScript command sequences that can produce erroneous results on printers are filtered. The input is cropped to include just the image contained in the PostScript file. The EPS files can then be included into TeX documents.
Included in the distribution is the bbox
program, an application to produce bounding box values for Rawppm or Rawpbm format files.
Heiko Oberdiek's hobsub
package (and hobsub-hyperref
and hobsub-generic
packages) defined a mechanism for concatenating multiple files into a single file for faster loading. The disadvantage is that it introduces hard dependencies between the source files that are included and complicates distribution and updates. It was principally used with hyperref
but is not currently used in any standard packages in TeX Live. The packages are still distributed as simple stubs that reference the included packages via \RequirePackage
rather than copying their source.
SQLTeX is a pre-processor that enables the use of SQL statements in LaTeX. The SQLTeX Perl script reads an input file containing the LaTeX source with SQL commands, and writes a LaTeX file in which the SQL commands have been replaced by the values from their execution. It is possible to select a field for substitution in your LaTeX document, or to be used as input in another SQL command. The default is to use MySQL databases, but Pg, Sybase, Oracle, Ingres, mSQL and PostgreSQL are also supported.
This LaTeX package allows quickly drawing quantum circuits. It bridges the gap between the two groups of packages that already exist: those that use a logic-oriented custom language, which is then translated into TeX by means of an external program; and the pure TeX versions that mainly provide some macros to allow for an easier input. yquant
introduces a logic oriented language and thus brings the best of both worlds together. It builds on and interacts with TikZ, which brings an enormous flexibility for customization of individual circuit.
The package puts running, customizable thumb marks in the outer margin, moving downward as the chapter number (or whatever shall be marked by the thumb marks) increases. Additionally an overview page/table of thumb marks can be added automatically, which gives the names of the thumbed objects, the page where the object/thumb mark first appears, and the thumb mark itself at its correct position. The thumb marks are useful for large documents (such as reference guides, anthologies, etc.), where a quick and easy way to find (for example) a chapter is needed.
The package lets you change page layout parameters in small steps over a range of values using options. It can set \textwidth
appropriately for the main fount, and ensure that the text fits inside the printable area of a printer. An rmpage-formatted document can be typeset identically without rmpage
after a single cut and paste operation. Local configuration can set defaults: for all documents; and by class, by printer, and by paper size. The geometry
package is better if you want to set page layout parameters to particular measurements.
This package provides tools to typeset monolingual Polish documents in LaTeX2e without Babel or Polyglossia. The package loads Polish hyphenation patterns, ensures that a font encoding suitable for Polish is used; in particular it enables Polish adaptation of Computer Modern fonts (the so-called PL fonts), provides translations of \today
and names like Bibliography or Chapter, redefines math symbols according to Polish typographical tradition, provides macros for dashes according to Polish orthography, provides a historical input method for Polish characters, works with traditional TeX as well as with Unicode aware variants.
This package defines macros for third-person singular pronouns (\E
, \Em
, \Eir
, \Eirs
), which expand differently according to a masculine/feminine switch. (If the switch is masculine, they would expand to he, him, his and his; if feminine, they would expand to she, her, her and hers. Apart from the pronouns, one can define word pairs, such as mother/father, daughter/son, and so on. Gender may be defined once per document, as an environment, or may be flipped on the fly.
This package provides a converter from TeX and LaTeX to SGML-based formats such as (X)HTML, MathML, OpenDocument, and Docbook, providing a configurable (La)TeX-based authoring system for hypertext. TeX4ht does not independently parse (La)TeX source (so it avoids the difficulties encountered by many other converters, arising from the irregularity of (La)TeX syntax). Instead, TeX4ht uses (La)TeX itself (with myriad macro modifications) to produce a helper DVI file that it can then process. This technique allows TeX4ht to approach the robustness characteristic of restricted-syntax systems such as gellmu
.
This package provides an elegant LaTeX template designed for crafting professional rebuttal letters in response to editors or reviewers. It consists of a LaTeX class and a template, fine-tuned to support your publishing journey with several pre-defined commands that drastically speed up the process of preparing letters during the revision process. The repository hosts a template for writing responses to editors/reviewers comments for journal submissions written in LaTeX that is minimalistic in one way while pre-defined with several commands that drastically speed up the process of preparing letters during the revision process.
The package provides an interface to embed interactive Flash (SWF) and 3D objects (Adobe U3D & PRC), as well as video and sound files or streams in the popular MP4, FLV and MP3 formats into PDF documents with Acrobat-9/X compatibility. Playback of multimedia files uses the built-in Flash Player of Adobe Reader and does, therefore, not depend on external plug-ins. Flash Player supports the efficient H.264 codec for video compression.
The package is based on the RichMedia Annotation, an Adobe addition to the PDF specification. It replaces the now obsolete movie15
package.
The LaTeX package gobble
includes several gobble macros not included in the LaTeX kernel. These macros remove a number of arguments after them, a feature regularly used inside other macros. This includes gobble macros for optional arguments.
The LaTeX package gobble-user
provides these macros at the user level, i.e. using names without @@ so that these can be used without \makeatletter
and \makeatother
. The same macros are provided inside .tex
files for use with plain-TeX or other TeX formats. However, the gobble macros for optional macros require \@@ifnextchar
to be defined.
The fonts are converted from METAFONT sources of the Computer Modern font families, using textrace
. Supported encodings are: T1 (Latin), T2A (Cyrillic), LGR (Greek) and TS1. The package also includes Unicode virtual fonts for use with Omega. The font set is not a replacement for any of the other Computer Modern-based font sets (for example, cm-super for Latin and Cyrillic, or cbgreek for Greek), since it is available at a single size only; it offers a compact set for general working. The fonts themselves are encoded to external standards, and virtual fonts are provided for use with TeX.
The beamer
LaTeX class can be used for producing slides. The class works in both PostScript and direct PDF output modes, using the pgf
graphics system for visual effects. Content is created in the frame
environment, and each frame can be made up of a number of slides using a simple notation for specifying material to appear on each slide within a frame. Short versions of title, authors, institute can also be specified as optional parameters. Whole frame graphics are supported by plain frames. The class supports figure
and table
environments, transparency effects, varying slide transitions and animations.
The octavo
class is a modification of the standard LaTeX book
class. Its purpose is to typeset books following classical design and layout principles, with the express intention of encouraging the making of beautiful books by anyone with access to a good printer and with an inclination towards venerable crafts, e.g., bookbinding. The octavo
class differs from the book class by implementing many of the proposals and insights of respected experts, especially Jan Tschichold and Hugh Williamson. The documentation discusses methods to organise and print out any text into signatures, which can then be gathered, folded and sewn into a book.