Releases: paulhe666/visualtex
Releases · paulhe666/visualtex
Release list
VisualTeX 1.2.7
VisualTeX 1.2.7
中文
- Windows 端稳定支持 MathType 7:原生 Equation.DSMT4 插入、编辑、格式转换、编号与引用路径继续保持兼容。VisualTeX 自身创建、渲染和编辑 MathType OLE 不要求用户额外安装 MathType;若要使用 MathType 自带编辑器打开对象,则需要安装 MathType 7。
- 修复 MathType 字体/样式转译:包括 \mathtt/monospace、bold-italic、粗体希腊字母以及相关 mathvariant 往返。
- 修复 Word 多级列表章节编号:如“第3章”“第3章 第2节”只提取数字层级,避免公式出现“(第3章.1)”之类错误,并保持 VisualTeX OLE、OMML、MathType 编号逻辑一致。
- 新增无 OCR 轻量安装包,不包含本地 OCR Python/Paddle/模型资源;OpenAI-compatible、Ollama、Mathpix、PaddleOCR AI Studio、SimpleTex 等 API OCR 仍可正常使用。
- 改善 Office companion 启动、Office 编辑窗口缩放同步以及 OCR/候选框/工具栏层级。
Windows Office 支持范围:Microsoft Office 2021 及以上。
稳定验证的 MathType 版本:MathType 7。
Windows 安装包
- VisualTeX_1.2.7_x64-setup.exe:完整版,包含本地 OCR 运行资源。
- VisualTeX_1.2.7_x64-no-ocr-setup.exe:轻量版,不包含本地 OCR 资源,但可使用 API OCR。
English
- Stable MathType 7 support on Windows, including native Equation.DSMT4 insertion, editing, format conversion, numbering, and references. VisualTeX does not require a separate MathType installation for its own MathType OLE creation/rendering/editing path; MathType 7 is required only when opening the object in the native MathType editor.
- Fixed MathType font/style translation, including \mathtt/monospace, bold-italic, bold Greek letters, and related mathvariant round-trips.
- Fixed chapter/section equation numbering for Word multilevel lists. Labels such as “Chapter 3” or “第3章” are normalized to numeric hierarchy before equation numbers are generated.
- Added a lightweight no-OCR installer. It excludes the bundled local OCR Python/Paddle/model resources while keeping API OCR providers available.
- Improved Office companion startup behavior, Office editor zoom synchronization, and modal/popover layering.
Windows Office support: Microsoft Office 2021 or later.
Stable MathType compatibility baseline: MathType 7.
macOS 1.2.7
中文
- 修复安装 VisualTeX Word 插件后,Finder 第一次双击 Word 文档只启动 Word、需要第二次打开的问题;调整 Word Startup 初始化,避免 AutoExec 抢占首个文档打开事件,并使用本次 VBE 编译产物作为新的 DOTM shell。
- 完善带编号图片公式与 OMML 公式双向转换、全文转换、编号刷新以及 SEQ / VT_N_ / VT_R_ / VT_C_ 生命周期;同步优化行内图片基线与尺寸、字号跟随、批量导入/重绘解析一致性和功能区布局。
- macOS arm64 DMG 包含完整离线 OCR 与 Office 插件资源。
- SHA-256:
cdcbc864e343877c93cfe7b9b79c44f87d8f7b8f72e43b199a130e4e4d64da5a
English
- Fixed the macOS Word issue where the first Finder double-click only launched Word and the document opened only on the second attempt. Word Startup initialization no longer uses the problematic AutoExec path, and the packaged DOTM now uses the freshly compiled VBE template shell.
- Improved bidirectional numbered image-formula / OMML conversion, whole-document conversion, equation-number refresh, and the SEQ / VT_N_ / VT_R_ / VT_C_ lifecycle, together with inline image baseline/size preservation, font-size synchronization, redraw/import parser parity, and Ribbon layout.
- The macOS arm64 DMG includes the full offline OCR runtime and Office add-in resources.
- SHA-256:
cdcbc864e343877c93cfe7b9b79c44f87d8f7b8f72e43b199a130e4e4d64da5a
macOS API-only / no-OCR package
中文
VisualTeX_1.2.7_aarch64-no-ocr.dmg:macOS arm64 轻量版,不包含本地 OCR Python/Paddle 运行环境、离线 OCR worker 或基础模型,仅保留 API OCR 识别能力与完整 Office 插件功能。- SHA-256:
e809e6b7f3b97a14b2c8ce607059fc7e94933719f424b6abd8c6067ecf834afd
English
VisualTeX_1.2.7_aarch64-no-ocr.dmg: lightweight macOS arm64 build without the local OCR Python/Paddle runtime, offline OCR worker, or bundled base models. API-based OCR and the full Office add-in integration remain available.- SHA-256:
e809e6b7f3b97a14b2c8ce607059fc7e94933719f424b6abd8c6067ecf834afd
VisualTeX 1.2.6
中文
VisualTeX 1.2.6 主要更新如下:
- Windows 版新增 MathType 7 全面兼容:支持原生 MathType OLE 公式插入、编辑、编号、引用、重绘和格式转换。日常公式工作流中无需依赖 MathType,也可以直接使用 VisualTeX 完成。
- 支持复制公式后直接独立修改:修复复制公式后 FormulaId 错乱、原公式与副本身份相互影响的问题。复制后的公式会重新建立独立身份,可分别编辑和保存。
- 批量重绘和批量导入新增公式编号选项:可一次性为批量处理得到的行间公式添加编号,为论文和长文档写作提供更顺畅的工作流。
- 优化行间公式编号排版:Windows 端 VisualTeX OLE 与 macOS 端 VisualTeX 图片公式的编号均改为制表位对齐,公式主体与编号位置更加规整、美观。
- 修复编辑器命令和输入行为问题:清理部分重复、错误命令,并修复多层括号环境下光标错误跳出的问题。
- 源码区进一步完善:修复输入完整命令后源码区无法正确显示的问题,增加逐级缩进并优化源码排版,复杂 LaTeX 结构更加清晰。
- OCR 新增 API 模式:无需下载本地 OCR 运行环境和模型,也可以直接配置 OCR API 完成公式识别。
English
VisualTeX 1.2.6 includes the following major updates:
- Full MathType 7 compatibility on Windows: added native MathType OLE insertion, editing, numbering, references, redraw, and format conversion. MathType itself is no longer required for these everyday equation workflows; they can be completed entirely in VisualTeX.
- Independent editing after copying formulas: fixed FormulaId conflicts and shared identity between source formulas and pasted copies. Each copy now receives an independent identity and can be edited and saved separately.
- Equation numbering options for bulk redraw and bulk import: display equations created through bulk operations can now be numbered automatically, providing a smoother workflow for papers and long-form academic documents.
- Improved display-equation numbering layout: VisualTeX OLE equations on Windows and VisualTeX picture equations on macOS now use tab-stop alignment for equation numbers, producing cleaner and more consistent layouts.
- Editor command and input fixes: removed duplicate or incorrect commands and fixed incorrect caret exit behavior in nested delimiter structures.
- Improved source editor: fixed cases where fully typed commands did not display correctly in the source view, added hierarchical indentation, and improved source formatting for complex LaTeX structures.
- OCR API support: formulas can now be recognized through OCR APIs without downloading the local OCR runtime or local OCR models.
VisualTeX 1.2.5
VisualTeX 1.2.5
中文
1. 编辑器与交互
- 新增 小键盘模式,为紧凑公式输入重新设计布局;普通模式与小键盘模式分别记忆窗口尺寸,互不影响。
- 新增 显式对齐点编辑,
align/aligned等多行公式可直接使用&指定对齐位置。 - 加强
cases/ 分段函数编辑,完善多行结构、对齐点、大括号与 Enter 行为。 - 扩展公式工具栏和命令兼容,补充更多扩展积分符号、宏包命令及对应的渲染、复制和导出支持。
- 统一主应用与 Office 编辑窗口的默认参数、输入行为、公式工具栏和格式状态。
- 完善 自定义公式快捷键、常用工具和 希腊字母快捷输入;快捷键配置统一管理并支持持久化。
- 工作区布局、面板状态、公式颜色、字号、工具栏状态、编辑模式等更多参数支持跨重启记忆。
- 改进紧凑窗口和浮层布局,降低菜单、工具栏、颜色面板等在小尺寸窗口中的裁切和遮挡。
2. 自定义符号系统
- 新增完整的 自定义符号设计器,可在画布中绘制并组合自定义数学符号。
- 自定义符号可注册为 VisualTeX / LaTeX 字符,并进入公式工具栏、自动补全、MathLive 渲染以及 SVG / PNG 导出链路。
- 新增自定义符号存档、运行时注册、字形编译和隔离机制,避免影响内置字符。
- 优化有效可视区域裁剪、工具栏尺寸适配、清晰度和基线定位,避免按整张画布渲染造成过宽、过小或位置偏移。
- 改进绘制、缩放、旋转、层级、参考字符、橡皮擦等编辑体验。
3. 主题与界面自定义
- 重构主题系统,由基础明暗主题扩展为多套配色与完整的 主题颜色自定义。
- 主背景、纸张、抬升层、凹陷层、选中状态、强调色、公式光标等统一纳入主题体系。
- 设置页、引导页、编辑器、公式工具栏、帮助窗口等界面统一跟随当前主题。
- 进一步压缩设置页和编辑窗口中的非必要说明文字,优化信息层级和可用空间。
4. OCR
- 新增 快捷 OCR,优化截图、识别、返回编辑器和结果回填流程。
- 新增 静默 OCR,可在后台完成截图识别,并将 LaTeX 结果直接写入剪贴板。
- 新增 OCR 状态 / HUD,显示识别过程与完成状态。
- 统一普通 OCR、快捷 OCR、静默 OCR 的模型、设置和主界面入口。
- 优化 OCR 模型切换、窗口切换、截图触发和识别结果回填的稳定性。
5. Office 编辑器启动与性能
- Word / PowerPoint 公式编辑器采用更成熟的 常驻 / 预热式生命周期,减少重复冷启动等待。
- 修复 Office 打开编辑器时主应用抢前台、窗口顺序错误、图标异常等问题。
- 编辑窗口可直接浮在 Word / PowerPoint 上方,编辑完成后焦点正确返回 Office。
- 针对真正冷启动场景进一步优化启动稳定性。
- 加入 Office 性能预算与回归测试,降低公式数量增长后出现线性性能退化的风险。
6. Word Ribbon 与 Office 集成
- 重整 Word Ribbon,并统一 VisualTeX 图标与功能分组。
- 主要入口覆盖:图片行内、图片行间、OMML 行内、OMML 行间、编辑所选、重绘所选、重绘全文、图片 / OMML 转换、公式交叉引用、更新编号、编号格式和文档导入。
- Office 对话框与主应用进一步统一公式工具栏、参数、字体、字号、主题和输入行为。
- 减少公式连续打开与编辑过程中的重复初始化,提高连续编辑效率。
7. Office 插件安装、更新与修复
- 新增更完整的 DOTM / PPAM 版本检测机制。
- 可识别插件未安装、版本过旧、文件不完整,以及 PowerPoint 插件未注册等状态。
- 旧版 DOTM / PPAM 可由 VisualTeX 直接覆盖升级,无需用户手工删除。
- Office 插件入口区分 安装 / 更新 / 修复 状态。
- 更新插件时可请求退出 Word / PowerPoint,并在 Office 正常退出后继续安装。
- 插件更新选择和相关用户偏好支持持久化。
8. Word 重绘与文档导入
- 继续加强 重绘所选 / 重绘全文,提升大量公式和复杂文档下的稳定性。
- 修复重绘后段落布局、图片公式位置和双击编辑目标发生变化的问题。
- 加强正文、行内公式、行间公式、OMML 等混合内容的导入与回归测试。
- 通过更严格的公式 identity / metadata 保持公式身份和原始结构,减少重绘后公式与文本错位。
- 优化批量处理中的目标定位和恢复逻辑,不再仅依赖公式当前位置。
9. Word 公式编号与交叉引用
- 编号设置由临时状态改为 持久化配置。
- 支持并稳定化顺序编号、按章节编号、按节编号,以及
./-等不同分隔形式。 - Word Ribbon 的编号格式与实际文档状态进一步同步。
- 更新编号升级为全局修复入口,可按公式在文档中的物理顺序重新整理编号。
- 优化大量公式下的编号更新、连续插入和编辑性能;常规尾部插入优先使用局部快速路径,避免每次全文扫描。
- 强化图片公式与 OMML 公式混排、中间插入公式后的编号顺序。
- 修复旧编号结构、孤立
SEQ、损坏 helper 和重复编号等历史遗留状态。 - 加强失败事务回滚,避免编号操作失败后留下不完整结构。
- 加强 交叉引用与编号联动:中间插入、插入引用、再次编辑和更新编号后,公式数量、
SEQ与正文REF可保持一致。
10. 帮助手册
- 新增软件内 帮助手册 入口,直接在 VisualTeX 中查看,无需跳转浏览器。
- 手册覆盖编辑器、快捷键、常用工具、磁贴、
align、cases、矩阵、小键盘、OCR、自定义符号、Word 和 PowerPoint 等主要功能。 - 帮助界面跟随当前主题,并针对正文、目录、标题、代码块和表格优化字号与可读性。
Windows 端补充
- PowerPoint 格式转换:新增图片、OLE、OMML 公式之间的格式转换入口,便于在演示文稿中按编辑性、兼容性和输出需求切换公式格式。
English
1. Editor and interaction
- Added Keypad Mode, with a compact layout designed for focused formula entry. Normal Mode and Keypad Mode now keep independent window-size memory.
- Added explicit alignment-point editing for multiline environments such as
align/aligned; use&to choose the visual alignment position directly. - Improved
cases/ piecewise-function editing, including multiline structure, alignment points, braces, and Enter behavior. - Expanded the formula toolbar and command compatibility with more extended integral symbols, package commands, and matching rendering, copy, and export support.
- Unified default parameters, input behavior, toolbar state, and formatting behavior between the main app and Office editor windows.
- Improved custom formula hotkeys, Common tools, and Greek-letter quick input, with centralized persistent configuration.
- More workspace settings now persist across restarts, including layout, panel state, formula colors, font size, toolbar state, and editor mode.
- Improved compact-window and floating-layer layout to reduce clipping and overlap in menus, toolbars, and color panels.
2. Custom symbol system
- Added a complete Custom Symbol Designer for drawing and composing mathematical symbols on a canvas.
- Custom symbols can be registered as VisualTeX / LaTeX characters and used throughout the formula toolbar, autocomplete, MathLive rendering, and SVG / PNG export pipeline.
- Added symbol archives, runtime registration, glyph compilation, and isolation from built-in symbols.
- Improved visible-bounds cropping, toolbar sizing, sharpness, and baseline placement to avoid oversized, undersized, or offset results caused by full-canvas rendering.
- Improved drawing, scaling, rotation, layer management, reference glyphs, and eraser behavior.
3. Themes and interface customization
- Reworked the theme system from basic light/dark modes into multiple palettes with full theme-color customization.
- Main background, paper, elevated and recessed surfaces, selection states, accents, and formula-caret colors now share one theme system.
- Settings, onboarding, editor, formula toolbar, and Help Manual now follow the active theme consistently.
- Reduced unnecessary explanatory text in settings and editor windows to improve information density and usable space.
4. OCR
- Added Quick OCR with a streamlined screenshot, recognition, editor-return, and result-insertion workflow.
- Added Silent OCR, which can recognize a screenshot in the background and place the resulting LaTeX directly on the clipboard.
- Added an OCR status / HUD for recognition progress and completion feedback.
- Unified model selection, settings, and entry points for standard OCR, Quick OCR, and Silent OCR.
- Improved model switching, window transitions, screenshot triggering, and result delivery stability.
5. Office editor startup and performance
- Word / PowerPoint formula editors now use a more mature persistent / prewarmed lifecycle, reducing repeated cold-start delays.
- Fixed the main app stealing focus, incorrect window ordering, and icon issues when opening the Office editor.
- The editor can appear directly above Word / PowerPoint, with focus returning correctly to Office after editing.
- Further hardened true cold-start behavior.
- Added Office performance budgets and regression coverage to reduce the risk of formula-count-dependent performance regressions.
6. Word Ribbon and Office integration
- Reorganized the Word Ribbon and introduced a consistent VisualTeX icon set and command grouping.
- Main commands now cover inline/display picture formulas, inline/display OMML formulas, Edit Selection, Redraw Selection, Redraw Document, Picture / OMML conversion, cross-references, Update Numbering, numbering format, and document import.
- Office dialogs now more closely match the main app for formula toolbar behavior, parameters, fonts, font size, theme, and input behavior.
- Reduced repeated initialization during consecutive formula editing sessions.
7. Office add-in installation, update, and repair
- Added a more complete DOTM / PPAM version-detection system.
- Detects missing add-ins, outdated versions, incomplete files, and PowerPoint add-ins that have not been registered.
- Old DOTM / PPAM files can be overwritten directly by VisualTeX without manual removal.
- Office add-in status now distinguishes Install / Update / Repair.
- Updates can request Word / PowerPoint to quit and continue after Office exits normally.
- Update choices and related preferences are persisted.
8. Word redraw and document import
- Further improved Redraw Selection / Redraw Document for large formula sets and complex documents.
- Fixed paragraph layout, picture-formula position, and double-click edit targets changing after redraw.
- Expanded mixed-content import and regression coverage for prose, inline formulas, display formulas, and OMML.
- Uses stricter formula identity / metadata to preserve formula identity and original structure and reduce formula/text displacement after redraw.
- Improved target lookup and recovery in bulk operations instead of relying only on current positions.
9. Word equation numbering and cross-references
- Numbering settings are now persistent instead of session-only.
- Stabilized sequential, chapter-based, and section-based numbering, including
.and-separator styles. - Improved synchronization between Ribbon numbering controls and actual document state.
- Update Numbering now acts as a global repair command that can replay numbering in the formulas' physical document order.
- Improved numbering updates, sequential insertion, and editing performance for large documents; normal tail insertion prefers a local fast path instead of rescanning the full document.
- Improved ordering when picture and OMML formulas are mixed or formulas are inserted in the middle of a document.
- Repairs legacy numbering structures, orphaned
SEQfields, damaged helpers, and duplicate numbering states. - Strengthened transactional rollback so failed numbering operations do not leave partial structures behind.
- Improved cross-reference / numbering coordination so middle insertion, reference insertion, subsequent editing, and numbering updates keep formula count,
SEQ, and bodyREFfields consistent.
10. Help Manual
- Added an in-app Help Manual that opens directly inside VisualTeX without launching a browser.
- Covers the editor, hotkeys, Common tools, tiles,
align,cases, matrices, Keypad Mode, OCR, custom symbols, Word, and PowerPoint workflows. - The Help UI follows the active theme and uses improved typography and contrast for body text, navigation, headings, code blocks, and tables.
Windows addition
- PowerPoint format conversion: added conversion between picture, OLE, and OMML formulas so presentation formulas can be switched according to editability, compatibility, and output requirements.
VisualTeX 1.2.4
VisualTeX 1.2.4
中文
主要新增功能
- Word LaTeX / Markdown 批量导入:新增独立导入界面、实时预览和
.tex/.md/.markdown文件读取;支持正文与行内公式混排、行间公式、标题、粗体/斜体、链接、引用、嵌套列表、代码块、表格、任务列表及常见 LaTeX 文档结构。 - 更完整的公式环境解析:支持
$...$、\(...\)、$$...$$、\[...\]、equation、align、gather、multline、flalign、alignat、eqnarray、split、矩阵和 cases,并保留公式编号标签;外部\input/\include、图片和参考文献会降级为可见提示而不是静默丢失。 - Word LaTeX 重绘:可对当前选区或整个文档执行重绘,将已有 LaTeX 代码原位批量转换为 Word 原生 OMML 或可双击编辑的 VisualTeX OLE。
- Office 公式工作流升级:Word 支持 OMML/OLE 新建、编辑、相互转换、编号、交叉引用、OLE 导出图片和双击编辑;PowerPoint 改进 OLE 新建、编辑、转换、尺寸和位置恢复。
- Office 编辑器操作增强:支持
Ctrl+S应用公式;新增选区粗体、斜体/正体、字体颜色和背景颜色;Office 窗口可同步主题、OCR 模型和字号设置。 - 完整的公式快捷键系统:可右键公式工具、常用磁贴或自定义磁贴绑定快捷键,并在设置中统一修改或删除;常用栏保持 45 个磁贴并加入
\times、\div。 - 编辑器输入与排版增强:新增更细的光标自动跳出和命令候选设置、最高 10×10 矩阵选择器、17 种 LaTeX 输出格式、改进的文档级撤销/重做、历史记录和选区结构插入。
- 数学符号与兼容性扩展:改进
\oiint、\oiiint、\bm、\boldsymbol、数学字体、重音、复杂积分及原生命令预览;新增\ip/\innerproduct兼容宏。 - 规范字体状态切换:粗体按钮现在生成标准
\mathbf{...},可再次点击取消;数学斜体与\mathrm{...}正体可双向切换,并正确处理粗体与斜体组合。 - 自动正体规则增强:微分元
d、自然常数e、虚数单位i/j和常见算子按上下文自动规范为正体,并与“常用输入自动转义”开关解耦。 - Windows 本地 OCR 全面重做:使用安装包内置的私有 Python 3.12.10 x64 和固定 68-wheel 离线依赖,不访问 PyPI、系统 Python 或用户 site-packages。
- OCR 模型管理:支持 PP-FormulaNet plus-S / M / L 的校验下载、断点续传、取消、删除和
.vtxocrmodel离线导入;模型与运行时分开管理。 - macOS Office 源码更新:加入 Word LaTeX/Markdown 导入、公式尺寸与 SVG 基线改进、复杂符号兼容、导入公式重新编辑、上下文颜色、双击路由及 Office bridge 稳定性修复。
主要修复与优化
- 修复 Word 行内 OMML 吞入后续正文、空上下标槽、公式转换后隐藏换行、重复编辑和保存重开后的定位问题。
- 修复行内/行间公式错误继承 LaTeX 源码字号;现在优先继承周围正文,并避免行间公式后额外产生空白段落。
- 修复 OLE 基线整体偏下、旧对象尺寸压缩新内容、批量导入后双击编辑字号变化,以及 OMML/OLE 反复转换造成的版式漂移。
- 改进大型文档性能:复用预热转换器、缓存重复公式、从后向前原位替换,并减少 Word COM 跨进程调用;补充 100 公式和 500+500 公式场景验收。
- 修复 Word Unicode/emoji 导致的字符位置偏移;替换前会预定位全部 Range,并在附近安全重定位,避免文档只转换一半。
- 修复
\bm、闭合积分、罕见积分符号、重音和字体命令在 OMML、OLE、预览或导出中显示为原始命令或错误占位符。 - 修复粗体/斜体只能单向应用、MathLive 字体嵌套、选区颜色泄漏到后续输入,以及结构占位框被意外包装或丢失。
- 修复 OCR 安装卡在依赖安装或 Paddle 导入阶段:提前检查 AVX,内置并预加载 Microsoft
vcomp140.dll,重试时复用已安装依赖,并为每次安装生成独立日志。 - 加固 Windows 应用生命周期、后台 companion、Office Session、启动/重启、安装维护、x64/x86 VSTO 注册和 NSIS 发布校验,减少白屏、重复进程、旧资源残留和安装后无法启动。
- 更新 Windows 应用图标、作者信息和 README 下载入口。
下载
- 本 Release 提供 Windows x64 安装包。
- 应用与 OCR 模型也可从 VisualTeX 官网 下载。
- Windows 安装包 SHA-256:
c030b7d9a7e7b52c8a93c5f3b34943dd75b51423cf948087bf3535c3b485103b
English
Major new features
- Word LaTeX / Markdown bulk import: added a dedicated import workspace, live preview, and
.tex/.md/.markdownfile loading, with mixed prose and formulas, display math, headings, emphasis, links, quotations, nested lists, code blocks, tables, task lists, and common LaTeX document structures. - Broader formula-environment parsing: supports
$...$,\(...\),$$...$$,\[...\],equation,align,gather,multline,flalign,alignat,eqnarray,split, matrices, cases, and equation tags. External inputs, images, and bibliography resources degrade to visible placeholders instead of disappearing silently. - Word LaTeX redraw: redraw the current selection or the full document, replacing existing LaTeX in place with native Word OMML or double-click-editable VisualTeX OLE.
- Expanded Office workflows: Word now covers OMML/OLE creation, editing, direct conversion, numbering, cross-references, OLE-to-picture export, and double-click editing; PowerPoint OLE creation, editing, conversion, sizing, and position restoration were improved.
- Office editor controls: apply formulas with
Ctrl+S; format selections with bold, italic/upright, text colour, and background colour; synchronize theme, OCR model, and font-size settings. - Formula hotkeys: bind shortcuts from formula tools, common tiles, or custom tiles and manage them centrally. The 45-item Common toolbar now includes
\timesand\div. - Editor input and layout upgrades: finer caret auto-exit and suggestion controls, a matrix picker up to 10×10, 17 LaTeX output formats, improved document-level undo/redo, history, and selection-aware structure insertion.
- Math compatibility expansion: improved
\oiint,\oiiint,\bm,\boldsymbol, math alphabets, accents, extended integrals, and native command previews; added\ip/\innerproductcompatibility macros. - Correct style toggles: bold now produces standard
\mathbf{...}and toggles off cleanly; default math italic and\mathrm{...}upright can be toggled in both directions, including bold-italic combinations. - Automatic upright notation: contextual upright handling for differential
d, constantse, imaginary unitsi/j, and common operators, independent of the plain-text shortcut setting. - Rebuilt local OCR runtime on Windows: bundled private Python 3.12.10 x64 with an exact 68-wheel offline dependency set, without using PyPI, system Python, or user site-packages.
- Managed OCR models: verified download, resume, cancellation, removal, and offline
.vtxocrmodelimport for PP-FormulaNet plus-S / M / L, with models managed separately from the runtime. - macOS Office source updates: Word LaTeX/Markdown import, sizing and SVG-baseline work, uncommon-symbol compatibility, imported-formula editing, context colours, double-click routing, and Office bridge reliability.
Major fixes and improvements
- Fixed Word inline OMML consuming following prose, empty script slots, hidden line breaks after conversion, repeated editing, and save/reopen range recovery.
- Fixed inline and display formulas inheriting the smaller LaTeX source font instead of surrounding body text, and removed extra blank paragraphs after display formulas.
- Corrected OLE baseline placement, stale object extents compressing updated formulas, font-size changes after editing imported formulas, and layout drift across repeated OMML/OLE conversion.
- Improved large-document performance with a warmed converter, duplicate-formula caching, reverse-order replacement, and fewer Word COM calls; added 100-formula and 500-inline + 500-display acceptance coverage.
- Fixed Word character-range mismatches caused by emoji and supplementary Unicode characters by resolving every target before modifying the document and safely relocating nearby text when required.
- Fixed raw
\bm, contour-integral, rare-integral, accent, and font commands leaking into OMML, OLE, previews, or exports. - Fixed one-way bold/italic formatting, nested MathLive font wrappers, selection colours leaking into later input, and structural placeholders being wrapped or lost.
- Hardened OCR installation failures and stalls with early AVX checks, an app-local Microsoft
vcomp140.dll, reuse of valid installed dependencies, and per-session install logs. - Hardened Windows lifecycle, the background companion, Office Sessions, startup/restart behaviour, installer maintenance, x64/x86 VSTO registration, and NSIS release validation to reduce white screens, duplicate processes, stale assets, and broken installed launches.
- Updated Windows icons, author metadata, README badges, and download links.
Download
- This Release includes the Windows x64 installer.
- The application and OCR models are also available from the VisualTeX website.
- Windows installer SHA-256:
c030b7d9a7e7b52c8a93c5f3b34943dd75b51423cf948087bf3535c3b485103b
VisualTeX 1.2.3
VisualTeX 1.2.3
中文
重点修复
- 应用插件安装失败与打开失败的问题:修改了安装包的检测逻辑,增加了兼容性,对于mac端提高了前端页面无法渲染的纠错能力。
- 公式输入与光标稳定性:修复结构占位符在删除、点击选择和连续输入时丢失或错位的问题;改善重音、嵌套命令、字体命令、原生命令补全、多行编辑与选区恢复,减少光标跳错位置或输入被意外覆盖。
- 经典布局与面板显示:修复不同窗口尺寸下底部公式工具栏、LaTeX 源码面板和编辑区域挤压、遮挡或公式行消失的问题;命令候选框和“操作逻辑”弹窗现在始终显示在编辑面板上方。
- 公式排版与占位符显示:修复组合重音、结构光标、工具栏预览和自定义磁贴占位符的基线、居中和可见性问题;改进 Word 风格的公式行编辑体验。
- 数学输入规范:微分元现在输出为
\mathrm{d}x,只让d保持正体;xx不再被误转为乘号;修复嵌套结构中的自动跳出上下文和快捷输入冲突。 - Office 与应用跳转:恢复 macOS Office 插件打开 VisualTeX 的 URL 跳转,并改进 Office 窗口与主应用之间的主题同步、首次使用引导和导出流程。
- 主题与界面对比度:优化暖米色主题的纸张层级、磁贴、悬停和公式行状态,提升深色主题和编辑区域的可读性。
新增功能
- 经典布局:新增可折叠的底部公式工具栏与 LaTeX 源码停靠区,并支持与标准布局自由切换;新安装默认使用经典布局。
- 更多主题:新增暖米色、深紫色和深绿色主题,默认主题为蓝白浅色;Office 编辑窗口可同步主题。
- 常用数学输入自动转义:新增总开关,并扩展
alpha、>=、pp、ss、mm、dd、eq等常用输入;关闭后所有无反斜杠快捷转义都会停用。 - 公式工具与矩阵:新增公式磁贴、紧凑工具栏、1×1 至 10×10 矩阵选择器、文档级左/中/右对齐控制,以及更完整的结构点击和多行选择操作。
- 导出能力:可直接导出 Markdown、SVG 和 PNG,并记住上次选择的导出目录;补充首次使用引导、更新说明和相关回归测试。
- README 与界面展示:更新中英文功能说明和五张最新主题、布局截图,并将 QQ 交流群信息移至正文开头。
下载说明
- 适用于 Apple Silicon Mac(arm64 / aarch64)。
- 本构建使用临时签名,未经过 Apple 公证。
- 基于提交:
daaa27ad - SHA-256:
e2676ef57b64e9183432fbd41b845cfc6d578a8f2e7eedc3cd5441851903b7b9
English
Key fixes
- Formula input and caret stability: Fixed structural placeholders disappearing or shifting during deletion, pointer selection, and continuous input. Improved accents, nested commands, font commands, native completion, multiline editing, and selection restoration to prevent misplaced carets and accidental replacement.
- Classic layout and panel visibility: Fixed bottom formula tools, LaTeX source panels, and editor regions being compressed, covered, or losing formula rows at different window sizes. Command suggestions and the Input Behaviour popover now stay above editor panes.
- Formula rendering and placeholders: Corrected baselines, centring, and visibility for combining accents, structural carets, toolbar previews, and custom tile placeholders. Word-like formula-line editing is more consistent.
- Mathematical input correctness: Differential elements now use
\mathrm{d}x, keeping onlydupright.xxis no longer converted into multiplication. Nested auto-exit context and shortcut conflicts have also been corrected. - Office and application routing: Restored macOS Office add-in URL routing into VisualTeX and improved theme synchronisation, first-run onboarding, and export workflows between Office windows and the main application.
- Theme contrast and readability: Refined paper hierarchy, tiles, hover states, and formula-row states in the warm beige theme, with clearer editing surfaces across dark themes.
New features
- Classic workspace layout: Added a collapsible bottom dock for formula tools and LaTeX source, with switching between standard and classic layouts. Fresh installations now default to the classic layout.
- More colour themes: Added warm beige, deep purple, and deep green themes. The default is the blue-and-white light theme, and Office editing windows can synchronise the selected theme.
- Common math input conversion: Added a master switch and expanded shortcuts including
alpha,>=,pp,ss,mm,dd, andeq. Disabling the option turns off all no-backslash conversions. - Formula tools and matrices: Added formula tiles, a compact toolbar, a 1×1 to 10×10 matrix picker, document-level left/centre/right alignment, structural clicking, and improved multiline selection.
- Export workflow: Added direct Markdown, SVG, and PNG export with remembered export directories, plus updated onboarding, release notes, and regression coverage.
- README and screenshots: Refreshed bilingual feature documentation and five current layout or theme screenshots, with the QQ community information moved to the beginning of the Chinese section.
Download notes
- For Apple Silicon Macs (arm64 / aarch64).
- This build is ad-hoc signed and is not Apple-notarised.
- Built from commit:
daaa27ad - SHA-256:
e2676ef57b64e9183432fbd41b845cfc6d578a8f2e7eedc3cd5441851903b7b9
VisualTeX 1.2.2
中文
新增功能
- 新增 Markdown、SVG 和 PNG 统一导出,并支持记住导出路径。
- 新增可配置的操作逻辑,可分别控制上标、下标、重音和字体命令的自动跳出。
- 新增字体命令连续输入模式,支持输入多个字符后按 Enter 确认。
- 新增微分算子语境识别,可自动规范导数、积分微元和希腊字母微分变量的正体格式。
- 新手教程新增导出和操作逻辑说明。
- 更新弹窗新增 VisualTeX QQ 交流群二维码和群号。
- macOS Word 新增更稳定的图片公式编号显示与更新方式。
问题修复
- 修复 macOS Word 图片行间公式编号在点击或刷新字段后下沉、括号异常及更新报错的问题。
- 修复 OMML 公式中的数学字体变体可能丢失的问题。
- 修复上标和下标自动跳出设置互相影响的问题。
- 修复普通命令候选框按 Enter 后无法关闭的问题。
- 修复候选框使用上下键时高亮项反复回到第一项的问题。
- 修复空公式行无法稳定删除及部分光标定位问题。
- 修复复杂字体命令输入框消失或无法连续输入的问题。
English
Added
- Added unified Markdown, SVG, and PNG export with remembered export locations.
- Added configurable input behavior for independent superscript, subscript, accent, and font-command auto-exit.
- Added continuous font-command input with Enter confirmation.
- Added contextual upright differential recognition for derivatives, integration measures, and Greek differential variables.
- Added onboarding pages for export and input behavior.
- Added the VisualTeX QQ community QR code and group number to the update dialog.
- Added a more stable picture-equation numbering workflow for Word on macOS.
Fixed
- Fixed picture-equation numbers moving vertically, losing parentheses, or failing during field refresh in Word on macOS.
- Fixed mathematical font variants being lost in OMML formulas.
- Fixed superscript and subscript auto-exit settings affecting each other.
- Fixed ordinary command suggestions remaining visible after Enter.
- Fixed arrow-key navigation in command suggestions repeatedly returning to the first item.
- Fixed unstable deletion of empty formula rows and related caret-positioning issues.
- Fixed font-command input frames disappearing or failing during continuous input.
Windows 1.2.2 additional updates
- General fraction derivatives and integration differentials now recognize upright differential symbols, with upright results refreshing in real time.
- Font-variant input now supports independent auto-exit behavior, continuous input, content-growing input frames, and Enter to exit.
- Added a 10×10 matrix panel and unified Markdown/SVG/PNG export with corrected save-path permissions.
- Expanded the onboarding tour to 11 steps and refreshed the update dialog with author details, GitHub/Star links, and the VisualTeX QQ group QR code (1045801770).
- Windows Office x64/x86 MSI version: 1.0.35.0.
Windows security notice
- The current Windows installer is not Authenticode-signed. On some devices, choose “More info → Run anyway” in SmartScreen to continue installation.
Windows 1.2.2 更新补充
- 通用分式导数和积分微分元现可识别为正体,且正体结果会实时刷新。
- 字体变体支持独立自动跳出、连续输入、随内容增长的输入框和 Enter 退出。
- 新增 10×10 矩阵面板,并统一 Markdown/SVG/PNG 导出及修复保存路径权限。
- 新手教程扩展为 11 步;更新弹窗补充作者信息、GitHub/Star 提示、VisualTeX QQ 交流群二维码及群号 1045801770。
- Windows Office x64/x86 MSI 版本均为 1.0.35.0。
Windows 安全提示
- 当前 Windows 安装包尚未进行 Authenticode 数字签名。部分设备可能需要在 SmartScreen 中选择“更多信息 → 仍要运行”以继续安装。
VisualTeX 1.2.1
更新内容
- 修复 Word 行间 OMML 复杂公式显示高度异常
- 修复大量编号公式插入、更新和刷新时的卡顿、跳号与编号不同步
- 修复删除带编号公式后残留编号,导致后续编号错乱
- 修复 Word OMML 双击编辑窗口重复闪烁
- 修复 Word 图片公式双击无法打开 VisualTeX 编辑器
- 修复 Word 图片公式使用原生交叉引用时连同图片一起引用并自动带括号
- 修复 Word 原生交叉引用显示异常和格式继承错误
- 修复 Word 文档末尾插入行间公式后无法继续正常输入正文
- 修复 MathLive 内部命令出现在 Word 或导出结果中
- 修复微分符号、e/i/j 与常见数学函数的正体格式不一致
- 修复 PowerPoint OLE 双击时先打开 VisualTeX 主界面
- 修复 Office 格式转换按钮需要额外步骤或转换异常
- 修复旧版本残留对象造成的空白区域、可见编号和编号错乱
Highlights
- Fixed abnormal display height for complex display OMML equations in Word
- Fixed slow, skipped, or out-of-sync numbering when inserting, updating, or refreshing many equations
- Fixed leftover numbers after deleting numbered equations, which could break subsequent numbering
- Fixed duplicate window flashing when double-clicking Word OMML equations
- Fixed Word image equations not opening in the VisualTeX editor on double-click
- Fixed Word native cross-references for image equations including the formula image and adding parentheses automatically
- Fixed incorrect display and inherited formatting in Word native cross-references
- Fixed normal body text input after inserting a display equation at the end of a Word document
- Fixed MathLive internal commands appearing in Word or exported output
- Fixed inconsistent upright formatting for differential symbols, e/i/j, and common mathematical functions
- Fixed PowerPoint OLE double-click opening the VisualTeX main window first
- Fixed extra steps and conversion failures in Office format conversion actions
- Fixed blank areas, visible numbers, and numbering errors left by older versions
下载 / Downloads
- Windows x64:
VisualTeX_1.2.1_x64-setup.exe
SHA-256:F1C693A728E33C977D98923A8678B095C3EF1F5B991CCB36DB6BC38B4050D3B6 - macOS Apple Silicon:
VisualTeX_1.2.1_aarch64.dmg
SHA-256:721853CBA7541506CE7BC5A405D13E3089DCF5300548A8C832CEF4A8435E4243
VisualTeX 1.2.0
VisualTeX 1.2.0
中文
Windows
- 新增 Word 和 PowerPoint 原生 OLE 公式插入与编辑。
- 支持 Word OMML 插入、OLE/OMML 转换、公式编号和交叉引用。
- 修复多轮格式转换后的对齐、空行和公式消失问题。
- 同时包含 x64 与 x86 Office 集成组件。
macOS Apple Silicon
- 新增 Word DOTM 与 PowerPoint PPAM 原生离线插件,不依赖 Office.js 或本地 HTTPS 服务。
- 支持 Word、PowerPoint 图片公式插入和编辑,以及 Word 原生 OMML 公式。
- 修复图片公式双击编辑、编辑窗口关闭、重复加载项和本地文件通信问题。
- 改善中文输入法下反斜杠输入,并调整应用图标尺寸与留白。
- 优化默认 PP-FormulaNet plus M OCR 模型:应用启动后后台预热并保持模型驻留,同时减少重复环境检查,缩短第一次 OCR 识别等待时间。
下载
- Windows:
VisualTeX_1.2.0_x64-setup.exe - macOS Apple Silicon:
VisualTeX_1.2.0_aarch64.dmg
English
Windows
- Added native OLE formula insertion and editing for Word and PowerPoint.
- Added Word OMML insertion, OLE/OMML conversion, equation numbering, and cross-references.
- Fixed alignment, extra blank lines, and disappearing formulas after repeated format conversions.
- Includes both x64 and x86 Office integration components.
macOS Apple Silicon
- Added native offline Word DOTM and PowerPoint PPAM add-ins without Office.js or a local HTTPS service.
- Supports image formula insertion and editing in Word and PowerPoint, plus native Word OMML formulas.
- Fixed image-formula double-click editing, editor-window closing, duplicate add-ins, and local file communication.
- Improved backslash input with Chinese input methods and refined the application icon size and spacing.
- Optimized the default PP-FormulaNet plus M OCR model by preloading it after application launch, keeping it resident, and avoiding repeated environment checks to reduce the first-recognition delay.
Downloads
- Windows:
VisualTeX_1.2.0_x64-setup.exe - macOS Apple Silicon:
VisualTeX_1.2.0_aarch64.dmg
VisualTeX v1.1.0
中文
新增功能
- 新增 Microsoft Word 与 PowerPoint 公式插件,可在 Office 中新建、插入、更新并再次编辑 VisualTeX 公式。
- Word 支持行内与行间公式、公式编号刷新,以及通过按钮或双击重新打开可视化编辑器。
- PowerPoint 支持按钮与双击编辑,并将公式 metadata 持久写入 Shape,确保后续可恢复编辑。
- 新增 macOS Office 集成安装器:自动安装 Manifest、本地 HTTPS 证书与 LaunchAgent,并在首次启动的新手教程之前提供安装选项。
- 新增 Windows OLE Office 集成:安装器可自动配置当前用户证书、可信 Office Catalog、Word/PowerPoint Manifest、Ribbon 缓存与后台启动项。
- 新增双端 Office 开机启动控制:macOS 使用 LaunchAgent,Windows 使用当前用户 Run 项,均可在设置中独立关闭。
- 新手教程按平台显示不同的 Office 使用与卸载说明。
- macOS 完整安装包集成离线 Python、PaddleOCR 与默认 PP-FormulaNet plus-M 模型。
- Office 编辑器与桌面端共享 OCR、公式渲染、metadata 缓存和编辑 Session。
重要修复
- 修复 Word 行内公式插入和更新时 AppleScript 返回值被转换为
missing value的问题。 - 修复 Word 所有 VisualTeX 公式无法通过双击进入编辑器的问题。
- 修复 Word 行内公式基线偏高,现根据实际 SVG 导出下降量写入并读回验证。
- 修复 PowerPoint 新建公式等待时间过长、插入后没有写入可编辑标记的问题。
- 修复 PowerPoint 点击“编辑所选公式”或双击公式无响应的问题。
- 修复 PowerPoint 连续把短公式修改成长公式时字形逐次缩小的问题;现在保持视觉比例并主要扩展宽度。
- 修复 PowerPoint 插入成功后公式窗口不自动关闭的问题。
- 修复 Office Ribbon 命令生命周期被上一次编辑 Session 阻塞的问题。
- 修复 macOS Manifest 实际版本与设置页期望版本不一致的问题。
Office 版本说明
- VisualTeX 应用版本、健康检查版本和新建公式 metadata 版本统一为
1.1.0。 - macOS 与 Windows Office Manifest 基于产品版本生成,当前 Manifest 版本为
1.1.0.3。 - 旧版 VisualTeX 公式 metadata 仍可读取和更新。
下载
- macOS Apple Silicon:DMG,包含离线 OCR 与 macOS Office 集成。
- Windows x64:NSIS 安装程序,默认可选择一键启用 OLE Office 集成。
- Linux x64:AppImage 与 Debian 软件包。
SHA256SUMS.txt提供全部安装包的 SHA-256 校验值。
安装提示
- macOS:将应用拖入 Applications,首次启动时安装 Office 集成,然后在 Word/PowerPoint 的“开始 → 加载项”中选择 VisualTeX。
- Windows:安装前关闭 Word 和 PowerPoint,保持默认 OLE 集成选项即可;正常成功后无需额外手动注册。
- 未配置商业代码签名时,macOS Gatekeeper 或 Windows SmartScreen 可能显示安全提醒。
English
New features
- Added Microsoft Word and PowerPoint add-ins for creating, inserting, updating, and reopening VisualTeX formulas directly in Office.
- Word now supports inline and display formulas, equation-number refresh, and reopening formulas from the Ribbon or by double-clicking.
- PowerPoint now supports Ribbon and double-click editing with durable formula metadata stored on the Shape.
- Added a macOS Office integration installer for manifests, the local HTTPS certificate, and the LaunchAgent companion, with a first-launch prompt before onboarding.
- Added Windows OLE Office integration that configures the current-user certificate, trusted Office catalog, Word/PowerPoint manifests, Ribbon command cache, and background startup.
- Added independent Office startup controls on both platforms: LaunchAgent on macOS and the current-user Run entry on Windows.
- Added platform-specific Office setup and removal guidance to onboarding.
- The complete macOS package now bundles offline Python, PaddleOCR, and the default PP-FormulaNet plus-M model.
- Office and desktop workflows now share OCR, rendering, metadata cache, and editing sessions.
Major fixes
- Fixed Word inline insert and update operations misreading AppleScript results as
missing value. - Fixed all Word VisualTeX formulas failing to reopen by double-click.
- Fixed Word inline formulas sitting too high by applying and verifying a native baseline offset derived from the exported SVG.
- Fixed slow PowerPoint creation and formulas being inserted without durable editable metadata.
- Fixed PowerPoint Ribbon edit and double-click edit doing nothing.
- Fixed PowerPoint formulas progressively shrinking when repeatedly edited into longer expressions; visual scale is now preserved and width expands instead.
- Fixed the formula window remaining open after a successful PowerPoint insertion.
- Fixed Office Ribbon commands being blocked by the previous editing session lifecycle.
- Fixed macOS manifest status checks expecting a different version from the installed manifest.
Office versioning
- The desktop application, health endpoint, and newly written formula metadata now use version
1.1.0. - macOS and Windows Office manifests are generated from the product version; the current manifest version is
1.1.0.3. - Formulas created with older VisualTeX metadata versions remain readable and editable.
Downloads
- macOS Apple Silicon: DMG with offline OCR and macOS Office integration.
- Windows x64: NSIS installer with the default one-step OLE Office option.
- Linux x64: AppImage and Debian package.
SHA256SUMS.txtcontains SHA-256 checksums for every installer.
Installation notes
- macOS: drag VisualTeX into Applications, install Office integration on first launch, then choose VisualTeX from Home → Add-ins in Word or PowerPoint.
- Windows: close Word and PowerPoint before installation and keep the default OLE option. No extra manual registration is required after a successful setup.
- Without commercial signing credentials, macOS Gatekeeper or Windows SmartScreen may show a security warning.
VisualTeX v1.0.6
中文
新增功能
- 新增联网后的自动版本检查:启动时在线会静默检查,离线启动后恢复联网也会自动检查。
- 新增双语更新弹窗,可根据当前界面语言显示新版本的新增功能、问题修复和其他说明。
- 新增“以后不再提醒”选项;关闭后会永久停止主动检查和更新弹窗,也可以在设置中重新开启。
- 新增公式行之间的键盘导航:在没有候选栏时,可使用上、下方向键切换上一行或下一行公式。
- LaTeX 代码格式菜单改为紧凑的纯代码列表,只保留实际格式示例。
- 项目正式采用 MIT 开源协议。
问题修复
- 修复中文输入法下按反斜杠键时重复输入顿号或同时出现顿号和反斜杠的问题。
- 修复
degree等无占位符命令提交后光标消失、卡在结构内部或无法继续删除的问题。 - 修复上标、下标等末尾结构第一次按 Backspace 只移动光标而不删除内容的问题。
- 修复通过候选栏选择希腊字母或其他命令后,再按 Enter 无法新建公式行的问题。
- 修复重新聚焦已完成的 LaTeX 命令时错误重新打开候选栏的问题。
- 修复上下方向键切换公式行后焦点被 MathLive 恢复到原公式框的问题。
其他说明
- macOS、Windows 和 Linux 安装包均由 GitHub Actions 构建并在发布前进行结构与完整性检查。
English
New features
- Added automatic update checks when a network connection is available. VisualTeX checks silently on startup and retries after an offline launch once the device reconnects.
- Added a bilingual update dialog that shows new features, bug fixes, and other release notes in the currently selected interface language.
- Added a “Do not remind me again” option. Automatic checks and notifications remain disabled until they are re-enabled in Settings.
- Added keyboard navigation between formula rows with Arrow Up and Arrow Down when no command candidate panel is active.
- Simplified the LaTeX code-format menu into compact code-only rows.
- Released VisualTeX under the MIT License.
Bug fixes
- Fixed Chinese IME input on the physical backslash key producing duplicate ideographic commas or an ideographic comma plus a backslash.
- Fixed
degreeand other commands without placeholders leaving the caret invisible, trapped inside a structure, or unable to delete normally. - Fixed the first Backspace at the end of superscript and subscript structures moving the caret without deleting content.
- Fixed Enter no longer creating a new formula row after accepting a Greek-letter or other command candidate.
- Fixed completed LaTeX commands reopening the candidate panel when their formula row regained focus.
- Fixed MathLive restoring focus to the previous row after Arrow Up or Arrow Down navigation.
Other
- macOS, Windows, and Linux installers are built by GitHub Actions and checked for package structure and integrity before publication.