两个ODT文档的相似性和/或差异(Linux)


15

我有两个ODT文档,它们的内容非常接近,我想将它们进行比较以了解它们的相似程度。

最好是有一个相似度百分比,如果不可能的话,一个替代方案至少是要有某种差异

我正在运行Ubuntu Lucid


解:

odt2txt以前将文件转换为文本,然后wdiff -i --statistics one.txt two.txt与统计数据进行比较,从而得出了常用字词的百分比(相似度)。


Answers:



21

您是否尝试过内置的比较功能?编辑/比较文件...

如果只需要文本差异,最好的选择是将两个文档都转换为纯文本,然后对它们运行常规差异。但是,您将必须弄清楚如何规范换行符,否则diff不会很有用。


1
LibreOffice的强大功能,我从未听说过!非常有用,但未提供任何统计信息。
stragu

优秀!我从没想过要在“ 编辑”菜单中查找文档进行比较。我查看了FileToolsWindow,最后一个是uSoft的Word位置。
wallyk 2014年

5
在最新版本中,它似乎是“编辑”->“跟踪更改”->“比较文档...”
FableBlaze

1

如果您不关心文本格式,也可以将内容复制到纯文本文件并使用旧的diff。

ps:您是一位老师,在寻找可能的作弊者吗?:p


大声笑不,我不是老师,但是的,这将是寻找作弊者的好方法:)
Weboide

1

我这样做的方法是使用libreoffice生成.pdf文件,然后使用diffpdf比较两个pdf文件。这显示了并行窗口中突出显示的差异

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.