如何在Word文档中嵌入Python代码?

3 投票
1 回答
11013 浏览
提问于 2025-04-16 21:12

我正在用 Word / LibreOffice's Writer 写一本手册。

在手册中,我想加入一些 python 代码片段。 当然,我希望这些代码看起来要好看一些。

我该如何将 python 代码粘贴到 Word / LibreOffice's Writer 中,同时保持它的格式美观呢?

1 个回答

3

Libre Office应该可以导入HTML代码。你可以使用任何能够输出HTML高亮代码的高亮工具。比如,你可以试试一个在线高亮工具,像http://www.tohtml.com/python/

补充说明:

不知道为什么,Libre Office在“特殊粘贴”菜单里没有HTML代码的选项,不过这里有个小技巧可以把HTML放进文档里:

  1. 把你的HTML代码保存为一个HTML文件。
  2. 用Libre Office打开这个HTML文件(选择网页格式)。
  3. 全选内容,然后点击复制。
  4. 把复制的内容粘贴到你想放的文档里。

虽然这个方法有点麻烦,但我没找到其他更简单的方法。不过我记得在Open Office的“特殊粘贴”菜单里是有HTML选项的。也许有一些插件或者类似的东西可以让这个过程更简单。

撰写回答