如何将 python 源代码添加到 libreoffice writer?

Posted

技术标签:

【中文标题】如何将 python 源代码添加到 libreoffice writer?【英文标题】:How to add python source code to libreoffice writer? 【发布时间】:2021-10-17 03:20:35 【问题描述】:

我在 Linux 上使用 libreoffice,并且使用 Manjaro 发行版。我需要将我的 python 代码添加到 libreoffice 编写器,因为我无法添加代码荧光笔 -> https://github.com/slgobinath/libreoffice-code-highlighter 由于没有arch包。

将我的 python 源代码添加到 libreoffice writer 的最佳方式是什么?

【问题讨论】:

"因为没有arch包。"你的意思是扩展在你的系统上不起作用,还是说好像没有脚本提供程序包可以启用python宏,比如libreoffice-script-provider-python 您想使用用 Python 编写的宏来扩展 Writer 功能,还是想在 Writer 文档中插入并正确突出显示一小段 Python 代码? 【参考方案1】:

可以使用文本编辑器创建 Python 宏。 The APSO extension 提供了一种方便的方式来执行此操作。

要开始为 LibreOffice 编写 Python 代码,请参阅 this tutorial。

要修改问题中链接的代码荧光笔扩展,使其在您的系统上运行,请解压缩 .oxt 文件,使用文本编辑器进行更改,将其压缩备份,然后在 LibreOffice 中安装更改后的版本。

【讨论】:

以上是关于如何将 python 源代码添加到 libreoffice writer?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Python 将文本添加到多个图像

如何将图像添加到 Python 包索引文档中?

如何将 python“库”添加到 Eclypse 和 pydev

将背景颜色添加到单元格 Google 工作表(python)

将字符串添加到数据库Python后出现错误的字母

如何将 python 命令行工具添加到我的 PATH?