← ClaudeAtlas

tikzjax-diagramminglisted

Create TikZ diagrams in Obsidian using TikZJax plugin. Use when visualizing geometric shapes, coordinate systems, game scenes, circuit diagrams, chemical structures, or complex technical drawings that require precise positioning.
aiskillstore/marketplace · ★ 329 · AI & Automation · score 79
Install: claude install-skill aiskillstore/marketplace
# TikZJax Diagramming for Obsidian TikZJax enables LaTeX/TikZ diagrams in Obsidian. Use for complex technical drawings where Mermaid lacks precision: - Geometric shapes and coordinate systems - Game scenes with precise positioning - Circuit diagrams (circuitikz) - Chemical structures (chemfig) - 3D plots (tikz-3dplot, pgfplots) - Commutative diagrams (tikz-cd) ## Basic Syntax ```tikz \begin{document} \begin{tikzpicture}[scale=1] \draw[thick] (0,0) rectangle (4,2); \fill[cyan] (1,0.5) rectangle (3,1.5); \end{tikzpicture} \end{document} ``` **Required Structure:** - Code block language: `tikz` - Must include `\begin{document}` and `\end{document}` - Drawing code inside `\begin{tikzpicture}...\end{tikzpicture}` - Recommended: `scale=1` (smaller values reduce text readability) ## Supported Packages Load with `\usepackage{}`: | Package | Purpose | |---------|---------| | tikz | Core drawing (implicit) | | tikz-cd | Commutative diagrams | | circuitikz | Electronic circuits | | pgfplots | Data visualization, plots | | chemfig | Chemical structures | | tikz-3dplot | 3D coordinate systems | | array | Table environments | | amsmath | Math typesetting | | amsfonts | Mathematical fonts | | amssymb | Mathematical symbols | ## TikZ Libraries Load with `\usetikzlibrary{}`: ```latex \usepackage{tikz} \usetikzlibrary{decorations.pathreplacing} \usetikzlibrary{arrows.meta} \usetikzlibrary{calc} \begin{document} % Drawing commands here \end{document} ``` ## Dark Mode Behavior