问题标签 [libreoffice-writer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
154 浏览

document - 如何在 LibreOffice 中将时区添加到时间和日期以包含在页脚的自动更新字段中?

LibreOffice Writer 格式编号对话框

我想非常具体地说明文档副本的最后打印和编辑。我可能很快就会去另一个时区。其他拥有不同版本文档的人在别处。

有没有更好的方法来做到这一点?我应该在他们的问题跟踪器上提出请求吗?

0 投票
1 回答
441 浏览

python - 从 python 修改 libreoffice writer 文档以进行自动报告

我想从我的 python 程序生成自动报告。我之前使用的是 pdf reportlab 解决方案,但我的需求在不断变化。我需要在报告中评论/应用修改的可能性。

结果,我想创建一个空的 LibreOffice 编写器文档(但带有徽标、首页等,就像模板一样),我计划从我的程序中复制这个文档,从我的 python prog 数据中提供它,txt和图片,并以新名称保存。

像这样,报告关闭完成,最后我可以自己调整。你知道是否有可能做到这一点?

谢谢你的帮助!

0 投票
1 回答
412 浏览

libreoffice-writer - 如何防止换行(一般)

我正在写一篇关于 C++ 的文章。但通常在第一个“+”之后换行,所以我得到 C+

+

这只是一个例子。如何防止我的 odt 文档中任意部分的换行?

0 投票
1 回答
175 浏览

libreoffice - 当我选择表格 [Libreoffice] 时,无法点击 PDF 导出时的目录链接

我正在写我的论文,我在我的Libreoffice Writer 5.4.7.2便携版中展示了一些统计表。我为我的章节、图像、表格和源代码创建了一个目录(TOC)。

但是,当我将.ODT文件导出为.PDF文件时,只有章节和图像目录链接是可点击的。我仍然看到我的所有TOC都已创建,但我无法单击 PDF 导出时的表格和源代码TOC链接。

我遵循的确切程序(对于表格)是这样的:

  • 创建表
  • 专注于一个细胞
  • 插入>标题>在标题中写我的文本并选择类别作为表格
  • 右键单击表的目录并单击更新索引
  • 我看到了我更新的TOC,但是 PDF 导出上没有可点击的链接。
0 投票
2 回答
616 浏览

regex - 在 LibreOffice Writer 中使用正则表达式将字符串附加到下一行会导致失败或完全替换

我正在尝试格式化一系列测试问题,以便在 LibreOffice Writer 中实施在线课程。测试题格式最近发生了变化,我必须在实施前更新文本文件中的所有 500 多个问题。

目前的问题如下所示:

我们需要将格式更改为如下所示:


我知道足够的正则表达式能够自动格式化大多数行,定义行除外。我特别需要在“Word”行之后立即将“Definition:”一词添加到行首,但我似乎无法弄清楚如何正确执行此操作。

我尝试使用(\b\d+\.\s\w.*[\r\n])which 可以找到每个定义组的第一行(如上所示),直到新行/返回 - 但是,当尝试附加文本时$1Definition:,根据 Writer 的正则表达式帮助文件应该保留原始发现并附加“$ 1”之后的任何内容,它将替换一次并且不再使用随后的“替换”点击,或者$1Definition:如果使用“全部替换”按钮,则将所有内容替换为文字字符串......

我添加了一个突出显示字符串的搜索功能的屏幕截图。搜索似乎确实找到了我正在寻找的内容,并且在单击“查找全部”时会突出显示每组的第一行。

当尝试多次单击“替换”单击“全部替换”时,问题就会出现(如上所述)。

我目前不知道问题是什么/如何解决这个问题。似乎我的正则表达式以某种方式破坏了搜索查询和输出。

0 投票
1 回答
162 浏览

libreoffice - 卡在 LibreOffice 文档末尾的一个部分

我正在 LibreOffice Writer 中编写文档,其中一部分需要两列,所以我插入了一个部分。对我来说不幸的是,我忘记在插入一个部分之前添加一个额外的换行符。现在我正在尝试在文档末尾添加更多文本,但我无法转义该部分。

我尝试过的事情:

1)添加手动分栏符(在两列中添加分栏符只会让我进入一个新页面,但仍在该部分中。

2)分页符(只是让我进入一个新页面,但仍在该部分中)

