Skip to content

Releases: ArronHC/Text2Math

0.2.4

Choose a tag to compare

@ArronHC ArronHC released this 27 Jul 16:12

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

Choose a tag to compare

@ArronHC ArronHC released this 27 Jul 12:41

Fixes the plugin ID to comply with Obsidian manifest requirements.

0.2.2

Choose a tag to compare

@ArronHC ArronHC released this 27 Jul 06:32

Community-plugin submission release.

  • Adds explicit network and privacy disclosure.
  • Updates directory description to meet community submission requirements.

0.2.1

Choose a tag to compare

@ArronHC ArronHC released this 26 Jul 23:16
8128510

Text2Math 0.2.1

新增

  • 支持 Obsidian Android 和 iOS,BRAT 无需开启“不兼容插件”选项
  • 手机预览操作按钮采用 2×2 布局
  • 剪贴板复制增加移动端兼容回退和失败提示
  • 设置页跳转增加移动端安全降级

安装

电脑端

  1. 安装并启用 BRAT
  2. 执行 BRAT: Add a beta plugin for testing
  3. 输入 https://github.com/ArronHC/Text2Math
  4. 在第三方插件中启用 Text2Math

手机端

  1. 在 Obsidian 手机端安装并启用 BRAT
  2. 从侧边栏打开命令面板,执行 BRAT: Add a beta plugin for testing
  3. 输入 https://github.com/ArronHC/Text2Math
  4. 在第三方插件中启用 Text2Math

详细说明请查看 README。

验证

  • 构建通过
  • 23 项测试全部通过
  • 已在 Huawei Android 12 / Obsidian 1.12.7 上验证插件加载、命令、设置页、转换预览和移动按钮布局

0.2.0

Choose a tag to compare

@ArronHC ArronHC released this 26 Jul 13:08

新增功能

  • 右键菜单:选中文字后右键,菜单中直接点击"转换成数学公式"
  • 字母大小写控制:插入弹窗新增大小写选项,可强制变量字母全部大写或全部小写(\sin 等 LaTeX 命令不受影响)
  • 大小写语义:描述中"大X"表示大写 X,"小x"表示小写 x
  • 复制按钮:预览窗口可只复制 Markdown 到剪贴板而不替换原文
  • Ctrl+Enter 快速确认:预览窗口按 Ctrl+Enter 等于点击"替换原文"
  • 自定义转换要求:设置中可追加转换偏好(如"矩阵统一用 bmatrix")

🤖 Generated with Claude Code

0.1.0

Choose a tag to compare

@ArronHC ArronHC released this 26 Jul 12:34

Text2Math 首个版本。

功能

  • 选中自然语言一键转换为 LaTeX 公式,预览确认后替换
  • 未选中时弹窗输入,公式插入光标位置
  • 行内 / 块级 / 自动三种输出模式
  • 预览窗口支持手动编辑、模式切换、重新生成
  • 支持任何 OpenAI 兼容接口,可自定义 API 地址、Key、模型
  • 一键获取接口可用模型列表
  • 转换失败不修改原文,支持撤销

安装

下载下方 main.jsmanifest.jsonstyles.css,放入库的 .obsidian/plugins/text2math/ 目录,重启 Obsidian 后启用。

🤖 Generated with Claude Code