The powerful typesetting system LaTeX is well known in the world of academia, scientific publishing, and technical documentation. While LaTeX mainly gets used to produce pages of PDF, it integrates well as a pre-processing tool to create vector graphics in notes, websites, and documents, too. Guides show how to improve, or generate the following content elements:

Math - Typeset, align, wrap, comment, enumerate, space out, scale, and style mathematical expressions, utilizing AMSmath

Tables - Separate content in plaintext and styles like alignment, spacing, markup, and calculation, utilizing Tabularray

figure table headers.svg

Code Snippets - Print source code with syntax highlighting in latex with listings

figure code listing.svg

Follow varying typographic conventions with the same input syntax

Plots - Dynamically plot mathematical functions, values as a vector graphic

figure plot tikz collection.svg

Networks, Commutative diagrams - Dynamically draw graph networks as a vector graphic

figure networks.svg

Electrical circuit - Dynamically draw electronic circuit diagrams as a vector graphic

figure circuits.svg

Molecules - Dynamically draw structural formulas of chemical molecules as a vector graphic

figure molecules.svg

Heatmaps

figure heatmap.svg

Gantt chart

figure gantt portfolio examination 2.svg

Roadmap for further data visualizations

  • spiderweb diagram
  • Fractals
  • Public transport map
  • (trail) Maps
  • orbital paths
  • engineering blueprint
  • Minecraft blueprint
  • Factorio blueprint
  • music notes
  • timeline
  • geographic maps with transparent circles
  • low-poly art

Roadmap for setup comparisons

  • writing, conversion, lint, debug
  • which editor comparison
  • Don’t spent so much time on your setup, start writing code
  • alternative markup systems

Learn, Troubleshoot, Debugging/Help/Documentation

Other topics

Color gradients

Animation

Motivation and use cases for LaTeX

Collection for note preview

figure math comments.svg

\documentclass{article} \title{math comments}
\usepackage{mathtools,amssymb,amsfonts}
\begin{document}
\begin{gather*}
+ - \cdot \times / \div :{} \Sigma \smallint \Im\,  \Re \mid\, \parallel \cap \setminus \neg \land \pm \Join \\
=\, \approx\, <\, \ge\, \triangleq\, \coloneqq\, \equiv\, \in\, \subset\, \supseteq\, \gg, \ne\, \nless\, \nsupseteq\,  \nsim \\
\sum_{\mathclap{x \in X(\Omega)}} \mathbb{P}(X = x)
\overset{\text{def}}{=} x \overset{i}{=} xxx \overset{\mathclap{\text{use (4b)}}}{=} xxx \xRightarrow{+ xx} x \\
x = \mathrlap{\phantom{(x)}\overbrace{\phantom{x xx}}^{\text{for }x}}  \underbrace{ (x)x }_{\text{for }x}  \underbrace{ \vphantom{(} xx \cdot x }_{ \mathclap{\substack{\text{for }x\\ \text{and relatives}} }  }
= \begin{cases} xx  & \text{for } xx \\[-1ex] & \text{because}\ldots \\ x  & \text{ow.} \end{cases}
\end{gather*}
\end{document}

figure latex collection.svg

\documentclass{standalone} \title{latex collection}
\usepackage{graphbox}
\begin{document}
\includegraphics[align=c]{figure math comments} \hspace{1em}
\includegraphics[align=c]{figure pet owners} \hspace{1em}
\includegraphics[align=c]{figure automata}
\end{document}

Sources:

Related:

[[List related notes]]

Tags: Markup and typesetting systems - Produce printed or digital documents aesthetically pleasing with readable typography

9 items under this folder.