Edw*_*ard 5 git odt libreoffice libreoffice-writer
我想到了使用FODT输出格式通过Git SCM跟踪文件的历史记录。
但是FODT似乎很冗长。例如
Hello Wordld!Hello World.<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="ViewLeft" config:type="long">7239</config:config-item> 成为<config:config-item config:name="ViewLeft" config:type="long">7204</config:config-item>。<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文件中的更改次数减少到最少的方法?
在说明https://help.libreoffice.org/Common/XML_File_Formats表明,我可以影响输出,...
RTF从 Writer 保存的文件:
Hello World!}{\rtlch \ltrch\loch
Run Code Online (Sandbox Code Playgroud)
变成:
Hello World.}{\rtlch \ltrch\loch
Run Code Online (Sandbox Code Playgroud)
缺点是除此之外的任何格式都.odt将限制其可以保存的内容。
| 归档时间: |
|
| 查看次数: |
265 次 |
| 最近记录: |