Локальный браузерный рендерер для Markdown, LaTeX и ASCII flowchart в одном окне.
Browser Markdown + LaTeX + Flowchart renderer with instant preview, light/dark themes, and PDF export.
markdown, latex, mathjax, flowchart, renderer, javascript, single-file-app
- Мгновенный рендер Markdown (
marked). - Рендер LaTeX через MathJax (
$...$,$$...$$,\(...\),\[...\],\begin...\end...). - Поддержка ASCII flowchart в блоках ```flowchart.
- Переключение светлой/тёмной темы.
- Сворачивание/разворачивание окна ввода.
- Сворачивание/показ справки.
- Экспорт в PDF через системный диалог печати.
- Сохранение UI-настроек в
localStorage.
- Клонируйте репозиторий:
git clone https://github.com/dwnmf/LATEX_render.git
cd LATEX_render- Откройте
index.htmlв браузере.
Все зависимости подключаются через CDN, отдельная сборка не нужна.
## Заголовок
**Жирный текст**, списки, таблицы, блоки кода и т.д.Встроенно: $E=mc^2$
Блочно:
$$
\sum_{i=1}^{n} i^2 = \frac{n(n+1)(2n+1)}{6}
$$```flowchart
st=>start: Старт
op=>operation: Шаг
cond=>condition: Готово?
e=>end: Выход
st->op->cond
cond(yes)->e
cond(no)->op
```Ctrl + Enter/Cmd + Enter— рендер.Рендер— ручной рендер.Очистить— очистка редактора.Экспорт PDF— печать/сохранение PDF.Свернуть ввод— скрытие панели ввода и расширение превью.Справка— показать/скрыть подсказки.Тема— переключение между светлой и тёмной темой.
- Один файл приложения:
index.html. - Без фреймворков, чистый HTML/CSS/JS.
- Библиотеки:
markedMathJaxflowchart.js+Raphael
- Внешние CDN должны быть доступны.
- Рендер зависит от возможностей браузера (рекомендуются актуальные версии Chrome/Edge/Firefox).
- PDF-экспорт использует нативный диалог печати браузера.
Если нужна отдельная лицензия, добавьте LICENSE в репозиторий.