The following document clarifies how to setup and install the NoTeX software and the LaTeX template.
The project requires the following dependencies installed in your system:
The NoTeX software can be built from source following these steps:
Clone the repository:
and go at project's root:
Compile using cmake:
This will produce a unique binary in ./bin/notex, containing the CLI utility with embedded LaTeX template.
Optionally, you can install the software system-wise for easier usage:
This will allow to use notex as a normal binary everywhere in your system.
Check if your installation was successful by running:
The install.sh script provided in the project's repository helps to automate these steps with:
or:
When building from source, the CMake compilation offers multiple options that are not set by default:
DOCS: allows to build project documentation providing the docs target. After setting this option with -DDOCS=ON, documentation can be built in ./build/docs/ with:
You can uninstall a global notex installation with the command:
Or, equivalently:
A local installation can be analogously uninstalled by providing the path to the project installation:
After installing the notex CLI utility, the LaTeX template can be installed either globally (system-wise available) or locally (for the single LaTeX project).
The template can be globally installed with:
Which will install the LaTeX classes and styles, as well as required fonts, into your TeX distribution's TEXMFHOME directory. To check which directory this is in your own system, you can run:
After a global installation te template can be loaded as:
You can install the template locally, for yor project only, by running:
where <path> is the path to your LaTeX project root directory. For instance if the root directory of your project is the current one run:
The local installation will install the template and its classes in the <path>/settings/ directory, while fonts will be placed in <path>/fonts/.
After a local installation the template can be loaded as: