制作较大的文档时如何提高 LibreOffice 的性能?

制作较大的文档时如何提高 LibreOffice 的性能?

我目前正在使用 Ubuntu,并试图写一本包含大量图片的书 - 一本类似高中年鉴的回忆录。它大部分都是照片,每页最多有 12 张照片。

我必须为每一页创建单独的文件名,因为如果我创建的文件包含超过 5 张图片,程序要么运行非常缓慢、不稳定,要么操作系统会停滞。我以 3 种方式保存每一页完成的页面,一次保存为 odt.file,再次保存为 pdf,然后再次保存为 jpeg,这样当我将它们放在一起时,我将有多种选择。

我买了一台更好的电脑,内存为 16GB,这似乎有所帮助,但我仍然看到一些像我的旧笔记本电脑一样的缓慢和停滞。使用 Libre Office Writer 时情况最糟糕,使用 Libre Office Impress 时情况好一些。我希望在完成后能有一本大约 108 页的书,所有这些都必须转换成一个大的 pdf 文件才能打印。

有谁知道我的问题是什么吗?他们能给我一些建议,告诉我如何才能更高效地工作,减少停顿吗?如果我无法制作一份包含至少 1000 张照片的 108 页大文档怎么办?我可不想做这么多工作(数千小时),却无法真正打印出来。

答案1

更改文档处理策略。不要将图像“放入”文档中。将图像保存在目录中并构建文档,以便在编译时访问这些文件。

我的第一个想法是你应该使用 LaTeX,这就是我要做的。如果你要向其他人展示一些东西,这将提供出版质量的输出。如果你想要一个好的、所见即所得的 LaTeX 文档处理器,你应该使用莱克斯它可让您通过指向和单击来布局文档,并且还允许您在某些(孤立)地方需要时访问 LaTeX 的全部、更高级的潜力。

但我希望大多数文档系统都能做到这一点。你其实并不需要 LaTeX。你只需要一些不会试图将所有图像吸收到一个巨大文件中的系统。也许这里的其他人可以就此给你建议。

我敢打赌,LibreOffice 有一种方法可以不“包含”(嵌入?)主文档中的图像,而是仅引用它们进行编译。

也许,我想用 HTML 或 Markdown 文档来写这个。

然而,任何不吸收单独图像文件的东西都会好得多。

答案2

提高 LibreOffice 处理大文件和图像的性能

在 LibreOffice 中,您可以设置内存选项:

在此处输入图片描述

如果您的文件中有许多图像,则增加每个对象以及 LibreOffice 的内存总体上应该会大大提高性能。

从菜单中选择:Tools> Options,然后LibreOffice>Memory到达那里。

答案3

处理大量文本文件总是一件痛苦的事,因为单单处理文件就占用了大量的处理时间。另一种解决方案可能是逐页处理,或多或少,手头有多个 pdf;使用 pdftk 等工具完成合并所有 pdf 的任务,只需几秒钟即可完成。

相关内容