解决数学排版难题:ONLYOFFICE 新上线 LizardTypst 插件
在标准办公套件中输入复杂的数学公式往往颇具挑战,不仅步骤繁琐,还常伴有格式错乱等问题。LizardTypst 插件应运而生,它弥补了这一不足,将专业的数学排版功能无缝集成到 ONLYOFFICE 之中。接下来,让我们一同了解这款创新工具及其背后的开发者。

认识 JIJINBEI:物理学家兼办公生态探索者
LizardTypst 背后的主创是 JIJINBEI,一位敬业的物理学研究员。在投身学术研究的同时,他也将编程视为一项充满热情的业余爱好。他的日常工作需要撰写严谨的数学文档,但他的兴趣远不止于实验室之内。
JIJINBEI 对办公软件生态系统怀有浓厚兴趣。多年来,他积极探索并使用了各类办公套件,包括 ONLYOFFICE、LibreOffice、Microsoft Office、Google Workspace 以及 Apache OpenOffice。他的一个长期目标,是探索并了解所有主流的办公环境——无论这些平台是开源的还是商业化的。您可以在他的 GitHub 个人主页上浏览他参与的各项项目与贡献。
正是这种集学术严谨性、编程技术专长以及对生产力工具的真挚热情于一身的独特组合,让他具备了得天独厚的优势,能够着手解决科学界普遍面临的一个难题。

数学排版之困
LizardTypst 的灵感直接源自 JIJINBEI 的日常科研环境。在常规的物理学研讨会议中,他经常使用 Typst(特别是其中的幻灯片制作库 Touying)来准备演示文稿。作为 LaTeX 的一种快速、现代化的替代方案,Typst 如今已在科学界普及并受到广泛关注。
然而,在开展协作工作时,一个明显的痛点随之浮现。当同事请他调整版面布局或修改数学公式时,他们往往发现自己难以直接编辑这些文件。对于物理学和数学领域的从业者而言,他们习惯于直接以 LaTeX 或 Typst 的思维模式进行构思与书写。相比之下,主流办公软件内置的公式编辑器在处理复杂公式时,往往显得功能受限、运行迟缓,或是操作繁琐费力。
尽管市面上存在诸如 IguanaTex 之类的解决方案,允许用户在 Microsoft Office 环境中输入 LaTeX 代码,但这类方案却有一个显著的弊端:它们强制要求用户在本地完整安装整套 LaTeX 环境。对于那些仅仅想要微调某个公式的普通用户或协作者而言,下载并安装体积高达数 GB 的 LaTeX 软件包,显然是一个不切实际的选项。
JIJINBEI 意识到,科学界迫切需要一种更优良的协作模式——一种既能实现高效协作,又无需以牺牲排版质量为代价的解决方案。
LizardTypst 登场:一种现代化的解决方案
Typst 采用 Rust 语言编写,这赋予了它极为简洁的架构和强大的可移植性。得益于这一现代化的技术基础,Typst 能够被编译为 WebAssembly。这一技术突破开启了一种令人振奋的可能性:将强大的排版引擎完全运行在 JavaScript 环境中,直接在网页浏览器内部完成工作。
受 IguanaTex 插件的启发,JIJINBEI 构思并设计了 LizardTypst。其目标既简单又宏大:在 ONLYOFFICE 环境中实现高质量的数学公式排版,且无需在本地安装任何 LaTeX 或 Typst 软件。
通过充分利用 ONLYOFFICE API 和 typst.ts 库,JIJINBEI 开发出了一款简洁而高效的插件。整个开发过程充满了技术挑战与乐趣。虽然编写 JavaScript 扩展本身相对直观,但为了确保在 Ubuntu、macOS 和 Windows 等不同平台上的兼容性,开发者投入了大量精力进行细致的测试与调试。最终成果是一款运行流畅、性能可靠的插件,它不仅兼容 ONLYOFFICE 文档的自托管版本,也能完美适配其桌面端版本。
LizardTypst 插件的核心功能
LizardTypst 彻底改变了您在演示文稿中处理数学公式的方式。它提供了一种现代化且易于上手的解决方案,免除了繁琐的本地配置步骤。以下是该插件的几大亮点:
- 实时渲染:编写复杂数学公式时,您需要即时的反馈。LizardTypst 提供了“实时预览”功能,让您在输入 Typst 代码的同时,就能同步看到公式的渲染效果。这种交互式的编辑体验确保您能第一时间发现并修正语法错误,并在将公式插入文档前将其排版得尽善尽美。
- 无需本地安装:与那些依赖服务器端渲染或需要繁重本地 LaTeX 环境配置的传统解决方案不同,LizardTypst 的所有运算均在浏览器内部完成。通过利用 typst.ts 库结合 WebAssembly 技术来编译 Typst 代码,该插件真正实现了“开箱即用”。您无需在本地计算机上安装任何额外的软件或依赖项。
- 可缩放矢量图形 (SVG):质量至关重要,尤其是在撰写专业学术论文和制作演示文稿时。LizardTypst 会将您输入的数学公式以可缩放矢量图形的格式插入文档中。这一特性确保了无论您在屏幕上以何种比例缩放查看,还是将其打印在纸张上,公式的线条与细节始终保持锐利清晰,呈现出很高的视觉质量。请注意:LizardTypst 插件目前仅适用于 ONLYOFFICE 演示文稿。
请注意:LizardTypst 插件目前仅适用于 ONLYOFFICE 演示文稿。

