-
Notifications
You must be signed in to change notification settings - Fork 0
Home
MaTeX is a project developed by OrthoPole. It defines the MaTeX
language and provides a compiler to generate latex package from an .mtx
file.
The main goal of MaTeX is to make latex package nicer. One of the main features is that it uses more natural language, like sql
. For example, you may use DEF \N TO BE \mathbb{N}
to generate command \def\N{\mathbb{N}}
.
When you want to define a number of similar commands, like \def\A{\mathbb{A}}, ..., \def\Z{\mathbb{Z}}
, you may use the FOR
feature and generate the commands within a loop. For example:
FOR x IN ABCDEFGHIJKLMNOPQRSTUVWXYZ
DEF \%x% TO BE \mathbb{%x%}
END FOR
That saves a lot of effort.
The project is currently at version 1.0.1. The version 1.1 is being developed, where commands about environments will be added. Coming soon.
Copyright 2023 OrthoPole. All rights reserved.