Quote:
Originally Posted by kovidgoyal
Polish books does not modify existing css (only adds new css if needed), therefore the css parsing is intended to be used read-only. The existing css preprocessor is designed for the conversion pipeline, not polishing. You should be fine with using a dummy version.
|
In that case there is a problem. I couldn't think of why Polish books would modify the CSS, so I had a look. Subsetting embedded fonts was the first spot that I found. When I used that, it removed the @page rules from my stylesheet. I also checked by doing a conversion and adding margins to the page. Again, Polish books removed the @page rules when I subsetted the fonts.
I got caught when doing the above tests. I was surprised that Polish books processed the original_epub. I understand why the conversion does this, but I was expecting Polish books to polish the final product.