Skip to content

Louaq/TexStudio

Repository files navigation

LaTeX公式识别工具

一个基于 Electron + React + TypeScript 的现代化 LaTeX 公式识别桌面应用程序。自动发布

📦 安装和运行

安装包下载

访问 Release 页面 下载最新版安装包

环境要求

  • Node.js 16+
  • npm 或 yarn

开发环境

  1. 克隆项目

    git clone <repository-url>
    cd TexStudio
  2. 安装依赖

    手动安装方法:

    如果遇到依赖冲突错误,请使用以下命令:

    # 推荐方法:使用 legacy peer deps
    npm install --legacy-peer-deps
    
    # 或者使用 force
    npm install --force

    正常情况下可以直接运行:

    npm install
  3. 启动开发环境

    npm run dev

    此命令会同时启动 React 开发服务器和 Electron 应用。

注意: 项目已配置 .npmrc 文件来自动处理依赖冲突,但某些环境下仍可能需要手动添加参数。

生产构建

  1. 构建应用

    npm run build
  2. 本地运行

    npm run start
  3. 打包为可执行文件

    npm run package
  4. 生成安装包

    npm run dist

🚀 快速使用

基本操作

  1. 截图识别

    • 使用快捷键 Alt+A 或点击菜单中的"截图"
    • 拖拽选择要识别的区域
    • 等待识别完成
  2. 文件上传

    • 使用快捷键 Alt+S 或点击菜单中的"上传图片"
    • 也可以直接拖拽图片文件到应用窗口
  3. 复制结果

    • 点击"复制LaTeX"按钮的下拉菜单
    • 选择需要的格式进行复制

设置配置

  1. API设置

    • 点击菜单"API设置"
    • 配置你的 SimpleTex API 密钥(用于公式识别)
  2. 快捷键设置

    • 点击菜单""快捷键设置"
    • 自定义截图和上传的全局快捷键
  3. 历史记录

    • 点击菜单"历史记录"查看识别历史
    • 可以重新使用或删除历史记录

About

simpleTex API实现的数学公式识别程序,软件已打包

Resources

License

Stars

Watchers

Forks

Contributors