scitex_msword.track_changes
Track-Changes (revision) utilities for python-docx Documents.
This module surfaces the OOXML revision primitives so agents can:
Toggle Word’s “Track Changes” switch (
<w:trackChanges/>inword/settings.xml) viaenable_track_changes().Wrap agent edits as
<w:ins>/<w:del>revisions (wrap_as_tracked_insertion(),wrap_as_tracked_deletion()).Extract all tracked changes (
extract_tracked_changes()).Accept / reject all changes in bulk (
accept_all_tracked_changes(),reject_all_tracked_changes()).
OOXML refs: w:trackChanges (ECMA-376 §17.15.1.86), w:ins
(§17.13.5.18), w:del (§17.13.5.14), w:delText (§17.13.5.15).
Functions
|
Accept all tracked changes — equivalent to Word's "Accept All". |
|
Toggle Word's Track Changes switch on the document. |
|
Return every |
|
Return True iff |
|
Reject all tracked changes — equivalent to Word's "Reject All". |
|
Save a Document, default-correct for Word Track Changes. |
|
Wrap the given runs of |
|
Wrap the given runs of |