2016-07-25 5 views
3

Git SCMを使ってファイルの履歴を追跡するための出力形式をFODTと考えました。ファイルの履歴を追跡するのに、Libre Officeのどの出力形式を使用できますか?

しかし、FODTはかなり冗長であるようです。例

  • のために私は、私はその後、私は差分を確認Hello World.
  • にテキストを変更しHello Wordld!
  • を含むファイルを生成しました。
    • <config:config-item config:name="ViewLeft" config:type="long">7239</config:config-item>
    • <config:config-item config:name="ViewLeft" config:type="long">7204</config:config-item>になった:
    • 私は期待の変化が見つかりました:いくつかのより多くの変化があったことに加えて
      • <text:p text:style-name="P1">Hello World!</text:p>
      • <text:p text:style-name="P1">Hello World.</text:p>
    • になりました。
    • <config:config-item config:name="Rsid" config:type="int">555044</config:config-item>になった:
    • <config:config-item config:name="Rsid" config:type="int">600727</config:config-item>
    • そして<office:meta> <meta:initial-creator>User Name</meta:initial-creator> <meta:creation-date>2016-07-25T16:27:51.917460530</meta:creation-date> <dc:date>2016-07-25T16:29:26.496847405</dc:date> <dc:creator>User Name</dc:creator> <meta:editing-duration>PT28S</meta:editing-duration> <meta:editing-cycles>2</meta:editing-cycles> <meta:generator>LibreOffice/5.0.3.2$Linux_X86_64 LibreOffice_project/00m0$Build-2</meta:generator> <meta:document-statistic meta:table-count="0" meta:image-count="0" meta:object-count="0" meta:page-count="1" meta:paragraph-count="1" meta:word-count="2" meta:character-count="12" meta:non-whitespace-character-count="11"/> </office:meta> になった:
    • <office:meta> <meta:initial-creator>User Name</meta:initial-creator> <meta:creation-date>2016-07-25T16:27:51.917460530</meta:creation-date> <dc:date>2016-07-25T16:32:10.113010925</dc:date> <dc:creator>User Name</dc:creator> <meta:editing-duration>PT30S</meta:editing-duration> <meta:editing-cycles>3</meta:editing-cycles> <meta:generator>LibreOffice/5.0.3.2$Linux_X86_64 LibreOffice_project/00m0$Build-2</meta:generator> <meta:document-statistic meta:table-count="0" meta:image-count="0" meta:object-count="0" meta:page-count="1" meta:paragraph-count="1" meta:word-count="2" meta:character-count="12" meta:non-whitespace-character-count="11"/> </office:meta>

私はメタデータの変更が完全に罰金ですが、config:config-itemの変化は、私はFODTであることを考えさせると思いますおそらくGitのようなVCSに使われるようには設計されていません。

XMLファイルの変更回数を最小限に減らす方法はありますか?

Hello World.}{\rtlch \ltrch\loch 

欠点がある:に変更

Hello World!}{\rtlch \ltrch\loch 

https://help.libreoffice.org/Common/XML_File_Formats

説明は...、私は出力に影響を与えることができることを、ライターから保存

答えて

1

RTFのファイルを表し.odt以外のフォーマットは保存できるものとして制限されます。

+0

残念ながら、RTFでは(表のセル内の)内容にスペースを保存できません。 'config-item'の値がなぜ変わるのか、あなたは考えていますか? – Edward

+0

Alos参照:https://ask.libreoffice.org/ja/question/51617/how-to-avoid-fodt-file-attributes-changing-on-every-save/ – Edward

関連する問題