Libreoffice

附加不同的 LibreOffice Writer 文件

  • May 3, 2014

我有很多 .odt 文件。我怎樣才能將它們連接在一起而不損害它們的內容?

在 LibreOffice 中複製和粘貼是不安全的,並且可能會更改格式。例如,可能會忘記線條滑塊的位置。

LibreOffice 將一個由許多子文件組成的文件稱為“主文件”。

  1. 文件 -> 新建 -> 主文件。你必須使用菜單;它不在啟動畫面中。
  2. 在彈出的導航器中,點擊插入圖示,選擇“文件”
  3. 選擇您的文件。您可以使用 Shift-click 或 Control-click 選擇多個文件。
  4. 按插入。
  5. 根據需要多次重複“插入”步驟。

看看工具OOoPy。此工具集中包含的工具之一被稱為ooo_cat執行您想要的操作。

ooo_cat 用於將多個 OOo 文件合併為一個

安裝

下載後,您可以像這樣安裝工具集:

$ python setup.py install

之後ooo_cat將顯示在您的$PATH. 用法非常簡單:

$ ooo_cat --help

用法:ooo_cat

$$ -o|–output-file $$ $$ file, … $$ 選項:-h,–help 顯示此幫助消息並退出 -o OUTPUT_FILE,–output-file=OUTPUT_FILE 輸出文件(預設為標準輸出)

例子

假設我有這個名為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

**注意:**現在有 2 個副本out2.odtnew.odt以上是並排顯示的 2 頁以供參考。

引用自:https://unix.stackexchange.com/questions/123660