NoTeX
1.0.0
A modern noteworthy LaTeX template
Toggle main menu visibility
Loading...
Searching...
No Matches
notex
include
notex
notex.hpp
Go to the documentation of this file.
1
10
11
// clang-format off
12
// ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
13
// ┃ ┃
14
// ┃ ░███ ░███ ┃
15
// ┃ ░██ ░███ ░██ ░██ ┃
16
// ┃ ░██ ░████ ░██ ░██ ┃
17
// ┃ ░██ ░██░██ ░██ ░██ ┃
18
// ┃ ░███ ░██ ░██ ░██ ░██ ┃
19
// ┃ ░██ ░██ ░██░██ ░██ ┃
20
// ┃ ░██ ░██ ░████ ░██ ┃
21
// ┃ ░██ ░██ ░███ ░██ ┃
22
// ┃ ░███ ░███ ┃
23
// ┃ ┃
24
// ┃ ~ N O T E X ~ ┃
25
// ┃ Copyright (c) 2026 Marco Tallone ┃
26
// ┃ MIT License ┃
27
// ┃ ┃
28
// ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
29
// clang-format on
30
31
#pragma once
32
33
// TODO: THis is here just to be documented here...
34
namespace
notex
{}
35
36
#include "
notex/assets.hpp
"
37
#include "
notex/constants.hpp
"
38
#include "
notex/document.hpp
"
39
#include "
notex/environment.hpp
"
40
#include "
notex/errors.hpp
"
41
#include "
notex/installer.hpp
"
42
#include "
notex/logging.hpp
"
43
#include "
notex/manager.hpp
"
44
#include "
notex/output.hpp
"
45
#include "
notex/reference.hpp
"
46
#include "
notex/system.hpp
"
47
#include "
notex/templates.hpp
"
assets.hpp
Accessor over the LaTeX template and font files embedded into the binary.
constants.hpp
Compile-time constants.
document.hpp
Document: a small, safe line-oriented editor for a single .tex file.
environment.hpp
Environment: discovers where TeX lives and whether NoTeX is installed.
errors.hpp
Exception hierarchy and process exit codes used throughout NoTeX.
installer.hpp
Installer: deploys the NoTeX LaTeX template, globally into the TeX tree or locally into a project.
logging.hpp
Logging utility with plog initialization.
manager.hpp
Manager: represents and operates on a single NoTeX project.
notex
Definition
assets.hpp:20
output.hpp
Styled terminal output and interactive confirmation prompts.
reference.hpp
reference: the table of ready-to-paste snippets served by notex get.
system.hpp
Process execution and environment-variable access.
templates.hpp
templates: encoded skeletons used to scaffold new NoTeX projects.
Generated by
1.17.0