Skip to content
Escap1ng edited this page Aug 21, 2026 · 2 revisions

VisualLaTeX Wiki

导入 · 轻改 · 导出 —— 一个字符都不丢的离线 LaTeX 轻编辑器

English · 中文


项目简介

VisualLaTeX 是一个纯前端、零依赖、完全离线的 LaTeX 轻编辑器,专为"对已有论文做快速小修改"设计。无需安装、无需编译,克隆后双击 index.html 即可使用。

快速开始

git clone https://github.com/Escap1ng/VisualLaTeX.git

然后双击 index.html 即可离线运行。也可以使用 在线预览版

核心工作流

导入 .tex → 可视化轻改 → 导出 .tex

修改只发生在你改动的地方,其余内容逐字符原样保留,全程离线。

功能一览

功能 说明
一键导入 打开本地 .tex,章节、段落、列表、公式、图片自动转为可视化元素
双栏同屏 左侧可视化编辑,右侧 LaTeX 源码实时预览
基础排版 三级标题、加粗、斜体、居中、有序/无序列表
公式输入 30+ 符号快捷面板,支持行内 $...$ 与行间 $$...$$
原样保留块 表格、参考文献、代码清单等复杂结构原文展示、可编辑、导出不丢失
命令保护 \cite\ref 等引用命令原样保留
图片插入 填写路径自动生成 figure 浮动环境
一键导出 复制源码或下载 .tex,自动沿用导入文件名
自动缓存 草稿连同导言区一起保存,刷新页面内容不丢失

持续集成

项目使用 GitHub Actions 实现自动化:

工作流 触发时机 作用
CI 推送 main / 针对 main 的 PR JS 语法检查 + 零依赖冒烟检查
Build & Release 推送 v* 版本标签 打包 zip 并上传至 GitHub Release
Deploy to GitHub Pages 推送 main 自动部署在线预览版

已知限制

  1. 基于 contenteditable 简易富文本实现,复杂嵌套排版容易解析出错
  2. 不支持可视化表格编辑(表格以原样保留块形式编辑源码)
  3. 定位是轻量修改工具,大规模重写建议直接使用代码编辑器

版本历史

  • v2.0.0:去垂直化改造,转型为通用离线 LaTeX 轻编辑器;新增 .tex 导入;未支持结构原样保留,实现往返保真
  • v1.1.0:可视化编辑器 + 数模公式助手(已被 v2.0.0 移除)
  • v1.0.0:首个版本

相关链接

Clone this wiki locally