Seshat 1.8.2 makes every fix and its check agree, and finds white that really disappears
Seshat 1.8.2 reports white overprint only where white really vanishes on press, reduces total ink in gradients and DeviceN colours too, and stops taking colour values for phone numbers.
A fix is only done when checking the file again finds nothing left. Seshat 1.8.2 makes sure of that for white overprint and total ink, and tested it on the Ghent PDF Output Suite 5.0 test pages: check, fix, check again.
White that really disappears
- The check reports only white that vanishes on press: CMYK 0/0/0/0 that overprints in overprint mode 1. We separated test pages to prove which whites disappear. White in grey or RGB still prints, and a spot colour at 0 % paints no ink of its plate, so neither is reported any more.
- The fix knocks out exactly those objects, one at a time, and sets overprint back as it was right after. Black text next to them keeps overprinting.
- White inside forms and white text are found and fixed too, including forms that take their overprint from where they are drawn.
Total ink
- Colours written with decimals, such as 10/100/100/100, are now brought under the limit. Before, only whole values were.
- Gradients and process colours in DeviceN are reduced too, as are drawings that use their page's resources.
- Marks in the registration colour (crop marks, register marks, colour bars) no longer count as heavy ink. They print on every plate by design.
Text
- Rows of values are not phone numbers: colour values like 0 / 0 / 10 / 50, version numbers and years no longer show up as doubtful contact details. A phone number needs to look like one: an international prefix, an area code, or a label such as "Tel".
- Spelling reads ligatures: a word drawn with a ligature the font does not name ("di·erence") is left out instead of reported in pieces. Print words such as CMYK, overprint and preflight are known.
- The check finds objects at 0 % opacity inside forms, which it missed before.
Nothing changes in your code: the same fixes and the same answers.