NOPE (Not anOther Pdf Exporter)¶
Write in Obsidian, publish as a typeset PDF. NOPE exports your notes through a Pandoc + LaTeX pipeline in Docker. No LaTeX installation, no copy-paste, no drift between your vault and your deliverable.
One concept per note, one main document with embeds. Cross-references number themselves, glossaries and bibliographies build themselves, branding comes from a note.
Stumble over the features¶
-
🧩
Atomic notes & auto-numbered refs. A main document is just frontmatter plus embeds.
[[wikilinks]]become "Theorem 1.1" and "Table 5". -
📚
Citations. BibTeX files or citation notes.
[[Smith 2020]]becomes a real citation. -
📖
Glossary & acronyms. One note per term, referenced by wikilink, collected into generated lists.
-
📊
Tables. Auto-fitted to the page or breaking across pages, numbered and referencable, from plain Markdown tables.
-
🖼️
Images & figures. Embedded images become numbered figures with captions, scaled per embed.
-
🧜
Mermaid diagrams. Live in the editor, numbered figures in the PDF.
-
📈
TikZ & PGFPlots. A
```tikzblock that renders live in Obsidian and exports as a native, numbered vector figure. -
📐
Theorems & environments. LaTeX theorem environments with their own counters, plus fully custom environments fed by note frontmatter.
-
🧮
Equations.
$$…$$blocks as numbered equation/align/gather environments. -
🎨
Branding & templates. One reusable look per document type, custom LaTeX templates, per-document package installs.
-
🧱
Code blocks & custom blocks. A fenced block's identifier decides its fate: raw LaTeX passthrough, a custom environment from your own template, or a plain code fence.
How it works¶
Exports run in a pinned Docker image (Pandoc + TeX Live), so documents render the same everywhere. Every PDF on this site was built by that pipeline.