この質問はおそらくすでに聞かれていることは承知していますが、Word 文書との違いを 1 行ずつ表示するプログラムを知りたいです。したがって、これをサポートする Word ドキュメント形式が必要です (.doc、.docx、および .ods は明らかにサポートしていません)。
HTML と XML だけがこの機能のサポートに近づいているフォーマットですか、それとも別のフォーマットはありますか?
MS Word 2007 自体でドキュメントを比較できます。このリンクを確認してください。これはあなたが探しているものですか?
LaTeX、DocBook (実際には XML)。
MS Word 2003 を使用しています (はい、Windows 10 でも問題なく動作します)。ほとんどの場合、私はそれを気に入っており、.doc または .docx ファイルを比較するための比較機能がありますが、その機能はかなり哀れです。
幸いなことに、少なくとも 2 つの優れた無料の代替手段があります。Kingsoft WPS Writer v.10.2.0.5978 とLibreOffice Writer 5.4.3 (どちらも無料で、どちらも 2017 年 11 月頃) は、MS Word 文書を比較するのに非常に適しています。( Ninite経由で LibreOffice を非常に便利に入手することもできます。)
WPS Office は「広告付きで無料」ですが、料金を支払って広告を非表示にすることもできます。LIBreOffice は無料でオープンソースです。
私はLibreOfficeの方がわずかな差で好きだと思いますが、比較機能は少し見つけにくいです。まず、LibreOffice Writer で「新しい」ドキュメントを開きます。次に、[編集] -> [変更の追跡] -> [ドキュメントの比較... ] に移動し 、「古い」ドキュメントを開きます。LibreOffice Writer は「新しい」ドキュメントを表示し、下線付きの挿入と取り消し線 (削除) されたテキストとして削除を表示することで、ドキュメントの変更点を識別します。実際、それはかなりいいです。
もちろん、WPS Writer と LibreOffice Writer の両方でファイルを編集することもできます。したがって、.doc または .docx 形式で保存することを覚えていれば、多くのユーザーにとって、MS Office を完全に置き換えることができます。ただし、プログラムのより目立たない「コーナー」では互換性が完全ではないため、ほとんどの場合、編集に古い MS Word 2003 を使用していることに気付きます。