LibreOffice Writer - 如何将文本格式化为代码?

LibreOffice Writer - 如何将文本格式化为代码?

可以将代码片段放入开放文档文本文件 (.odt)文件?我希望它位于带边框的框内,等等……

我想知道是否有办法向 LibreOffice Writer 添加插件?

答案1

请参阅下图了解如何创建文本框。

A单击旁边带有垂直条的 图标:在此处输入图片描述

在框中输入您想要输入的任何代码,然后右键单击框的边框。Line从菜单中选择。 在此处输入图片描述

选择您想要的框边框样式,然后单击“确定”。

在此处输入图片描述

答案2

我认为最好使用“插入 > 框架 > 框架...”——不要使用文本框。

几个原因:

  • 框架内的文本可以使用段落样式。您输入到文本框中的文本可能只能手动格式化。如果文档很大,您需要为代码创建段落样式,并使用段落样式而不是直接格式化。假设您稍后需要更改代码字体。如果您使用了样式,则可以更改样式并更新所有代码示例。如果您使用了文本框和直接格式化,则必须手动编辑每个文本框。不推荐。

  • AFAICS 普通段落文本会自动避开框架,而当我尝试使用文本框时,我必须手动设置文本换行。

关于样式的要点很重要。样式的使用率很低,但在我看来,如果你要处理超过 4 或 5 页的内容,那么花在设置样式上的时间将获得丰厚的回报。避免使用不支持样式的 LO 功能(如文本框)。

相关内容