You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Manjaro系统下如何在LibreOffice Writer中插入Python源代码?

Manjaro下LibreOffice Writer插入高亮Python代码的最优方案

方案1:手动安装你选中的libreoffice-code-highlighter插件(无需依赖Arch源包)

  • 首先安装插件运行所需的系统依赖,打开终端执行命令:
    sudo pacman -S --needed libreoffice-script-provider-python python-pygments
  • 下载该插件的.oxt格式扩展安装包(可在项目的Release页面直接获取)
  • 打开任意LibreOffice组件,进入顶部菜单「工具」->「扩展管理器」,点击「添加」按钮选择已下载的.oxt文件,按照提示完成安装后重启所有LibreOffice进程即可使用,插入代码时选择对应编程语言就会自动生成高亮格式。

方案2:无需第三方插件的替代实现

如果不想安装额外插件,也可以选择以下两种稳定方案:

  • 方法1:通过Pygments生成带高亮格式的代码
    已经安装python-pygments的前提下,在终端执行命令:
    pygmentize -f rtf -o 高亮代码输出.rtf 你的Python源代码文件路径.py
    生成的RTF文件直接打开后复制全部内容到Writer中,高亮样式会完整保留,也可以自定义Pygments的配色主题适配你的文档风格。
  • 方法2:使用LibreOffice内置代码高亮功能
    7.2及以上版本的LibreOffice已经内置代码块高亮能力,直接点击顶部菜单「插入」->「代码块」,粘贴你的Python代码后语言选择Python,即可自动生成带语法高亮的可编辑代码块,支持自定义行号、配色、边框等参数。

内容的提问来源于stack exchange,提问作者project.py

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 16:24:05