Welcome to TeXact’s documentation!

TeXact is a tool for finding miscellaneous mistakes in LaTeX code and article writing. It does not edit your files, so you can run it fearlessly. Note that it is not intended to replace existing tools, such as ChkTeX and lacheck, but rather to complement and incorporate them.

A live demo of TeXact can be found in the Try it here section.

The repository can be found at GitHub. Reporting any issues or suggestions there is appreciated. Contributions are also welcome!

Installation

The latest released version of TeXact can be installed using pip or conda

Install TeXact from PyPi

$ pip install texact

Install TeXact from conda-forge

$ conda install conda-forge::texact

The latest development version can be installed using pip, either directly from Git or after cloning the repository.

Install TeXact from Git

$ pip install "git+ssh://git@github.com/Theodor-Lindberg/texact.git"

Install TeXact after cloning the repository

$ pip install .

If TeXact has already been installed from Git via pip, chances are a cached version will be used instead of the latest. To be sure the latest is installed, do the following:

Install TeXact from git, avoiding caches

$ pip install --force-reinstall --no-cache-dir "git+ssh://git@github.com/Theodor-Lindberg/texact.git"

Usage

After installing, run TeXact from the command line:

$ texact path/to/file.tex

For more information, run

$ texact -h

See also

Integration

How to use TeXact in pre-commit, TeXstudio, and more.

Options

Available options and how to configure TeXact.

Platforms

The plan is to support the major platforms (macOS, Linux, and Windows) and Python versions that are still receiving active or security support. For details on Python version support lifecycles, see Python End of Life.

_images/texactlogo.svg