Skip to content

MosRat/MixTex-rs-GUI

Repository files navigation

MixTex-rs GUI

License Tauri Vue.js Rust Platform

Tip

v0.5.0 更新:

  • 使用Tauri v2的channel和stream,加速推理和截图
  • 支持多推理后端
  • 改进UI,使用LatexLive的开源版本作为编辑器

A GUI implement of MixTex, use Rust + Vue + Tauri

Setup and Usage

  • Download installer for your system from Release, or single exe (Windows only)
  • Use Alt + X to screenshot latex. (can be changed in future version)
  • Or drag png/jp(e)g image into app
  • Or click image canvas to choose one from filesystem.

result_3dview2.gif

Exit

Default behavior of click close button is minimize.The shortcut call will restore it.To close it, find it in taskbar and right click. img.png

Platform

No tests on Linux and Mac yet

I only have Windows PC. Release of other systems is auto created by github actions.

Develop

  • Download model and lib from Deps
  • git clone this repo and copy model to {repo}/models, lib to {repo}/lib.
  • Prepare rust, node and tauri.
  • set env ORT_LIB_LOCATION=path/to/your/lib/folder
  • pnpm i
  • cargo tuari dev --release (libs are built in release mode, debug build will lead to linker error on Windows msvc)