The NoTeX document class is a custom LaTeX class designed for comprehensive notetaking and math problem solution typesetting. It extends the amsart class and includes numerous packages and custom commands to enhance functionality and appearance.
NoTeX is available through the latest GitHub release. User may also build the document class manually by running build.py, and the resulting notex.cls and other files will be located in the dist subdirectory. Included files are main.tex, example.tex, reference.bib, and res/rosslogo.pdf.
- Modified section hierarchy: Chapters, Modules, and Topics
-
- Customizable using
\headertitle{},\subheadertitle{}, and\subsubheadertitle{}
- Customizable using
- Built-in environments for Problem, Theorem, Lemma, Corollary, Definition, and more
-
- Custom environment for theorem title, color, and other options
- Revamped
proofenvironment with a box similar to theorem and lemma -
- Legacy
proofenvironment accessible vialegacyproof
- Legacy
- Optional
\titledefinition -
lecturevariable for automatic title formatting as Lecture #{lecture}
- Shortcuts for mathematical environments (e.g.,
\floor{}) - Special commands:
\NoTeXand\RossTeX rosstexoption for problem set typesetting-
- Activated with
\documentclass[rosstex]{notex}
- Activated with
-
- Redefines sections as Problems
-
- Modifies subsection and subsubsection formatting
-
- Optional Ross Program logo enabled with \enablerosslogo
All document options from amsart class are carried over to NoTeX. Some options, however, are not tested and may produce unexpected results.
NoTeX introduces one custom option, rosstex. Enabling rosstex repurposes the document into a problem solution typesetting situation. It modifies the format of titles of subsection, and subsubsection to using abc and (i)(ii)(iii) numbering, respectively. It also changes the header format.