Graham, I'm afraid you're still missing my points.
OK I'll concede that
Graham, I hate to say this, but you're STILL missing the points. Are you
actually reading my posts? It's very kind of you to spend time posting
responses to queries, but the time would be better spent if you first
figured out what the queries actually say.
If you open an HTM file as text then change the formatting to TNR, you have
indeed changed the formatting
Graham: I DID NOT DO THAT.
By overriding the default font in the plain text style (which as you have
indicated you cannot do)
I *DID* do it. As I've reported previously. The plain text style in my
Normal.dot is defined to use TNR.
As others have reported before you, Word is not the ideal tool for editing
html files
Really. I don't know what their objections might have been. Word 2000 always
suited me perfectly fine for editing html files.
frankly for a plain text document I for one wouldn't want it changed.
What can I say? We have different preferences. This is an inquiry about
buggy, inconsistent behavior in Word 2003, and whether there's a way to
avoid it.
Uriel said:
Graham, I'm afraid you're still missing my points.
OK I'll concede that
I know that. I did that. But the problem that follows is described in
"Puzzle #1" in my earlier post (below).
OK
I know that. No problem. I have no intention of applying formatting
to an .HTM file that I open, edit, and save as plain text.
If you open an HTM file as text then change the formatting to TNR, you have
indeed changed the formatting to use a proportional font. This is no problem
at all if you then intend saving as a Word document, but plain text does not
support font information of any kind. It stores only the underlying text.
But why is this necessary? Why does Word apply direct font formatting
immediately after opening an .HTM file with conversion option "plain
text"?
You would have to ask Microsoft's programmers, but it is presumably because
plain text documents do not contain proportional font information. By
overriding the default font in the plain text style (which as you have
indicated you cannot do) Word substitutes a monospaced font - courier new.
You can apply the changes you have made to the style by using the CTRL+A
CTRL+Space if that is what you want. There does not seem to be any way round
this - and frankly for a plain text document I for one wouldn't want it
changed.
You said this before. And I answered: Word permits defining the
"plain text" style to use TNR. So what do you mean by "does not
support"?
Answered (I hope) above
Why would I do that?? It's exactly the same as simply clicking the
Open button directly.
That rather depends on what you default settings are for opening htm files
and what filters you have present. If opening directly works for you, then
that's fine.
As others have reported before you, Word is not the ideal tool for editing
html files, which I presume this is what lies behind your query. If you find
it such a big deal that you cannot edit your plain text files in Word using
a proportional font without forcing the changes in the style as described,
then the following macro attached to a toolbar button will do it for you at
a click.
Sub PlaintoTNR()
Selection.WholeStory
Selection.Font.Reset
Selection.HomeKey Unit:=wdStory
End Sub
http://www.gmayor.com/installing_macro.htm