-
Notifications
You must be signed in to change notification settings - Fork 1
English
Escap1ng edited this page Aug 21, 2026
·
2 revisions
Import · Tweak · Export — an offline LaTeX light editor that never loses a character
中文 · English
VisualLaTeX is a pure-frontend, zero-dependency, fully offline LaTeX light editor built for making quick small edits to existing papers. No install, no build — clone the repo and double-click index.html to get started.
git clone https://github.com/Escap1ng/VisualLaTeX.gitThen double-click index.html to run offline. You can also use the online demo.
Import .tex → light visual edits → export .tex
Changes only happen where you make them; everything else is preserved character-for-character, fully offline.
| Feature | Details |
|---|---|
| One-click import | Open a local .tex; sections, paragraphs, lists, formulas, and images become visual elements |
| Split-pane view | Visual editor on the left, live LaTeX source preview on the right |
| Basic formatting | Three heading levels, bold, italic, center, ordered/unordered lists |
| Formula input | 30+ symbol quick palette, inline $...$ and display $$...$$ math |
| Verbatim blocks | Tables, bibliographies, code listings shown as-is, editable, never lost on export |
| Command protection |
\cite, \ref, and other reference commands preserved verbatim |
| Image insertion | Enter a path to generate the figure float environment |
| One-click export | Copy source or download .tex, reusing the imported file name |
| Auto-save | Drafts cached together with the preamble; content survives page refresh |
Automation is powered by GitHub Actions:
| Workflow | Trigger | Purpose |
|---|---|---|
| CI | push to main / PR to main
|
JS syntax check + zero-dependency smoke checks |
| Build & Release | push v* version tag |
Package zip and upload to GitHub Release |
| Deploy to GitHub Pages | push to main
|
Auto-deploy the online demo |
- Built on
contenteditablefor simplicity; complex nested layouts may parse incorrectly - No visual table editing (tables are edited as source inside verbatim blocks)
- This is a light editing tool; for large-scale rewrites, use a code editor
- v2.0.0: repositioned as a general offline LaTeX light editor; added .tex import; verbatim preservation of unsupported structures for lossless round-trips
- v1.1.0: visual editor + formula assistant for math-modeling papers (removed in v2.0.0)
- v1.0.0: initial release