HaTeX- The Haskell LaTeX library.

Safe HaskellSafe-Inferred




Package for theorem environments.


AMSThm package

amsthm :: PackageName Source

AMSThm package. Example:

usepackage [] amsthm

AMSThm functions

newtheorem :: LaTeXC l => String -> l -> l Source

Create a new theorem environment type. Arguments are environment name (this will be the argument when using the theorem function) and the displayed title.

For example:

newtheorem "prop" "Proposition"
theorem "prop" "This is it."

theorem :: LaTeXC l => String -> l -> l Source

Use a environment created by newtheorem.

proof :: LaTeXC l => Maybe l -> l -> l Source

The proof environment. The first optional argument is used to put a custom title to the proof.

qedhere :: LaTeXC l => l Source

Insert the QED symbol.

theoremstyle :: LaTeXC l => TheoremStyle -> l Source

Set the theorem style. Call this function in the preamble.