Releases: Mengqi-Lei/texglot
Release list
TeXGlot 1.1.3
TeXGlot 1.1.3
English · 简体中文
TeXGlot 1.1.3 improves paper-title display and recovers package-option conflicts in papers with a separate preamble file.
What's improved
- More reliable paper titles. arXiv tasks prefer official citation metadata and cache it locally. Existing placeholder titles are repaired in the background. When metadata is unavailable, TeXGlot uses the local source title; a failed lookup does not stop translation.
- Keep the complete title. Original titles are stored separately from display text. Supported mathematical symbols are shown as Unicode, such as
VGGT-$\omega$→VGGT-ω; unsupported LaTeX remains visible. Font-based wordmarks are handled more reliably, and long titles are no longer truncated in storage. Hover over a library or reader title to see its full text. - Recover split-preamble compilation errors. Some compiler diagnostics report
preamblefor a file actually namedpreamble.tex. TeXGlot now resolves these paths correctly and can recover package-option conflicts such asxcolor'stableoption, retaining the requested table colors and formatting.
Downloads
| Asset | Use |
|---|---|
TeXGlot-1.1.3-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.1.3-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.1.3-Windows-x64-Setup.exe |
Windows x64, per-user installation |
texglot-1.1.3-source.zip |
Source and setup scripts |
texglot-1.1.3-py3-none-any.whl |
Python package with the built interface |
texglot-1.1.3.tar.gz |
Python source distribution |
SHA256SUMS.txt |
File integrity checksums |
Upgrade
Desktop versions 1.0.4 and later can use Help → Check for Updates or Model settings → Check for updates. You can also download the matching installer above. Quit TeXGlot and any older service using the same library before installing. Settings, papers, annotations and paragraph caches stay in the existing data directory.
Title repair does not require retranslating papers or regenerating PDFs. For a task stopped by a package-option compilation error, select Resume / Retry after upgrading; valid cached translations are reused.
See the desktop guide for installation details.
TeXGlot 1.1.3
English · 简体中文
TeXGlot 1.1.3 改善论文标题显示,并修复导言区拆分到独立文件时的宏包选项冲突恢复。
改进内容
- 更可靠的论文标题。 arXiv 任务优先获取官方标题并缓存到本地,已有占位标题会在后台修复。官方信息暂时不可用时回退到本地源码标题,获取失败不会中断翻译。
- 保留完整标题。 原始标题与显示文字分开保存。支持的数学符号显示为 Unicode,例如
VGGT-$\omega$→VGGT-ω;无法转换的 LaTeX 写法会原样保留。改善字体组合形成的文字标志解析,长标题不再在存储时截断,悬浮在文献列表或阅读页的标题上可查看全文。 - 恢复分文件导言区的编译错误。 部分编译日志将
preamble.tex记为preamble。现在可以正确定位这些文件,并恢复xcolor的table选项等宏包选项冲突,保留原有表格颜色和格式设置。
下载
| 文件 | 用途 |
|---|---|
TeXGlot-1.1.3-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.1.3-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.1.3-Windows-x64-Setup.exe |
Windows x64,当前用户安装 |
texglot-1.1.3-source.zip |
源码与安装脚本 |
texglot-1.1.3-py3-none-any.whl |
包含已构建界面的 Python 包 |
texglot-1.1.3.tar.gz |
Python 源码分发包 |
SHA256SUMS.txt |
文件完整性校验 |
升级
桌面版 1.0.4 及以后版本可使用 帮助 → 检查更新 或 模型设置 → 检查更新,也可以下载上方对应平台的安装包。安装前退出 TeXGlot,以及使用同一文献库的旧服务。设置、论文、批注和段落缓存仍保存在原数据目录。
标题修复无需重新翻译论文或生成 PDF。此前因宏包选项冲突而停止的任务,升级后点击 继续 / 重试 即可重新处理,并复用有效的段落翻译缓存。
安装与更新细节见桌面版说明。
TeXGlot 1.1.2
TeXGlot 1.1.2
English · 简体中文
TeXGlot 1.1.2 adds a higher paragraph-concurrency option and fixes missing paper titles with some LaTeX templates.
What's new
- Translate up to 12 paragraphs concurrently. Open Model settings → Concurrency and choose 12. The GUI and CLI share this setting. Higher concurrency can shorten the model translation stage; the benefit depends on your provider's response speed and rate limits. The default remains 3, and saved choices are preserved.
- Recover paper titles affected by template formatting. Font-size and font-style declarations now retain their display-only meaning when a template redefines them. This fixes papers whose library entry kept an
arXiv …placeholder despite completing translation. Existing task titles are refreshed automatically when the updated service starts, without retranslating the paper or regenerating its PDFs.
Downloads
| Asset | Use |
|---|---|
TeXGlot-1.1.2-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.1.2-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.1.2-Windows-x64-Setup.exe |
Windows x64, per-user installation |
texglot-1.1.2-source.zip |
Source and setup scripts |
texglot-1.1.2-py3-none-any.whl |
Python package with the built interface |
texglot-1.1.2.tar.gz |
Python source distribution |
SHA256SUMS.txt |
File integrity checksums |
Upgrade
Desktop versions 1.0.4 and later can use Help → Check for Updates or Model settings → Check for updates. You can also download the matching installer above. Quit TeXGlot and any older service using the same library before installing. Settings, papers, annotations and paragraph caches remain in the existing data directory.
No reprocessing is needed for the title fix. To use higher concurrency, select the new value before starting or resuming a translation task.
See the desktop guide for installation details.
TeXGlot 1.1.2
English · 简体中文
TeXGlot 1.1.2 新增更高的段落翻译并发选项,并修复部分 LaTeX 模板导致的论文标题缺失。
更新内容
- 最多同时翻译 12 个段落。 在 模型设置 → 并发段落 中选择 12,网页和 CLI 共用该设置。增加并发可以缩短模型翻译阶段的等待时间,实际收益取决于模型服务的响应速度和限流额度。默认值仍为 3,保留已经保存的选择。
- 修复模板排版命令导致的标题缺失。 当模板重定义字号、字体等声明时,标题提取仍按其排版含义处理,修复翻译完成后文献库仍显示
arXiv …占位名称的问题。升级后的服务启动时会自动刷新已有任务标题,无需重新翻译或生成 PDF。
下载
| 文件 | 用途 |
|---|---|
TeXGlot-1.1.2-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.1.2-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.1.2-Windows-x64-Setup.exe |
Windows x64,当前用户安装 |
texglot-1.1.2-source.zip |
源码与安装脚本 |
texglot-1.1.2-py3-none-any.whl |
包含已构建界面的 Python 包 |
texglot-1.1.2.tar.gz |
Python 源码分发包 |
SHA256SUMS.txt |
文件完整性校验 |
升级
桌面版 1.0.4 及以后版本可使用 帮助 → 检查更新 或 模型设置 → 检查更新,也可以下载上方对应平台的安装包。安装前退出 TeXGlot,以及使用同一文献库的旧服务。设置、论文、批注和段落缓存仍保存在原数据目录。
标题修复不需要重新处理论文。如需提高并发,请在开始或继续翻译任务前调整设置。
安装与更新细节见桌面版说明。
TeXGlot 1.1.1
TeXGlot 1.1.1
English · 简体中文
TeXGlot 1.1.1 adds PDF search, makes selection tools easier to use, and fixes overlapping paragraphs caused by floating figures or tables moving to another page.
What's new
- Find text throughout a PDF. Press Cmd+F on macOS or Ctrl+F on Windows, or click the reader's search icon. Matches are highlighted, with a result count and previous/next navigation using Enter and Shift+Enter. Search includes pages outside the current view and supports Chinese, cross-line phrases, hyphenation and ligatures.
- Search the document you are reading. In comparison mode, choose the original or translation. Match navigation follows the existing synchronized-scrolling setting, and highlights stay aligned when zooming. Esc closes search while keeping your reading position.
- Selection tools dismiss naturally. Click elsewhere, clear the selection or leave the window to dismiss the annotation toolbar. Short transitions remain smooth when interrupted, respect reduced-motion preferences, and leave annotation actions available while the selection is active.
- Prevent paragraph overlap around deferred floats. Literal negative spacing outside movable figures and tables is neutralized in translated output, allowing the template to manage separation. Figure/table internals and original sources are preserved. Preflight, compilation, source export and cached retries use the same adjustment.
Downloads
| Asset | Use |
|---|---|
TeXGlot-1.1.1-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.1.1-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.1.1-Windows-x64-Setup.exe |
Windows x64, per-user installation |
texglot-1.1.1-source.zip |
Source and setup scripts |
texglot-1.1.1-py3-none-any.whl |
Python package with the built interface |
texglot-1.1.1.tar.gz |
Python source distribution |
SHA256SUMS.txt |
File integrity checksums |
Upgrade
Desktop versions 1.0.4 and later can use Help → Check for Updates or Model settings → Check for updates. You can also download the matching installer above. Quit TeXGlot and any older service using the same library before installing. Settings, papers, annotations and paragraph caches remain in the existing data directory.
For a previously generated PDF with overlapping text, choose Reprocess after updating to regenerate it. Valid paragraph translations are reused from the cache. PDF search and its highlights work locally and are not added to exported PDFs or annotations.
See the desktop guide for installation details.
TeXGlot 1.1.1
English · 简体中文
TeXGlot 1.1.1 新增 PDF 搜索,优化选中文字后的批注体验,并修复浮动图表换页导致的正文重叠。
更新内容
- 在整份 PDF 中查找文字。 macOS 按 Cmd+F,Windows 按 Ctrl+F,或点击阅读器的搜索图标。支持匹配高亮、结果计数,以及 Enter / Shift+Enter 前后跳转。搜索覆盖尚未滚动到的页面,支持中文、跨行短语、英文断词和连字。
- 明确选择搜索原文或译文。 对照模式可切换搜索范围,匹配跳转沿用同步滚动设置;缩放后高亮仍贴合文字。按 Esc 关闭搜索并保留阅读位置。
- 批注工具框自然收起。 点击别处、取消选区或切换到其他窗口后自动收起。短暂过渡在快速开关时也保持连贯,并尊重系统的“减少动态效果”偏好;选区仍有效时,可正常点击工具添加批注。
- 修复图表换页后的段落重叠。 对译文中可移动浮动图表外侧的固定负间距归零,让模板管理间隔;保留图表内部布局与原始源码。目标语言预检、最终编译、源码导出和缓存重试使用同一处理逻辑。
下载
| 文件 | 用途 |
|---|---|
TeXGlot-1.1.1-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.1.1-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.1.1-Windows-x64-Setup.exe |
Windows x64,当前用户安装 |
texglot-1.1.1-source.zip |
源码与安装脚本 |
texglot-1.1.1-py3-none-any.whl |
包含已构建界面的 Python 包 |
texglot-1.1.1.tar.gz |
Python 源码分发包 |
SHA256SUMS.txt |
文件完整性校验 |
升级
桌面版 1.0.4 及以后版本可使用 帮助 → 检查更新 或 模型设置 → 检查更新,也可以下载上方对应平台的安装包。安装前退出 TeXGlot,以及使用同一文献库的旧服务。设置、论文、批注和段落缓存仍保存在原数据目录。
此前生成的 PDF 如果存在文字重叠,升级后点击 重新处理 即可重新生成,有效的段落译文会复用缓存。PDF 搜索及其高亮仅在本地阅读时使用,不会写入导出的 PDF 或批注。
安装与更新细节见桌面版说明。
TeXGlot 1.1.0
TeXGlot 1.1.0
English · 简体中文
TeXGlot 1.1.0 makes everyday interactions smoother while keeping the familiar interface, and refreshes the default Qwen and DeepSeek models.
What's new
- Subtle motion throughout the interface. Selection backgrounds slide between navigation items, source tabs, filters and reading modes. Switches, dialogs, tooltips and the annotation sidebar use short, restrained transitions.
- Comfortable across devices. Motion adapts to Chinese and English labels and narrow windows. Your system's reduced-motion preference is respected. Switching views preserves form inputs and reading positions; closing dialogs restores keyboard focus.
- Updated model presets. Qwen now defaults to
qwen3.8-flash. DeepSeek V4.1 Flash uses the official API model IDdeepseek-flash. The GUI and CLI share these presets; existing saved models and API connections are retained.
Downloads
| Asset | Use |
|---|---|
TeXGlot-1.1.0-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.1.0-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.1.0-Windows-x64-Setup.exe |
Windows x64, per-user installation |
texglot-1.1.0-source.zip |
Source and setup scripts |
texglot-1.1.0-py3-none-any.whl |
Python package with the built interface |
texglot-1.1.0.tar.gz |
Python source distribution |
SHA256SUMS.txt |
File integrity checksums |
Upgrade
Desktop versions 1.0.4 and later can use Help → Check for Updates or Model settings → Check for updates. You can also download the matching installer above. Quit TeXGlot and any older service using the same library before installing. Settings, papers, annotations and paragraph caches remain in the existing data directory.
To switch an existing connection to a new model, select its model name in Model settings and save. See the desktop guide for installation details.
TeXGlot 1.1.0
English · 简体中文
TeXGlot 1.1.0 延续现有界面风格,通过克制的动画提升日常操作的流畅度,同时更新千问与 DeepSeek 的默认模型。
更新内容
- 更流畅的界面交互。 导航、论文来源、筛选条件和阅读模式支持选中底色滑动;开关、弹窗、提示及批注侧栏加入轻量的过渡动画。
- 适配不同使用习惯。 动效适配中英文与窄窗口,并遵循系统“减少动态效果”设置。切换视图保留已填写的内容和阅读位置,关闭弹窗后恢复键盘焦点。
- 更新模型预设。 千问默认使用
qwen3.8-flash;DeepSeek V4.1 Flash 使用官方调用 IDdeepseek-flash。网页与 CLI 共用新预设,已有模型选择及 API 连接配置保留。
下载文件
| 文件 | 用途 |
|---|---|
TeXGlot-1.1.0-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.1.0-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.1.0-Windows-x64-Setup.exe |
Windows x64,当前用户安装 |
texglot-1.1.0-source.zip |
源码与安装脚本 |
texglot-1.1.0-py3-none-any.whl |
含已构建界面的 Python 安装包 |
texglot-1.1.0.tar.gz |
Python 源码分发包 |
SHA256SUMS.txt |
文件完整性校验值 |
升级方式
桌面版 1.0.4 及之后的版本可以通过 帮助 → 检查更新 或 模型设置 → 检查更新 升级,也可以下载上方对应的安装包。安装前退出 TeXGlot 及使用同一资料库的旧版服务。设置、论文、批注和段落缓存保留在原有数据目录中。
如果希望将已有连接切换到新模型,请在 模型设置 中选择新的模型名称并保存。具体安装步骤请参阅桌面说明。
TeXGlot 1.0.5
TeXGlot 1.0.5
English · 简体中文
This update fixes a table-layout failure that could stop papers using journal templates during the layout check, before translation starts.
Fixed
- Fit the complete table measurement container, including containers inserted internally by document classes. This prevents incompatible nested fitting boxes from causing errors such as
Missing \endgroup inserted. - Keep table captions, notes, values and references together when fitting a wide table. Tables that already fit retain their layout.
- Apply the same handling in target-language preflight and translated source generation. Regression tests cover ordinary tables, explicit measurement containers and containers hidden inside a class.
Downloads
| Asset | Use |
|---|---|
TeXGlot-1.0.5-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.0.5-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.0.5-Windows-x64-Setup.exe |
Windows x64, per-user installation |
texglot-1.0.5-source.zip |
Source and setup scripts |
texglot-1.0.5-py3-none-any.whl |
Python package with the built interface |
texglot-1.0.5.tar.gz |
Python source distribution |
SHA256SUMS.txt |
File integrity checksums |
Upgrade
In desktop version 1.0.4, use Help → Check for Updates or Model settings → Check for updates. You can also download the matching installer above. Quit TeXGlot and any older service using the same library before installing; settings, papers, annotations and paragraph caches remain in the existing data directory.
After upgrading, open the affected task and choose Continue / Retry. See the desktop guide for installation details.
TeXGlot 1.0.5
English · 简体中文
本次更新修复部分期刊模板中的表格排版错误,解决论文在开始翻译前的“检查排版”阶段中断的问题。
修复内容
- 按完整的表格测量容器进行缩放,覆盖文档类内部自动插入的容器,避免嵌套缩放冲突引发
Missing \endgroup inserted等编译错误。 - 宽表格缩放时保留完整的标题、注释、数值和引用关系;原本能够正常容纳的表格保持原有排版。
- 目标语言排版预检和译文源码生成使用同一套处理逻辑。回归测试覆盖普通表格、显式测量容器和文档类内部隐藏的容器。
下载文件
| 文件 | 用途 |
|---|---|
TeXGlot-1.0.5-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.0.5-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.0.5-Windows-x64-Setup.exe |
Windows x64,当前用户安装 |
texglot-1.0.5-source.zip |
源码与安装脚本 |
texglot-1.0.5-py3-none-any.whl |
含已构建界面的 Python 安装包 |
texglot-1.0.5.tar.gz |
Python 源码分发包 |
SHA256SUMS.txt |
文件完整性校验值 |
升级方式
桌面版 1.0.4 可以通过 帮助 → 检查更新 或 模型设置 → 检查更新 升级,也可以下载上方对应的安装包。安装前退出 TeXGlot 及使用同一资料库的旧版服务;设置、论文、批注和段落缓存保留在原有数据目录中。
升级后打开受影响的任务,点击 继续 / 重试 即可。具体安装步骤请参阅桌面说明。
TeXGlot 1.0.4
TeXGlot 1.0.4
English · 简体中文
This release adds side-by-side pane swapping and desktop update reminders, reduces unnecessary layout notices, and fixes compilation of external packages that assume pdfTeX.
Improvements
- Swap reading panes. Use the button beside Sync scroll to exchange the original and translation. Each document keeps its reading position and annotations. The order is saved; enabling synchronization still follows the translated document, whichever side it occupies.
- Quieter progress. Successfully adjusted oversized figures and tables appear only in processing logs, including for existing tasks. Unresolved clipping, missing glyphs and other result-affecting problems remain visible.
- Desktop update reminders. Check for stable releases automatically or from Help and Model settings. Downloads match the current platform and architecture, are verified with SHA-256, can be cancelled, and can be reused after reopening the app. Downloads never start without confirmation.
- Careful installation handoff. Pending reader changes are saved first; active translation tasks and annotation conflicts prevent installation. The app then opens the verified installer. An older engine cannot be silently reused by an upgraded desktop app.
- External LaTeX package compatibility. Known pdfTeX-only output settings are adapted from precise compiler diagnostics using a task-local copy of the same Tectonic package. Package originals, licenses, formulas and accessibility code are retained. Repairs carry through target-language checks, translation, source exports and cache reuse.
- Interface polish. Chinese and English update dialogs support narrow windows, keyboard navigation and predictable dismissal without closing the reader underneath.
Downloads
| Asset | Platform / purpose |
|---|---|
TeXGlot-1.0.4-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.0.4-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.0.4-Windows-x64-Setup.exe |
Windows x64, per-user installation |
texglot-1.0.4-source.zip |
Source and setup scripts |
texglot-1.0.4-py3-none-any.whl |
Python package with the built interface |
texglot-1.0.4.tar.gz |
Python source distribution |
SHA256SUMS.txt |
SHA-256 checksums |
Upgrade
Quit TeXGlot and any older service using the same library, then install the matching 1.0.4 package. Settings, papers, annotations and caches stay in the existing data directory. Resume an affected compilation task to apply the package fix; reading improvements work with existing PDFs.
Versions before 1.0.4 need this first manual upgrade. Subsequent desktop updates can be checked and downloaded in the app. On macOS, drag TeXGlot from the opened DMG into Applications and confirm replacement; on Windows, complete the opened installer. This is assisted installation, not silent replacement. The current packages remain without publisher signing/notarization. Desktop guide.
TeXGlot 1.0.4
English · 简体中文
本次更新新增对照阅读左右互换和桌面更新提醒,收纳不必要的排版提示,并修复外部宏包依赖 pdfTeX 专用命令导致的编译错误。
更新内容
- 左右互换。 点击同步滚动旁的按钮即可交换原文与译文,保留各自的阅读位置和批注,自动记住顺序。重新开启同步时仍以译文为基准,与译文在哪一侧无关。
- 更清晰的进度提示。 已自动调整好的超大图表只记入处理日志,已有任务也适用;未解决的裁切、缺字等影响结果的问题仍会显示。
- 桌面更新提醒。 支持自动检查正式版本,也可从帮助菜单或模型设置手动检查。确认后才开始下载,按系统和架构选择安装包,验证 SHA-256,支持取消与重启后复用。
- 稳妥的安装衔接。 安装前保存阅读器中的待写入内容;仍在翻译或批注保存冲突时不会继续安装,之后打开已验证的安装包。新版桌面应用也不会静默复用旧版引擎。
- 外部 LaTeX 宏包兼容。 根据明确的编译诊断,从同一 Tectonic 宏包库生成任务内兼容副本,处理已知的 pdfTeX 专用输出设置,保留原宏包、许可、公式和无障碍代码。修复会完整带入目标语言检查、翻译、源码导出和缓存重试。
- 界面细节。 中英文更新窗口适配窄屏与键盘操作,关闭提示不会连带关闭底层阅读器。
下载
| 文件 | 平台/用途 |
|---|---|
TeXGlot-1.0.4-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.0.4-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.0.4-Windows-x64-Setup.exe |
Windows x64,当前用户安装 |
texglot-1.0.4-source.zip |
源码与安装脚本 |
texglot-1.0.4-py3-none-any.whl |
含已构建界面的 Python 安装包 |
texglot-1.0.4.tar.gz |
Python 源码分发包 |
SHA256SUMS.txt |
SHA-256 校验和 |
升级
退出 TeXGlot 及使用同一资料库的旧版服务,再安装对应的 1.0.4 安装包。现有数据目录中的设置、论文、批注与缓存会保留。受宏包问题影响的任务可以继续重试;阅读功能直接适用于已有 PDF。
1.0.4 之前的版本需要先手动升级这一次,之后可以在应用内检查并下载后续桌面更新。macOS 仍需将打开的 DMG 中的 TeXGlot 拖入 Applications 并确认替换;Windows 按打开的安装程序完成更新。当前采用引导安装,不会静默替换应用,安装包仍未配置发布者签名/Apple 公证。桌面说明。
TeXGlot 1.0.3
TeXGlot 1.0.3
English · 简体中文
This maintenance release fixes reader loading for papers containing large images, restores complete titles that use LaTeX macros, and improves desktop reading controls.
Improvements
- Reliable reader loading. Figure matching no longer expands raster images into large pixel buffers. Unsupported artwork falls back locally while PDF reading and section alignment remain available.
- Ctrl + mouse wheel zoom. Zoom between 50% and 250% in the PDF area while preserving the current reading position. Already rendered pages stay visible during zoom; the sharper page replaces them when ready. Normal wheel scrolling remains unchanged.
- Complete paper titles. Display titles resolve bounded, unambiguous text macros, including definitions in other source files. Existing arXiv tasks update their display metadata automatically without retranslating or changing library order.
- White desktop icon. Native macOS and Windows icons now use an explicit white rounded background around the TeXGlot mark.
Downloads
| Asset | Platform / purpose |
|---|---|
TeXGlot-1.0.3-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.0.3-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.0.3-Windows-x64-Setup.exe |
Windows x64, per-user installation |
texglot-1.0.3-source.zip |
Source and setup scripts |
texglot-1.0.3-py3-none-any.whl |
Python package with the built interface |
texglot-1.0.3.tar.gz |
Python source distribution |
SHA256SUMS.txt |
SHA-256 checksums |
Upgrade
Quit TeXGlot and install the matching 1.0.3 package. Keep your existing data directory to retain API settings, papers, annotations and caches. The reader and title fixes apply to existing PDFs; no model calls or retranslation are required. Installation guide.
TeXGlot 1.0.3
English · 简体中文
本次维护更新修复含大图论文的阅读器加载失败、LaTeX 宏导致的标题缺失,并改善桌面阅读操作。
更新内容
- 阅读器加载修复。 插图匹配不再把位图解压成大量像素。不支持的图形仅在该处回退,PDF 阅读与章节同步仍可使用。
- Ctrl+鼠标滚轮缩放。 在 PDF 区域内可缩放至 50%–250%,保持当前阅读位置。缩放过程中保留已显示的画面,高清页面就绪后再替换,不闪出排版提示;普通滚轮继续用于滚动。
- 完整论文标题。 有界解析明确的文本宏,支持跨源码文件的定义。已有 arXiv 任务会自动更新显示标题,无需重新翻译,也不会改变文献排序。
- 白底桌面图标。 macOS 和 Windows 原生图标采用明确的白色圆角底板。
下载
| 文件 | 平台/用途 |
|---|---|
TeXGlot-1.0.3-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.0.3-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.0.3-Windows-x64-Setup.exe |
Windows x64,当前用户安装 |
texglot-1.0.3-source.zip |
源码与安装脚本 |
texglot-1.0.3-py3-none-any.whl |
含已构建界面的 Python 安装包 |
texglot-1.0.3.tar.gz |
Python 源码分发包 |
SHA256SUMS.txt |
SHA-256 校验和 |
升级
退出 TeXGlot 后安装对应的 1.0.3 安装包。保留现有数据目录即可保留 API 设置、论文、批注与缓存。阅读器和标题修复直接适用于已有 PDF,无需调用模型或重新翻译。安装说明。
TeXGlot 1.0.2
TeXGlot 1.0.2
English · 简体中文
This maintenance release improves compatibility with real arXiv source projects and makes compilation checks more reliable. All desktop installers include the updated engine.
Improvements
- Earlier compatibility checks. Source spans must reconstruct exactly, and target-language text is compiled through the same layout transformations as the final translation before model requests begin.
- Legacy templates and fonts. Better handling of pdfTeX-specific settings, package-option conflicts, bibliography modes,
microtype,breakurl, double-stroke math fonts and older AASTeX projects. Compiler recovery is limited to diagnosed configuration problems. - Figures and tables. EPS conversion follows the files actually selected by TeX, including scoped paths and repeated filenames. Complete
threeparttableblocks retain their measurement boundaries. Unsupported embedded PSTricks operations are reported before translation; loading an unused package remains allowed. - Source protection. Preserve unfamiliar identifiers according to their actual source text, custom delimited math macros and drawing environments. Standard TeX encodings render Unicode math symbols generated in prose.
- Resumption and exports. Reuse verified prepared sources and successful paragraph caches. Downloaded source archives reflect the final compiler repairs. Reference warnings come from the last compilation pass, and new runs discard stale TeX auxiliary files from earlier templates or drivers.
- macOS data isolation. Custom data directories remain private to the application even when stored outside the home directory.
- Paper selection and titles. Avoid favoring a non-Latin edition merely because it has more UTF-8 bytes, and omit embedded logo instructions from display titles.
No API configuration or library-data migration is required. This version adds pylatexenc and an unmodified, licensed AASTeX 5.2 compatibility class; see third-party notices.
Downloads
| Asset | Platform / purpose |
|---|---|
TeXGlot-1.0.2-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.0.2-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.0.2-Windows-x64-Setup.exe |
Windows x64, per-user installation |
texglot-1.0.2-source.zip |
Source, setup scripts, documentation and examples |
texglot-1.0.2-py3-none-any.whl |
Python package with the built interface |
texglot-1.0.2.tar.gz |
Python source distribution |
SHA256SUMS.txt |
SHA-256 checksums for all six files |
Desktop packages include Python, the interface and Tectonic. First compilation needs internet access; EPS conversion requires optional Ghostscript. Installation guide.
Upgrade
Quit TeXGlot and install the matching 1.0.2 package. Keep the existing ~/.texglot directory (%USERPROFILE%\.texglot on Windows) to retain settings, papers, annotations and caches. Source users should update the source and rerun setup while keeping the same data directory. Use Resume / Retry for an affected task; valid cached paragraphs are reused.
Previous releases remain available for rollback. Changes since 1.0.1.
Verification
A fixed cohort of 60 arXiv papers covers five subject groups and four publication periods from 2010 onward. The default compiler produced 53 translated PDFs: 50 completed all paragraph checks, while three retained three original-language paragraphs after failed checks. Four inputs did not supply usable LaTeX, one source request returned HTTP 403, and two required a PostScript toolchain outside the default bundle. Failures were retained in the cohort, not replaced with easier papers.
Checks cover source reconstruction, protected tokens, asset identity, PDF text extraction, selected rendered pages, cache recovery and native desktop engines. These are compatibility and regression results, not a guarantee of sentence-level semantic accuracy. See scope and troubleshooting and platform coverage.
TeXGlot 1.0.2
English · 简体中文
本次维护更新改善真实 arXiv 源码工程的兼容性,并加强编译检查。各平台桌面安装包均包含更新后的引擎。
改进内容
- 提前发现兼容问题。 模型请求前验证源码片段能否精确还原,并让目标语言文字经过与最终译文相同的排版处理和编译预检。
- 旧模板与字体。 改善 pdfTeX 专用设置、宏包选项冲突、参考文献模式、
microtype、breakurl、双线体数学字体及旧 AASTeX 工程的兼容性;自动恢复仅处理编译诊断明确指出的配置问题。 - 插图与表格。 EPS 转换跟随 TeX 实际选中的文件,支持局部路径和同名图片;完整保留
threeparttable的测量边界。翻译前识别不支持的内嵌 PSTricks 绘图操作;仅加载未使用的宏包不受影响。 - 源码保护。 依据原文保护陌生标识符、自定义分隔符公式与绘图环境;使用标准 TeX 编码显示模型在正文中生成的 Unicode 数学符号。
- 恢复任务与导出。 复用经过校验的预处理源码与有效段落缓存;导出源码包含最终编译修复;引用警告只依据最后一遍编译,新一轮编译会清理旧模板或驱动留下的辅助文件。
- macOS 数据隔离。 自定义数据目录即使位于用户主目录之外,也继续限制编译器读取其他任务与凭据。
- 主文件与文献标题。 避免仅因 UTF-8 字节数较大而优先选择非拉丁文字版本,并从展示标题中去掉插入 logo 的排版指令。
无需修改 API 配置或迁移文献数据。本版新增 pylatexenc 依赖及保留原始许可的 AASTeX 5.2 兼容类文件,详见第三方许可。
下载
| 附件 | 平台/用途 |
|---|---|
TeXGlot-1.0.2-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.0.2-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.0.2-Windows-x64-Setup.exe |
Windows x64,当前用户安装 |
texglot-1.0.2-source.zip |
源码、安装脚本、文档和示例 |
texglot-1.0.2-py3-none-any.whl |
包含已构建界面的 Python 安装包 |
texglot-1.0.2.tar.gz |
Python 源码分发包 |
SHA256SUMS.txt |
上述六个文件的 SHA-256 校验和 |
桌面包内置 Python、界面和 Tectonic。首次编译需要联网,EPS 转换需要另装可选的 Ghostscript。详见安装指南。
升级
退出 TeXGlot,安装对应的 1.0.2 包。保留原有 ~/.texglot 目录(Windows 为 %USERPROFILE%\.texglot),即可保留设置、论文、批注和缓存。源码用户更新源码后重新运行安装脚本,并继续使用原数据目录。对受影响的任务点击继续/重试,有效的段落缓存会继续复用。
此前版本仍保留在 Releases,便于回退。自 1.0.1 以来的变更。
验证范围
固定选取 60 篇 arXiv 论文,覆盖五类学科与自 2010 年起的四个发表时段。默认编译器生成了 53 份译文 PDF:50 篇全部段落通过检查,另外三篇共有三段未通过检查并保留原文。其余输入中,四篇没有可用的 LaTeX 源码,一篇源码请求返回 HTTP 403,两篇需要默认安装包之外的 PostScript 工具链。失败论文始终保留在样本中,没有用更容易的论文替换。
检查覆盖源码还原、保护标记、插图文件一致性、PDF 文本提取、选定页面渲染、缓存恢复及原生桌面引擎。这些是兼容性与回归测试结果,不代表逐句语义正确率。详见能力边界与排错和平台验证范围。
TeXGlot 1.0.1
TeXGlot 1.0.1
English · 简体中文
A maintenance release improving translation recovery and source installation. Desktop installers include the updated translation engine.
What's fixed
- More reliable translation repair. Invalid LaTeX or formatting is checked before accepting each repair slot. Only invalid slots receive one further attempt; accepted text, formulas and existing translation caches are preserved. Successful translations need no extra model requests.
- Bounded source builds. The local frontend build stops after 10 minutes and cleans up its subprocesses on timeout or cancellation. Dependency downloads are not subject to this build timeout. The installer provides guidance for stalled file access.
- Windows installation output. Foreground installation keeps progress and errors visible, including
.cmdentry points.
No new dependencies, settings or data-format changes are introduced.
Downloads
| Asset | Platform / purpose |
|---|---|
TeXGlot-1.0.1-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.0.1-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.0.1-Windows-x64-Setup.exe |
Windows x64, per-user installation |
texglot-1.0.1-source.zip |
Clean source with setup scripts, documentation and examples |
texglot-1.0.1-py3-none-any.whl |
Python package including the built interface |
texglot-1.0.1.tar.gz |
Python source distribution |
SHA256SUMS.txt |
SHA-256 checksums for all six distribution files |
Desktop packages bundle Python, the interface and Tectonic. First compilation needs internet access; EPS figures require optional Ghostscript. These installers have no trusted publisher certificate or Apple notarization. See the installation guide.
Upgrading from 1.0.0
Quit TeXGlot, then install the matching 1.0.1 package. Desktop settings, papers, annotations and translation caches remain in ~/.texglot (%USERPROFILE%\.texglot on Windows); back up this directory before upgrading. No migration is required. Source users should preserve data/, update the source and rerun setup. Keep the original data path when moving to a new folder.
Version 1.0.0 remains available in Releases for rollback. Full changes.
Verification
Regression checks cover malformed repair slots, bounded retries, preservation of accepted text, normal-output normalization, installation output and real subprocess cleanup. The release process also checks the frontend, native bundled engines and Chinese PDF generation; Windows installers are installed and tested on the native CI host. See platform coverage for the distinction between automated native checks and interactive desktop testing.
Model-generated wording still requires review. This release improves structural recovery; it does not claim to eliminate semantic translation errors. Troubleshooting · Apache 2.0 and third-party notices.
TeXGlot 1.0.1
English · 简体中文
本次维护更新改善翻译恢复与源码安装体验,桌面安装包已包含更新后的翻译引擎。
修复内容
- 更可靠的翻译修复。 接收每个修复片段前检查不合规的 LaTeX 和格式,只对无效片段补充一次尝试,保留已通过的文字、公式及已有翻译缓存。正常成功的翻译不会增加模型请求。
- 源码构建超时保护。 本地前端构建超过 10 分钟会停止,超时或取消时清理相关子进程,并提供目录读取卡住时的处理提示。依赖下载不受该构建超时限制。
- Windows 安装输出。 前台安装保留控制台进度与错误信息,覆盖
.cmd批处理入口。
没有新增依赖、配置项或数据格式变更。
下载
| 附件 | 平台/用途 |
|---|---|
TeXGlot-1.0.1-macOS-arm64.dmg |
Apple Silicon Mac |
TeXGlot-1.0.1-macOS-x64.dmg |
Intel Mac |
TeXGlot-1.0.1-Windows-x64-Setup.exe |
Windows x64,当前用户安装 |
texglot-1.0.1-source.zip |
包含安装脚本、文档和示例的干净源码 |
texglot-1.0.1-py3-none-any.whl |
包含已构建界面的 Python 安装包 |
texglot-1.0.1.tar.gz |
Python 源码分发包 |
SHA256SUMS.txt |
上述六个分发文件的 SHA-256 校验和 |
桌面包内置 Python、界面和 Tectonic。首次编译需要联网,EPS 插图需要另装可选的 Ghostscript。安装包尚无可信发布者证书或 Apple 公证,详见安装指南。
从 1.0.0 升级
先退出 TeXGlot,再安装对应的 1.0.1 包。桌面版的设置、论文、批注和翻译缓存保留在 ~/.texglot(Windows 为 %USERPROFILE%\.texglot);升级前建议备份此目录,无需数据迁移。源码用户保留 data/,更新源码后重新运行安装脚本;若更换目录,请继续指定原来的数据路径。
Releases 中保留 1.0.0,便于回退。完整变更。
验证范围
回归覆盖不合规修复片段、有界重试、已通过文字保留、正常输出规范化、安装输出及真实子进程清理。发布流程还检查前端、原生内置引擎与中文 PDF 生成,并在原生 Windows CI 主机上安装和验证 EXE。自动原生检查与桌面交互验收的区别见平台说明。
模型生成的译词仍需人工检查。本版改善结构恢复,不承诺消除所有语义误译。排错指南 · Apache 2.0 与第三方许可。
TeXGlot 1.0.0
TeXGlot 1.0.0
English · 简体中文
The first public release of TeXGlot brings arXiv and LaTeX translation to a local browser workspace and command line. Connect your own model API, translate a paper, and keep both a readable PDF and an editable LaTeX project.
Highlights
- arXiv / LaTeX → translated PDF + source. Source preflight, formula/citation protection, validation, retries and resumable paragraph caches.
- Real source dependency tracking. The compiler records the files actually loaded. Math/graphics fragments retain their parent context, and legacy author templates, cached code highlighting and pixel dimensions receive compatibility handling.
- Bring your own model. Qwen / Alibaba Model Studio (
qwen3.7-plus), DeepSeek and custom Chat Completions endpoints. Separate saved credentials for each API address. - Optional abstract guidance. Enabled by default, capped at 6,000 characters, configurable in both GUI and CLI.
- A focused reading workspace. Original, translated and comparison modes; continuous pages, content-landmark synchronization, saved positions and local-only annotations.
- CLI and batch processing. Multiple inputs, text-file batches, resumption, independent exports and JSON results.
- Chinese and English. Localized UI, README and contribution guides, with a pinned Attention Is All You Need walkthrough.
Download
Desktop DMG / EXE packages include Python, the interface and Tectonic; no developer tools are needed. First compilation needs internet access. EPS figures require a separate optional Ghostscript installation. The initial installers have no publisher signing certificate or Apple notarization and may show an unknown-publisher warning. See the desktop installation guide.
| Asset | Use |
|---|---|
TeXGlot-1.0.0-macOS-arm64.dmg |
Recommended for Apple Silicon Mac. Drag TeXGlot into Applications. |
TeXGlot-1.0.0-macOS-x64.dmg |
Desktop app for Intel Mac. |
TeXGlot-1.0.0-Windows-x64-Setup.exe |
Windows x64 per-user installer with desktop and Start menu shortcuts. |
texglot-1.0.0-source.zip |
For developers. Complete clean source with macOS/Windows setup scripts, documentation and examples. Requires uv and Node.js 22.12+; setup prepares Python and Tectonic. |
texglot-1.0.0-py3-none-any.whl |
Python distribution with the built web UI and PDF resources. For users managing their own Python and TeX compiler. |
texglot-1.0.0.tar.gz |
Python source distribution, including the built frontend for wheel builds. |
SHA256SUMS.txt |
SHA-256 hashes for every distributable asset. |
Desktop installation steps are in the README. Advanced users can install the local wheel using uv tool install --python 3.13 ./texglot-1.0.0-py3-none-any.whl, install Tectonic separately on PATH, then run texglot --configure and texglot --serve.
Platform status
Apple Silicon Mac passed DMG installation, desktop-window and bundled-engine checks locally. Native Intel macOS 15.7.9 and Windows x64 GitHub runners passed builds and frozen-engine translation/PDF checks; Windows also passed silent EXE installation and installed-engine verification. Interactive Windows 10/11 client and Intel desktop acceptance remains pending. Linux is available through source installation; no Windows ARM64 desktop package is provided. See platform support.
Example and limitations
The Attention walkthrough uses arXiv 1706.03762v7 and covers the GUI, CLI, exported files and result checks. The full paper is downloaded and translated locally; it is not redistributed in the release. Output and page count can vary with the selected model.
TeXGlot requires LaTeX source. It does not translate arbitrary PDFs/scans or redraw text inside figures. Missing source files, unusual macros and templates requiring external tools may need manual adjustments. Pagination can change. Windows/Linux do not yet have the additional OS compilation sandbox used on macOS.
Existing installations
Back up your data directory and quit the app. Desktop users install the new application; source users replace application files and rerun setup. Preserve data/ (source install) or ~/.texglot/ (desktop / standalone wheel); do not copy .venv or node_modules between OSes. If installing into a new folder, point TEXGLOT_DATA_DIR at the previous data location before startup. This release introduces no data-format migration.
License
Apache 2.0, with third-party licenses retained. Model usage is billed by your selected provider. See THIRD_PARTY.md and the contribution guide.
TeXGlot 1.0.0
English · 简体中文
TeXGlot 首个公开版本,在本地网页和命令行中完成 arXiv 与 LaTeX 论文翻译。连接自己的模型 API,生成便于阅读的 PDF,同时保留可编辑的 LaTeX 工程。
主要功能
- arXiv / LaTeX → 译文 PDF 与源码。 编译预检、公式与引用保护、结果校验、重试和可恢复的段落缓存。
- 实际源码依赖追踪。 根据编译器记录确定真正加载的文件,保留公式/绘图片段的父级上下文,并兼容旧式作者模板、代码高亮缓存和像素尺寸。
- 自选模型。 Qwen / 阿里云百炼(
qwen3.7-plus)、DeepSeek、自定义 Chat Completions 服务;每个 API 地址分别保存凭据。 - 可选摘要引导。 初始默认开启,最多 6,000 字符,GUI 和 CLI 均可配置。
- 专注论文阅读。 原文、译文和对照模式,连续翻页、按内容定位点同步滚动、阅读位置记忆和仅本地保存的批注。
- CLI 与批处理。 多个输入、文本清单、任务恢复、独立导出及 JSON 结果。
- 中英文支持。 双语界面、README、贡献说明和固定版本的 Attention Is All You Need 案例。
下载内容
普通用户推荐桌面 DMG / EXE,内置 Python、界面与 Tectonic,无需另装开发环境。首次编译仍需联网。含 EPS 插图的论文还需单独安装可选的 Ghostscript。首批安装包尚无发布者签名及 Apple 公证,系统可能提示未知发布者;详见桌面安装说明。
| 文件 | 用途 |
|---|---|
TeXGlot-1.0.0-macOS-arm64.dmg |
Apple Silicon Mac 桌面版,拖入 Applications 即可安装。 |
TeXGlot-1.0.0-macOS-x64.dmg |
Intel Mac 桌面版。 |
TeXGlot-1.0.0-Windows-x64-Setup.exe |
Windows x64 当前用户安装器,创建桌面与开始菜单快捷方式。 |
texglot-1.0.0-source.zip |
开发者/源码安装。干净源码、macOS/Windows 安装脚本、文档和示例。需要 uv 与 Node.js 22.12+,安装脚本准备 Python 和 Tectonic。 |
texglot-1.0.0-py3-none-any.whl |
包含已构建网页和 PDF 资源的 Python 安装包,适合自行管理 Python 和 TeX 编译器的用户。 |
texglot-1.0.0.tar.gz |
Python 源码分发包,包含用于构建 wheel 的前端产物。 |
SHA256SUMS.txt |
所有分发附件的 SHA-256 校验和。 |
桌面安装方式见 README。熟悉 Python 的用户可以运行 uv tool install --python 3.13 ./texglot-1.0.0-py3-none-any.whl,另行安装 PATH 中可访问的 Tectonic,再使用 texglot --configure 和 texglot --serve。
平台状态
Apple Silicon Mac 已完成 DMG 安装、窗口和包内翻译流程实测。Intel macOS 15.7.9 与 Windows x64 已在原生 GitHub 主机通过构建及冻结引擎翻译/PDF 检查;Windows 还通过 EXE 静默安装和安装后引擎验证。Windows 10/11 客户端与 Intel Mac 的交互式桌面验收仍待补充;Linux 仅提供源码入口。Windows ARM64 暂无桌面包。详见平台说明。
案例与边界
Attention 案例 固定使用 arXiv 1706.03762v7,包含网页、CLI、导出文件及结果检查说明。论文全文在用户本机下载和翻译,不随发布包重新分发;输出与页数可能随所选模型变化。
TeXGlot 需要 LaTeX 源码,不支持任意 PDF/扫描文档翻译,也不重绘图片内文字。缺失文件、复杂宏或依赖外部程序的模板可能需要手工调整,译文分页可能改变。Windows/Linux 尚无 macOS 上的额外 OS 编译沙箱。
已有安装升级
先备份数据目录并退出应用。桌面版重新安装新版应用即可;源码版替换程序文件后重新运行安装脚本。保留源码安装的 data/ 或桌面版/独立 wheel 的 ~/.texglot/,不要跨系统复制 .venv 和 node_modules。安装到新目录时,可在启动前将 TEXGLOT_DATA_DIR 指向旧数据位置。本版本没有数据格式迁移。
许可
Apache 2.0,保留第三方资源各自许可。模型用量由所选服务商计费。详见 THIRD_PARTY.md 与 贡献指南。