附加不同的 LibreOffice Writer 文档

附加不同的 LibreOffice Writer 文档

我有很多 .odt 文档。如何将它们连接在一起而不损坏其内容物?

在 LibreOffice 中复制和粘贴并不安全,可能会改变格式。例如,线条滑块的位置可能会被忘记。

答案1

LibreOffice 将由许多子文档组成的一个文档称为“主文档”。

  1. 文件 -> 新建 -> 主文档。你必须使用菜单;它不在启动画面中。
  2. 在弹出的导航器中,单击插入图标,选择“文件”
  3. 选择您的文件。您可以使用 Shift 键单击或 Control 键单击来选择多个文件。
  4. 按插入。
  5. 根据需要多次重复“插入”步骤。

答案2

看看工具面向对象。该工具集中包含的工具之一称为ooo_cat“可以满足您的需要”。

ooo_cat 用于将多个 OOo 文件连接成一个

安装

下载后,您可以像这样安装工具集:

$ python setup.py install

之后ooo_cat将显示在您的$PATH.用法非常简单:

$ ooo_cat --help

用法:ooo_cat [-o|--输出文件] [文件,...]

选项: -h, --help 显示此帮助消息并退出 -o OUTPUT_FILE, --output-file=OUTPUT_FILE 输出文件(默认为 stdout)

例子

假设我有一份名为 的假文档out2.odt。我可以将它连接任意多次,如下所示:

$ ooo_cat -o new.odt out2.odt out2.odt

所结果的new.odt

$ ls -l new.odt out2.odt
-rw-rw-r--. 1 saml saml 10061 Apr  7 21:52 new.odt
-rw-rw-r--. 1 saml saml  9816 Apr  7 21:40 out2.odt

现在当我们打开它时:

$ ooffice new.odt

    新文档的SS

笔记:out2.odt现在有 2 份new.odt。上面并排显示了 2 页以供参考。

相关内容