3) 手动分页符 - 第一页样式(只是让我进入新页面,但仍在该部分中)

4)扯掉我的头发,静静地抽泣(同一页,但仍停留在该部分)

如何手动结束该部分以便我可以继续我的文档?

附带问题:为什么列是文字处理程序中的一个概念 30 年,但每次实现总是令人沮丧?

0 投票
1 回答
489 浏览

page-numbering - LibreOffice Writer 中是否有按章节编号的方法?

编写分章节编写的用户手册,每个章节描述功能的不同方面。其中一些功能已准备好并已关闭,有些仍在开发中或已准备好但尚未描述。那些必须遵循应用程序菜单的顺序,所以经常会被插入到文档中间的某个地方。

建立了一个新的章节索引,以及一个新的字母索引。每次现有章节的页码也会更改。这迫使我运行一个新的 PDF 和一个全新的纸质版本。

当我可以按章节编号时,我可以提供两个新索引以及要插入纸质版本的新章节。

一旦存在一些可以为 OOo 处理此类事情的扩展;不能再下载了,而且后面还有很多版本。我知道它在 MS-Office 中可用。

谁能帮我做这样的事情?也许是一些解决方法,或者 LibreOffice 在其手册中没有解释的一些方法?

仅供参考:这涉及 LibreOffice 6.3.5.2。在编写最新的稳定版本时。

0 投票
1 回答
107 浏览

crash - Libreoffice Writer 在编辑文件属性时让计算机崩溃

在 LibreOffice Writer(6.4.3.2 x64,Windows 10.0)中,我尝试编辑文件属性,尤其是自定义属性。尝试任何事情(添加属性、删除属性、编辑属性)都会导致计算机崩溃并出现蓝屏。当我单击“文件属性”对话框中的保存按钮时会发生这种情况。

详细信息:错误原因是 igdkmd64.sys,停止代码是 PAGE_FAULT_IN_NONE_PAGED_AREA

我尝试了使用和不使用 Java RE,都崩溃了。

有人知道出了什么问题吗?

编辑 2020-05-08:

在工具 --> 选项 --> LibreOffice --> 视图 --> GraphicsOutput 中选中“使用 OpenGL 进行所有渲染”复选框。如果我取消选中它,就不会再崩溃了

0 投票
0 回答
263 浏览

libreoffice - Libreoffice Java API 无法导出 PDF

我有将 ODT 文件导出为 PDF 的 Java 代码。这在 Windows 和 MacOS 中运行良好,但在 Linux Mint 19.3 中失败。LibreOffice 版本 6.4.4.2。我可以使用DocumentConverter示例类重现相同的错误 。所以我不认为我在我的代码中做错了什么。错误是在storeAsURL()调用方法时。这是来自 的堆栈跟踪DocumentConverter.java

但是,我能够直接使用以下方法成功转换为 PDF soffice

有什么方法可以生成有关为什么会发生此错误的更多信息?

0 投票
1 回答
580 浏览

svg - 使用 xclip 将 svg 图像复制并粘贴到 libreoffice writer

我习惯于将xclippng 文件复制/粘贴到 libreoffice writer 中。

我使用的命令是:

现在,我想复制/粘贴 svg 图像,但我不知道什么是合适的“目标”选项。

我尝试了许多不同的 -t 参数,例如:

它几乎可以使用以下命令,但图像以光栅格式而不是 svg 格式粘贴:

我可以使用 ctrl+c/ctrl+v 将 svg 文件复制/粘贴到 libreoffice 写入,但我想通过命令行进行,最好使用xclip. 有没有办法做到这一点?任何帮助表示赞赏。

顺便说一句,我在 Ubuntu 18.04 上,我使用的是 xclip 0.12 版。