(toiminnot)

hwechtla-tl: Worddiff

Kierre.png

Mikä on WikiWiki?
nettipäiväkirja
koko wiki (etsi)
viime muutokset


Worddiff ja sen käyttöohje on nykyään osa userland-scripts:a:

Tämä ohjelma näyttää kahden tekstitiedoston välillä olevat muutokset sana sanalta. Tällainen ohjelma oli valmiiksikin olemassa (docdiff), mutta se oli kirjoitettu Rubylla, joka vie tilaa asennettaessa, kun taas tämä on toteutettu ihan tavallisilla GNU-utileilla (ja saattaa toimia muillakin Unix-tyylisillä utileilla).

Muutokset ensimmäisestä tiedostosta toiseen näytetään siten, että poistetut sanat merkitään <del>-elementeillä ja lisätyt sanat <ins>-elementeillä. Ohjelma rivittää tekstin uudelleen mennessään (kummankaan lähdetiedoston rivitys ei ole välttämättä tulosteen kannalta oikein), rivitysleveyttä saa muutetuksi -w-valitsimella. Jos ei ole kiinnostunut kappaleista, joihin ei ole tullut muutoksia, ne saa jätetyksi pois -o- tai -m-valitsimella.

Ohjelmalla voi tehdä diffejä muunkin kuin raakatekstitiedostojen välille. Esimerkiksi, jos haluat vertailla Openoffice.org-dokumentteja, asenna odt2txt niin debian-järjestelmissä niitä pystyy vertailemaan worddiff:n --try-mailcap -valitsimella. Samoin word-dokumentit ja catdoc, rtf-dokumentit ja unrtf.


kommentoi (viimeksi muutettu 19.11.2015 23:17)