首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在不使用屏幕截图的情况下在Open Office Org演示文稿中嵌入源代码或HTML?

如何在不使用屏幕截图的情况下在Open Office Org演示文稿中嵌入源代码或HTML?
EN

Stack Overflow用户
提问于 2011-04-01 03:51:35
回答 9查看 61.9K关注 0票数 51

我需要向我的编程班级编写很多presentations的课程,并且我经常需要展示源代码(主要是C代码)。

我找不到一个简单的方法来:

  1. 从我的编辑器(kate)复制我的源代码,然后
  2. 将其粘贴到Open Office演示文稿 (OOP)。

如果代码很小,我用来做的是一个快照,或者如果代码太大,我用来停止显示并在数据显示中打开Kate。

在这个other question中,有人建议嵌入超文本标记语言代码。所以我安装了QSource-Highlight,它可以很容易地将C代码转换为highlight(也可以使用gnu -、code2html等)。它们都不能将源代码转换为突出显示的RTF (富文本格式)的版本,这将是另一种方式。

有超文本标记语言也没有帮助,因为我也找不到一种简单的方法来将超文本标记语言插入到演示中。这个站点展示了一个非常巧妙的windows solution。它需要使用特定的windows程序将c代码转换为HTML,该程序具有将HTML复制为RTF的选项,之后您需要在Word或写字板中传递RTF,之后您需要特殊地传递RTF到PowerPoint。一切都很好,但我是一个linux用户,我认为可能有更好的方法。

此外,还有另一种可能的解决方案,将coooder扩展安装到openoffice。我不知道为什么,但是尝试在我的系统中安装这个扩展时出现了一个错误。Synaptic告诉我,openoffice.org.org-core和其他很多东西都应该被标记。我点击next,它告诉我它想要删除所有的包,coooder需要这个包才能工作,所以它不会被安装。好吧..。

我使用的是linux UBUNTU 10.04和Open Office 3.2

谢谢!太好了。

附言:这个问题在meta-so中被讨论,因为可能是上面引用的问题的重复。但据我所知,旧的问题并不能解决特定的问题。

关于coooder bug,我已经启动了一个bug报告here

编辑(2015-08-19)

要将RTF文本插入到presentation LibreOffice,可以使用menu insertfilertf (或HTML)。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5505515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档