Not sure where to put this, but since it involves formatting, this seems like the best place.
I'd appreciate some insight into the best way to move content from Microsoft Word into Movable Type 4. I should mention that I'm using Word 97 and am aware that later versions of Word might make this a more straightforward process.
The problems (or confusions) I'm encountering have to do with styles. As best I can figure out, it seems that while the MT4 Entry form is able to recognize styles from Word, it uses its own interpretation of those styles.
For example, most of my paragraphs in Word use the 'Normal' style. I have this style defined as having no spacing after a paragraph (IOW, to get a space between two paras, I need to explicitly enter a second, blank paragraph before starting the next para.)
When I copy a number of such paragraphs and copy them into MT4 using the 'Rich Text' format option, MT4 displays space after each paragraph roughly equivalent to one empty paragraph, thus doubling my desired space.
I've tried pasting the text into MT4 using its various format options but none of them actually preserve the formatting that I produced in Word. The 'Convert Line Breaks' option keeps my paras the way I want, but all other character formatting, such as words in bold or italics, are lost. If I then change the formatting option to 'Rich Text', it retains the para spacing, but the character formatting is still lost. The 'None' option ignores all para markers and runs all the text into one paragraph.
Somewhat independent of this issue, I notice that if I use the Rich Text option, each paragraph on the published page is surrounded by Word-specific formatting including an inline css paragraph class 'MsoNormal' (which is not actually defined in the document or in the associated css style sheets), and defines each paragraph as an HTML span with a completely empty style (two double quotes without a named style.) The empty blank paragraph from my original Word doc likewise has these codes, as well as an HTML comment that seems to have some kind of conditional: if !supportEmptyParas. (Does this mean there's some setting somewhere that will let me do what I want?) At the end of each paragraph there is also a pair of HTML tags that open and immediately close and contain no text at all, and that seem to be more extraneous code from Word, referencing nothing.
The main thing I'm looking for is a way to bring text from Word into MT4 that retains my formatting (which consists of little more than the bold, italics, and my preferred paragraph formatting) and that doesn't contain all the extraneous code that is typical of Word docs converted to HTML and that seems to do nothing but clutter the source. I realize this code does no real harm and isn't visible on the published page, but it's still quite dissatisfying at some basic level. Why is it there?
Is there some way of copying from Word and getting it converted into clean, efficient, standard css/html, without having to first massage the text in Word? Maybe some kind of plug-in? The combined power of Word and MT4 would be amazing.
Again, I'm using Word 97. Is that part of my problem?
Thank you.