There are many emojis with long names, and we cannot remember them all. At the same time, when we type an emoji, we want to see what it looks like in text editor. Now, you do not need to remember the emoji name, just select it from the keyboard and wrap it with \emotion
. Unlike other emoji packages, you can thus use emojis more easily and flexibly.
Prosper is a LaTeX class for writing transparencies. It is written as an extension of the seminar
class. Prosper offers a friendly environment for creating slides for both presentations with an overhead projector and a video projector. Slides prepared for a presentation with a computer and a video projector may integrate animation effects, incremental display, and so on. Various visual styles are supported and others are being contributed.
The package offers a collection of advanced BibTeX style files suitable for publications in chemistry journals. Currently, style files for journals published by the American Chemical Society, Wiley-VCH and The Royal Society of Chemistry are available. The style files support advanced features such as automatic formatting of errata or creating an appropriate entry for publications in Angewandte Chemie where both English and German should be cited simultaneously.
The package provides the command \Figure
to simplify the business of including an image as figure in the most common form (centred and with caption and label). The package uses the package adjustbox
to center an image and to simplify further modifications. As adjustbox
now provides keys to turn images or other material into floats or non-floats, including captions, easyfig
has become quite redundant.
This LaTeX class generates a PCF for a human research protocol at the UWA. It requires the UWA logo in PDF format, which is available in SVG format at https://static-listing.weboffice.uwa.edu.au/visualid/core-rebrand/img/uwacrest/, and uses the Arial and UWA Slab fonts by default. The class works with XeLaTeX and LuaLaTeX.
The main purpose of the preview package is the extraction of selected elements from a LaTeX source, like formulas or graphics, into separate pages of a DVI file. A flexible and convenient interface allows it to specify what commands and constructs should be extracted. This works with DVI files postprocessed by either Dvips and Ghostscript or dvipng, but it also works when you are using PDFTeX for generating PDF files.
Given a list of filenames, ctanify
creates a tarball (a .tar.gz
file) with the files laid out in CTAN's preferred structure. By default this tarball additionally contains a ZIP file with copies of all files laid out in the standard TeX Directory Structure (TDS), which may be used by those intending to install the package, or by those who need to incorporate it in a distribution.
This LaTeX2e package provides a general purpose framework to describe and typeset exercises and exam questions along with their solutions. The package features mechanisms to hide or postpone solutions, to assign and handle points, to collect problems on exercise sheets, to store and use metadata, and to implement a consistent numbering. It also provides a very flexible interface for configuring and customising the formatting, layout, and representation of the exercise content.
In Die TeXnische Komodie (issue 1/2013) Christian Justen described his use of LaTeX in his work as priest (similar requirements may be encountered in the work of pastors and other ministers of religion). One point was to arrange A5 pages onto A4 landscape paper, either side-by-side or as a booklet. Justen made two Bash scripts for this job; the package provides one Texlua script for both requirements.
This LaTeX package provides macros based on TikZ to draw a game tree. The main idea underlying its core macros is the completion of a whole tree by using a sequence of simple parent-child tree structures, with no longer nested relations involved (like the use of grandchildren or great-grandchildren). Using this package you can draw a game tree as easily as drawing a game tree with pen and paper.
TeX and LaTeX provide few facilities for dates by default, though many packages have filled this gap. This package fills it, as well, with a pure TeX-primitive implementation. It can print dates, advance them by numbers of days, weeks, or months, determine the weekday automatically, and print them in (mostly) arbitrary format. It can also print calendars (monthly and yearly) automatically, and can be easily localized for non-English languages.
JadeTeX is a companion package to the OpenJade DSSSL processor. OpenJade applies a DSSSL stylesheet to an SGML or XML document. The output of this process can be in a number of forms, including a set of high level LaTeX macros. It is the task of the JadeTeX package to transform these macros into DVI/PostScript (using the jadetex
command) or Portable Document Format (PDF) form (using the pdfjadetex
command).
This package provides basic formatting for short documents such as notes on a specific topic, short documentation, or quick memos. It aims to cover all basic needs for such purposes: include a standard set of relevant packages, a nice title which doesn't take up too much space, better page margin sizes, and some basic styling to make the note look nicer. At the same time, it is highly flexible and customizable.
The mahjong
package provides a LaTeX interface for typesetting mahjong tiles using an extended version of MPSZ algebraic notation. Its features include spaces, rotated, blank, and concealed tiles, as well as red fives. The size of the mahjong tiles can be controlled using a package option and an optional argument of \mahjong
. It is primarily aimed at Riichi (aka Japanese) Mahjong but can be used to typeset any style of mahjong.
The package allows the user to manually markup changes of text, such as additions, deletions, or replacements. Changed text is shown in a different color; deleted text is striked out. Additionally, text can be highlighted and/or commented. The package allows free definition of additional authors and their associated color. It also allows you to change the markup of changes, authors, highlights or comments. A Python script is provided for removing the changes.
The package provides an interface to embed movies, sounds and 3D objects into PDF documents for use with LaTeX as well as pdfLaTeX. The package defines a command \includemovie
with PDF-1.5 compatibility. Option autoplay
causes the media clip to be started right after the page has loaded. This is useful for side by side movie clips to be played back synchronously. The package is now superseded by media9
.
This package provides a TikZ library for working with tiles, tilings, and tessellations. Using it, one can define tiles, place tiles, deform tiles, and --- in some cases --- apply replacement rules to generate tessellations. It has pre-defined tiles for most of the Penrose tile sets and the aperiodical polykite tiles. This is a replacement for the penrose
package, renamed as it now deals with more extensive tiles than just the Penrose tile sets.
The package provides facilities for creating and managing keys in the sense of the keyval
and xkeyval
packages, but it is intended to be more robust and faster. Its robustness comes from its ability to preserve braces in key values throughout parsing. The need to preserve braces in key values arises often in parsing keys (for example, in the xwatermark
package). The package also provides functions for defining and managing keys.
This exam
class is specially designed for mathematics teachers in China. Using BHCexam you can separate the format and the content very well; export both teacher paper and student paper; typeset multiple choice questions with 3-6 options keeping adaptively neat alignment; typeset cloze questions with a customizable underline; typeset questions with subquestions in lists; group questions in a list to control whether to show score, leave spacing, initialize question number; and more.
This package was previously used to provide a number of features that were useful for typesetting documents with XeLaTeX. Many of those features have now been incorporated into the fontspec
package and other packages, but the package persists for backwards compatibility. Nowadays, loading xltxtra
will: load the fontspec
, metalogo
, and realscripts
packages; redefine \showhyphens
so it works correctly; and define two extra commands: \vfrac
and \namedglyph
.
The caption
package provides many ways to customise the captions in floating environments like figure and table, and cooperates with many other packages. Facilities include rotating captions, sideways captions, continued captions (for tables or figures that come in several parts). A list of compatibility notes, for other packages, is provided in the documentation. The package also provides the caption outside float facility, in the same way that simpler packages like capt-of do.
This package aims to provide you with an easy interface to speed up the process when organizing and producing elegant notes. All the tables, figures, equations, and listings are labelled according to the notenumber with the \titlebox
command. The noteframe
environment helps you generate fancy colored boxes to emphasize the important information (e.g. theorems, equations, proofs, etc.) in your document. You can customize the style and color to denote different categories, too.
This package is designed to simplify the development and distribution of scripts for theatrical musicals, especially ones under development. The output is formatted to follow generally accepted script style while also maintaining a high level of typographic integrity, and includes commands for dialog, lyrics, stage directions, music and dance cues, rehearsal marks, and more. It gracefully handles dialog that crosses page breaks, and can generate lists of songs and lists of dances in the show.
This package provides a fully scalable version of the Computer Modern Math Extension font for curing sizing problems mainly with lmodern
. It can be used when the main font of the document is Computer Modern (or European Modern, if T1 encoding is selected), or Latin Modern. It redefines the math extension font so that it becomes arbitrarily scalable, using the optical size fonts provided by the AMS together with the original cmex10
font.