Jim, Assuming you haven't lost the will to live ...
There are many ways you could proceed. It all depends on
- how much effort you want to put into preparing each ebook
- how much formatting you want to retain during the conversion
- how much HTML/CSS you know
A simple solution is to load the RTF file into Calibre and convert to EPUB with the Extra CSS. The downside is that RTF to EPUB can lose things like images, centre, right-alignment, hard line breaks (often used in poetry). Unless Calibre has recently fixed this.
If you convert RTF to Web-filtered HTML using Word then you need to examine the CSS inside the HTML file.
Your file produced this on my PC
Code:
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Georgia;
panose-1:2 4 5 2 5 4 5 2 3 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
@page Section1
{size:612.0pt 792.0pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
{page:Section1;}
-->
</style>
The problem is the
red part. I don't think the
blue part is required at all.
The red part needs to either be removed or to match what you have in your Extra CSS body{...} statement. Otherwise the "Times New Roman" defined for
p.MsoNormal will be used to override its parent
body element in your Extra CSS (standard rules of CSS). Since your reader doesn't know where to find "Times New Roman" it uses its default serif font instead.
You could always use "Times New Roman" as your "MSJim" label on every line of Extra CSS rather than "Georgia". It might be confusing but it should also work as long as you are still pointing them at the Georgia ttf files
Stripping out everything between and including <style>...</style> in the HTML file will also resolve the problem. However all styling would then be lost. A bit of a sledgehammer to crack a nut. I do often use this method myself but I usually add back a link to my own standard ebook CSS stylesheet between the <head>...</head> tags.