Keybounce - To the best of my knowledge,
en is not a valid unit for CSS sizes, but
em is.
I put this in personal.ini using Calibre 3.48 (win10 portable):
Code:
[epub]
# note the leading spaces--those are important
add_to_output_css:
p { text-indent: 4em;
margin-top: 0;
margin-bottom: 0;
}
And got an epub that displayed indented paragraphs without extra spacing, as expected.
The epub you attached shows indented paragraphs without extra spacing for me in Calibre view in both Cal6 and 3.48--again, on win10.
It seems extremely unlikely to me to be a win vs mac thing, but if other mac users see it, I'll look into that more.
I think I'd have to see your personal.ini settings to offer any much further help.