Overview
dsh-geogebra
README / EN
Package documentation
Registry summary
dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.
Read the full README on GitHubLIMITATIONS
Known limitations
1. **必须联网**。`deployggb.js` 与约 30MB 运行资源都从 geogebra.org 拉;断网时首次调用会直接报 `deployggb.js 拉取失败` 而不是干等。 2. **首次 20–40 秒**,之后走 Edge 磁盘缓存(`%TEMP%\dsh-geogebra-edge-profile`)通常 2–4 秒。 3. **只出 2D 图形视图**。GeoGebra 3D 在无头模式下的表现没验证,本插件不支持。 4. **`.ggb` 只写不读**:能产出 `.ggb` 给你打开,但还不能把已有 `.ggb` 读进来继续加对象 (要读的话走 `api.setBase64()`,已验证可行,只是工具面还没开放)。 5. **调用串行**。同一时刻只跑一个 Edge(两个共用配置目录会互相接管),并发调用自动排队。 6. **命令参数顺序按 GeoGebra 的规矩**:切线是 `Tangent(横坐标, 函数)`,写成 `Tangent(f,1)` 会被拒绝。 7. **输出尺寸是 width×height 的 CSS 像素再乘 dpi/96**,与图片里的坐标单位无关;`.ggb` 里的视图 范围也跟着这次渲染的窗口走。
