Releases: ArronHC/Text2Math
Releases · ArronHC/Text2Math
Release list
0.2.4
Addresses Obsidian Community automated review feedback.
- Removes direct static style assignments and deprecated clipboard fallback.
- Adds safe API response parsing and popout-compatible timers.
- Uses Obsidian DOM helpers and handles asynchronous callbacks explicitly.
- Removes the deprecated builtin-modules dependency.
0.2.3
0.2.2
0.2.1
Text2Math 0.2.1
新增
- 支持 Obsidian Android 和 iOS,BRAT 无需开启“不兼容插件”选项
- 手机预览操作按钮采用 2×2 布局
- 剪贴板复制增加移动端兼容回退和失败提示
- 设置页跳转增加移动端安全降级
安装
电脑端
- 安装并启用 BRAT
- 执行
BRAT: Add a beta plugin for testing - 输入
https://github.com/ArronHC/Text2Math - 在第三方插件中启用 Text2Math
手机端
- 在 Obsidian 手机端安装并启用 BRAT
- 从侧边栏打开命令面板,执行
BRAT: Add a beta plugin for testing - 输入
https://github.com/ArronHC/Text2Math - 在第三方插件中启用 Text2Math
详细说明请查看 README。
验证
- 构建通过
- 23 项测试全部通过
- 已在 Huawei Android 12 / Obsidian 1.12.7 上验证插件加载、命令、设置页、转换预览和移动按钮布局
0.2.0
新增功能
- 右键菜单:选中文字后右键,菜单中直接点击"转换成数学公式"
- 字母大小写控制:插入弹窗新增大小写选项,可强制变量字母全部大写或全部小写(
\sin等 LaTeX 命令不受影响) - 大小写语义:描述中"大X"表示大写 X,"小x"表示小写 x
- 复制按钮:预览窗口可只复制 Markdown 到剪贴板而不替换原文
- Ctrl+Enter 快速确认:预览窗口按 Ctrl+Enter 等于点击"替换原文"
- 自定义转换要求:设置中可追加转换偏好(如"矩阵统一用 bmatrix")
🤖 Generated with Claude Code
0.1.0
Text2Math 首个版本。
功能
- 选中自然语言一键转换为 LaTeX 公式,预览确认后替换
- 未选中时弹窗输入,公式插入光标位置
- 行内 / 块级 / 自动三种输出模式
- 预览窗口支持手动编辑、模式切换、重新生成
- 支持任何 OpenAI 兼容接口,可自定义 API 地址、Key、模型
- 一键获取接口可用模型列表
- 转换失败不修改原文,支持撤销
安装
下载下方 main.js、manifest.json、styles.css,放入库的 .obsidian/plugins/text2math/ 目录,重启 Obsidian 后启用。
🤖 Generated with Claude Code