Hello;
I am not sure this is the correct forum, but I am looking to see if something is possible. If this needs to be moved, please let me know!
Let me start from the beginning: I've written a novel and I am in the process of sending it off to my beta-readers as an epub. Using a combination of LibreOffice, Calibre and Sigil I have a very polished epub v2. It looks perfect in all the devices/apps my beta readers asked for, and a few random others I tried along the way.
But, there are a few passages that use fonts to convey things to the reader. Provided the users don't muck with my settings/fonts/defaults it's all good. However, if you change the font on the device itself, those passages follow suit and lose their formatting. It's not the end of the world, but it annoys me.
That brings me to my question. At this juncture I should point out that I am very new to this and working our CSS/X-HTML as I go. I understand it, but a guru I am not.
So...
Is there a way to force a block of text to use the specified (embedded) font no matter what the user does? This would preserve my styling, and the desired effect.
It would also preserve my pretty section breaks.
I've read something to the effect that you can do this with clever use of the <div> tag, but have so far failed to make it stick.
Is this even possible? Or am I resigned accepting that it can not be nailed to a wall?
TIA;
Ken