There are a couple of proplems you may have with this approach:
1. Filtering out font-family information means that some books which use more than one font will now use the same font everywhere. This can spoil books which have embedded fonts for special symbols that don't exist in the standard fonts.
2. Filtering out line-height information means that titles, chapter headings, etc. that are in a large font may overlap at low line-spacing settings if they run to more than one line, and some special formatting such as drop caps will be messed up.
Best to check whether the book needs fixing first, and only fix the ones that need it.
|