如何开始使用
首先,在 ONLYOFFICE 中打开您的演示文稿。切换至插件选项卡,并打开插件管理器。在列表中搜索 LizardTypst,点击安装,然后关闭管理器。

使用该工具的步骤:
- 切换至插件选项卡,并点击 LizardTypst 图标。
- 在输入区域中输入您的 Typst 代码。
- 查看实时预览效果。
- 一旦公式的显示效果彻底符合您的预期,点击插入按钮,即可将生成的 SVG 图像直接插入到您的文件中。

开源协作的力量
LizardTypst 的诞生充分印证了开源社区所蕴含的强大力量。开发者 JIJINBEI 指出,ONLYOFFICE 插件所具备的开放特性(其源代码均公开托管于 GitHub 之上),使他能够研读现有的源代码、汲取良好的实践经验,并将其应用于自身工具的设计与开发之中,从而采用了优秀的设计模式。
他特别致谢了 Typst 及其 typst.ts 项目背后的开发者们,同时也感谢了 IguanaTex 等前辈工具所奠定的坚实基础,正是这些前期工作,才使得 LizardTypst 项目的实现成为可能。此外,ONLYOFFICE 开发团队所提供的及时、高效的技术支持,也为插件的提交与审核流程提供了有力保障,确保了整个过程的顺畅无阻。
开源生态系统的繁荣发展,正是依托于这种全球性的协作精神。正是凭借着杰出的工具开发者、提供支持的平台方,以及像 JIJINBEI 这样充满热忱的开发者们的共同努力,我们所有人都能享受到更优质、更迅捷、更高效的途径,将我们的创意与思想分享给全世界。
如果您经常需要处理数学公式,不妨立即在 ONLYOFFICE 中安装 LizardTypst 插件,亲身体验协同排版技术的未来风貌。
附注:致所有的开发者与技术爱好者!我们诚挚地邀请您通过开发富有创意的插件,为我们的项目贡献一份力量。如果您脑海中闪烁着绝妙的创意,请不要犹豫,立即通过 marketing@onlyoffice.com 与我们分享您的作品。我们热切期待着能一睹您的精彩之作!
创建免费的 ONLYOFFICE 账户
在线查看并协作编辑文本文档、电子表格、幻灯片、表单和 PDF 文件。


