链接代码、语法高亮、框架和标题

链接代码、语法高亮、框架和标题

我想做以下事情:

  • 链接到外部源代码文件(例如 ASCII 格式的 SQL 脚本)
  • 自动将语法高亮应用于导入的文本
  • 将突出显示的文本放在框架内
  • 为框架添加标题
  • 框架内容必须始终包含外部源的内容

这可能吗?如果可以,怎么做?我找不到任何例子。

谢谢你!

答案1

我知道你需要什么。打开 .odt,然后转到插入->对象->OLE 对象。然后单击从文件创建,选择文件并检查链接。

创建对象后,右键单击并选择激活 OLE 对象输出激活前请勿调整大小或修改。最后,如果你安装了正确的软件包(例如库德),然后选择 OLE 对象内的所有文本并单击 coooder 按钮(看起来像:<>)。它会询问您语言。

如果您更改源文件,则重新激活 OLE 对象应该会更新信息,但我每次都必须重新进行语法高亮:|

当您单击非活动的 OLE 对象时会出现一个方便的标题按钮,所以...

这应该能让你到达你想要去的地方。

答案2

解决方法是嵌入源代码的图像:

将 HTML 转换为图像

来自 OpenOffice 用户邮件列表:

我预计您不会找到针对您的特定问题的完全自动化的工作解决方案。

...

在理想情况下,我认为您将设置一个可以轮询的存储库。然后必须将文档设置为根据文件进行自我更新。仔细想想,也许您可​​以弄湿一些东西,以便文档可以以某种指定的格式自行生成。如果您有技能,这似乎是可行的。

相关内容