BPT LaTeX -- the Binary Pulse Theory glyph language for LaTeX (pulsecore.one)

Files
  bpt.sty            the package
  fonts/             Noto Sans Math, Noto Sans Symbols, Noto Sans Symbols 2 (SIL OFL 1.1) and DejaVu Sans (see their licence files)
  bpt-example.tex    a reference card: laws from the book and every command
  bpt-latex.js       the same commands as KaTeX / MathJax macros, and toLatex() for Unicode BPT equations
  bpt-commands.json  every command, glyph and meaning

Use
  1. Put bpt.sty and the fonts/ folder next to your .tex file (on Overleaf, upload both).
  2. Compile with XeLaTeX or LuaLaTeX (Overleaf: Menu > Compiler).
  3. \usepackage{bpt}, then write $\rho\collapse$, $\localtempo$, $\data\energy$ ...
  The fonts can live elsewhere: \newcommand\bptfontpath{path/to/fonts/} before \usepackage{bpt}.

On a web page (KaTeX)
  import { BPT_MACROS } from './bpt-latex.js';  katex.render(String.raw`\localtempo = \sqrt{\hbar G/c^5}`, el, { macros: BPT_MACROS });
  The glyphs come out in \text{} in the page's own fonts: give .katex .text a font stack with the Noto fonts.

Generated from the BPT Glyph Language tables in chapter 1 of Binary Pulse Theory; regenerated whenever they change.
