Tagwipe - Cleaning levels

Tagwipe - Cleaning levels

By default, the program takes as input the original DOCX document and creates a wiped one in the subdirectory _wiped.Several levels of cleaning from 0 to 8 are provided. The default level of cleaning is 1.

The cleaning levels are described in general terms in the table below.
Higher level includes more actions, more cleanings.

In 2020 the definition of levels have been redefined. In both distributions (Linux and Windows) the old version has been renamed as tagwipe-2017.pl, so that you can use it by simply renaming the files.

LEVEL Action (Edition 2017) Action (Edition 2020)

0

. suppress. lastRenderedPageBreak

. replace “noBreakHyphen” with “-”

. suppress softHyphen

. moves footnotes references before “.!?;:” and space also when surrounded by [] {} ()

. suppress. lastRenderedPageBreak

. replace “noBreakHyphen” with “-”

. suppress softHyphen

. moves footnotes references before “.!?;:” and space also when surrounded by [] {} ()

1

0 Plus:

. suppress Font Size when 24 (=default)

. suppress kerning attribute

. suppress color when black (auto or default)

. suppress compressed or expanded text

. suppress asian attribute for fonts

. suppress space spacing

. suppress language attribute

. suppress “nil” attributes

. suppress “noProof” attributes

. remove revision Ids
. suppress SnapToGrid (Grid Settings For Inter-Character Spacing) when 0
. suppress sz and szCs (Font Size, Complex Script Font Size) when default (24)

. suppress U (underline color) when auto, black or default

. suppress Bdr (text border) when “nil”

. suppress Check Spelling or Grammar attributes

0 Plus:.

. suppress asian attribute for fonts

. suppress space spacing

. suppress language attribute

. suppress “nil” attributes

. suppress “noProof” attributes

. remove revision Ids
. suppress SnapToGrid (Grid Settings For Inter-Character Spacing) when 0
. suppress sz and szCs (Font Size, Complex Script Font Size)

. suppress U (underline color) when auto, black or default

. suppress Bdr (text border) when “nil”

. suppress Check Spelling or Grammar attributes

. suppress “noProof” attributes

. suppress color when black (auto or default)

2

0-1 Plus:

. suppress East Asian Typography Settings
. suppress Complex Script Formatting

. suppress Smarttags

. suppress softHyphen

0-1 Plus:

. suppress kerning attribute

. suppress East Asian Typography Settings
. suppress every color properties

. suppress compressed or expanded text

3

0-2 Plus:

. suppress Comments

0-2 Plus:

. suppress Comments

. suppress Hyperlinks (transform they to normal text)

. suppress bookmarks

. suppress Smarttags

4

0-3 Plus:

. suppress Hyperlinks (transform they to normal text)

0-3 Plus:

. suppress strike properties

. suppress hidden/shadow properties

. suppress highlight

. suppress Font Size when 24 (=default)

5

0-4 Plus:

. suppress hidden, shadow, highlight and colour for text

0-4 Plus:

. suppress Font Size

. suppress East Asian Typography Settings
. suppress Complex Script Formatting

6

0-5 Plus:

. suppress Font Size

0-5 Plus:

. remove everything is not Character Style

7

0-6 Plus:

. remove everything is not Character Style

0-6 Plus:

. remove every run-level atribute

8

0-7 Plus:

. remove every atribute

0-7 Plus:

. remove every paragraph-level atribute

Add new comment