Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
Banner Image

Mathematics & Statistics and Applied Probability: LaTeX, BibTeX & more

Resource on Mathematics, Statistics and Applied Probability

Introduction to LaTeX & BibTeX

LaTeX is a document markup language and a word processor that's used for the communication and publication of scientific documents in many fields, including mathematics, physics, computer science, statistics, etc. It provides superior document formatting and handling of mathematical notions, thus is THE document preparation system for technical communications.

BibTeX is the reference management software/format that is used together with the LaTeX. BibTeX makes it easy to cite sources in a consistent manner, by separating bibliographic information from the presentation of this information, similarly to the separation of content and presentation/style supported by LaTeX itself.

Tools & Software for LaTeX typesetting

LaTeX packages and editors are required in order for proper LaTeX typesetting, most of which are freely available online. Here are some commonly used LaTeX systems at the moment.

Base system:
MiKTeX
MacTeX
TeXShop

Editor:
TeXnicCenter
TeXstudio
Texmaker
ConTeXt
LyX

Comparison of TeX editors from Wikipedia

BibTeX & More...

Although BibTeX is able to manage the references in plain text form (.bib format), it is always a good idea to have some tools with GUI frontend for better visualization and easy integration with LaTeX editors.

JabRef
OS-independent Java GUI frontend for managing BibTeX and other bibliographies.

BibDesk
BibTeX editor and reference manager for MacOS.

BibTool
Intended for experience Linux users, BibTool provides features similarly to JabRef, and more functions as a tool for ma­nip­u­lat­ing BibTEX files.

Zotero
Another free and open-source reference management software. 

Mendeley
Cloud-based reference management software from Elsevier.

LaTeX packages

Similar to a Linux system, LaTeX uses packages to manage/extend the functions and features available to users. Though a base LaTeX install will get most commonly used packages covered, users may still be required to install certain packages when needed. (Fortunately, the widely used LaTeX systems such as MiKTeX handle such package installations automatically with minimum interference required from the users.)

AMS-LaTeX & AMS-TeX
A list of packages consisting file styles, fonts, author packages developed by American Mathematical Society, for the convenience of authors.

Beamer
Beamer is used for producing high-quality slides using LaTeX. A short introduction can be found in Wikibook.