当前位置: 首页 > news >正文

FreeTex v0.2.0:功能升级/支持Mac

概述

FreeTex在发布之后,迎来很多反馈,本次根据主流的反馈建议,又进行一轮小升级,正式发布v0.2.0版本,主要升级点如下:

  • 新增识别结果预览显示

  • Latex识别结果支持格式化输出

  • 软件体积更小,并移除控制台黑窗

  • macOS版本(arm64)发布

下载地址

开源仓库:https://github.com/zstar1003/FreeTex

经社区反馈,FreeTexv0.2.0的windows版本,不再需要运行安装,而提供软件本地压缩包,解压后,运行FreeTex.exe即可启动。

同时提供多种下载渠道:

windows(x64)下载地址:

  • 百度网盘:https://pan.baidu.com/s/12rtlWi6S8PxHL2NQew5_rg?pwd=8888(提取码: 8888)

  • 夸克网盘:https://pan.quark.cn/s/65a205d8abb8

macOS(arm64)下载地址:

  • 百度网盘:https://pan.baidu.com/s/1NstYEU4TcWubJSAO8WcLTw?pwd=8888(提取码: 8888)

  • 夸克网盘:https://pan.quark.cn/s/dac20f982f53

如果想卸载已经安装的老版本,可以进到软件安装目录下,运行unins000.exe

mac版本说明

受限于macOS的系统,软件v0.2.0的部分新功能无法生效,因此mac版本的安装包为v0.1.0的系统版本。

同时,对于Intel x64的mac用户,无法提供安装包(我没有intel芯片的mac产品做测试)。

mac版本的应用安装完后,首次打开会弹出提示:

mac版首次打开出现提示

这是因为从 App Store 外部安装 Mac 应用程序、插件和安装程序包时,macOS 会检查开发者 ID 签名,以验证该软件是否来自已识别的开发者。

App Store 个人开发者注册的年费是99美元,作为免费软件,不会承担这个费用 除非有金主赞助

因此,用户安装时,需要更改 Mac 上的应用安全设置:

  • 1.打开系统设置。
  • 2.单击“隐私和安全”,向下滚动,然后单击“仍然打开”按钮以确认您打开或安装该应用程序的意图。
  • 3.警告提示再次出现,如果您确实要打开该应用程序,则可以单击“打开”。

图源:https://support.apple.com/en-us/102445#openanyway

另外,由于 mac OS 系统的特殊性,截图功能可能会出现异常,因此推荐搭配其它截图工具,复制到剪切板,再通过Command+V粘贴进软件。

新增功能简介

1. 识别结果预览显示

新增了公式结果的渲染区显示,现在识别完公式后,会自动将识别结果进行渲染,以便直观了解识别准确性。

2. Latex导出格式多元化

新增了Latex导出的选择框,支持原始结果导出(不加包裹)、行内符号导出($$包裹)和行间公式导出(\begin{equation}包裹)三种选项,满足日常使用的不同场景。

注:切换完模式要再点一次复制,底层判断逻辑就是根据这个选项框的状态来对导出时进行元素判断和添加。

软件使用说明

在上一版软件反馈中,有两类典型情况,会导致识别结果异常。

1. 截图时携带文字

图源自读者反馈

请注意,此软件只识别公式,不识别文字,因此截图时如果包含文字,会造成识别异常。

2. 背景颜色为暗色

图源自读者反馈

识别时,建议保证背景颜色为亮色(白色最佳)。

训练集上通常是白色的数学公式,如果用黑色背景的公式图片,算法模型会认为黑色内容才是公式主体,自然识别异常。

3. 统一为 cpu 版本

FreeTexv0.2.0不再做设备自适应挑选,统一使用cpu设备,不再使用gpu加速,主要有以下三点考虑因素:

  • 实测发现,使用gpu和cpu的速度差异不显著(平均在1-2秒左右),为支持gpu,软件需要附带额外的cuda等加速依赖,会严重占用软件空间,cpu软件是gpu软件体积的1/5

  • 部分用户使用gpu版本时,会出现显卡异常的情况,cpu版本的兼容性更强。

  • 软件本身的资源占用不高,只占用1GB左右的内存/显存,轻薄本也能运行。

其它问题回答

1. 导出能支持 WPS 格式?

暂未发现有效的 Latex 转 WPS 的依赖包,WPS可以安装 mathtype 插件,直接复制 latex 格式,用插件转换。

图源:https://www.zhihu.com/question/10467552878

2. 导出能支持 Typst 格式吗?

Typst 的生态过于贫瘠,暂未发现有效的 Latex 转 Typst 的依赖包,因此无法支持 Typst 格式导出。

3. 准确率能进一步优化吗?

FreeTex 使用的是开源算法,基本满足90%情况下的使用场景,对于少量复杂公式(多行花括号、大型矩阵)无法保证百分百准确。如果有更好的公式识别开源算法,欢迎推荐。

4. 会考虑拓展功能吗,比如识别文字?

不会,FreeTex 经过一轮公测反馈和产品迭代,已经达到了相当可用的程度。作为一款简洁的公式识别软件,不考虑增加非必要功能提升操作的复杂度。

致谢

感谢 @Silver Ling@Ray Cao 为本软件提供 Mac OS 版本的构建和运行测试。

http://www.xdnf.cn/news/371863.html

相关文章:

  • Ubuntu 22.04(WSL2)使用 Docker 安装 Zipkin 和 Skywalking
  • 【含文档+PPT+源码】基于微信小程序的社区便民防诈宣传系统设计与实现
  • 基本句子结构
  • 前端取经路——现代API探索:沙僧的通灵法术
  • 每天五分钟机器学习:KTT条件
  • 在 Excel 中有效筛选重复元素
  • Stable Diffusion XL 文生图
  • 【金仓数据库征文】金融行业中的国产化数据库替代应用实践
  • C语言的中断 vs Java/Kotlin的异常:底层机制与高级抽象的对比
  • 365打卡第R8周: RNN实现阿尔茨海默病诊断
  • RAG 2.0 深入解读
  • 内存、磁盘、CPU区别,Hadoop/Spark与哪个联系密切
  • 海盗王64位服务端+32位客户端3.0版本
  • k8s删除pv和pvc后,vg存储没释放分析
  • Leetcode (力扣)做题记录 hot100(543,102,35,101)
  • AI:PS软件:ps软件中如何使用人工智能(AI)?
  • SierraNet协议分析使用指导[RDMA]| 如何设置 NVMe QP 端口以进行正确解码
  • 画立方体软件开发笔记 js three 投影 参数建模 旋转相机 @tarikjabiri/dxf导出dxf
  • 代码随想录第41天:图论2(岛屿系列)
  • Git简介和发展
  • 代码复用与分层
  • 双目视觉系统中,极线校正(Epipolar Rectification)与单应性矩阵/多平面单应性模型
  • 通过推测搜索加速大型语言模型推理 (SpecSearch) 论文总结
  • 零基础入门MySQL:10分钟搞定数据库基本操作
  • tryhackme——Enumerating Active Directory
  • 【Linux】冯诺依曼体系结构和操作系统的理解
  • Webug4.0通关笔记25- 第30关SSRF
  • JS较底层的用法,几类简单介绍
  • 计算机网络基础科普
  • C语言复习--柔性数组