Typst Editor je lokální editor pro sazbu v Typst s živým PDF náhledem. Na levé straně je editor s kódem, na pravé se plynule překompiluje PDF. Vše běží na vlastním stroji přes lokální Node server, který řídí překladač Typst a volitelně spouští kód v Pythonu, Julii nebo Wolframu. Výsledek se vloží přímo do dokumentu jako sazba, obrázek nebo rovnice.
Editor nabízí vkládání rovnic, matic, tabulek, obrázků, teorémů, citací a grafů s jedním kliknutím. Obsahuje vizuální nástroje pro komutativní diagramy (quiver) a Feynmanovy diagramy, symbol picker s physica funkcemi, správce referencí a citací s vyhledáváním přes DOI a arXiv ID, procházení šablon z Typst Universe s náhledem, a import dat z CSV, JSON, YAML a TOML. Lze spouštět kód a převádět výsledek na sazbu rovnic, například derivace a integrace přes sympy. Podporuje synchronizaci přes Google Drive a WebDAV.
Hlavní možnosti
Živý PDF náhled: Překompilace při psaní s zoomem, fit-to-width a tmavým režimem. Dvojklik na slovo v PDF skočí na odpovídající místo ve zdroji.
Monaco editor: Zvýraznění syntaxe Typst, doplňování včetně řeckých písmen a fyzikálních symbolů, strom souborů, outline, panel problémů.
Vkládání prvků: Nadpisy, abstrakty, rovnice, matice, tabulky, obrázky, seznamy, teorémy a důkazy s vlastním číslováním.
Fyzikální a matematické menu: Připravené rovnice včetně bra-ket notace, komutátorů, Diracovy rovnice, QED Lagrangian, Einsteinových rovnic pole, FRW metriky a dalších.
Komutativní diagramy: Vizuální tvorba přes quiver, výstup jako editovatelný fletcher kód.
Feynmanovy diagramy: Fermion, foton, gluon, skalární a ghost propagátory, smyčky, vrcholy a štítky s nastavitelnou barvou a tloušťkou, výstup jako cetz kód.
Spouštění kódu: Python, Julia, Wolfram s převodem výsledku na rovnici, obrázek nebo text. Výpočet nad výběrem (zjednodušení, řešení, derivace, integrace).
Grafy: 2D přes cetz-plot, 3D Plot Studio s interaktivní rotací a vložením konkrétního pohledu.
Citace a reference: Vyhledávání přes DOI/arXiv ID, ukládání do refs.bib, správce štítků s detekcí nedefinovaných a duplicitních referencí.
Šablony a balíčky: Procházení Typst Universe s náhledem, správa nainstalovaných Typst balíčků.
Import a export: CSV, JSON, YAML, TOML import, export do PDF, HTML, .typ, Git integrace, Google Drive a WebDAV synchronizace.