On another thread, Rosie suggested the fact that milestone's aren't working problem is due to Word adding a whole bunch of fluff to it's XML. She's right. I did an experiment saving files with Word 2010 and with WordPad (the one that comes with Windows 7). I was super-careful in Word, pasting milestones into the document in plaintext format, thus ensuring it wasn't editing milestones that caused problems. Here's the result (I've bolded the actual text):
Word 2010:
<w:p w:rsidR="00000000" w:rsidRPr="0006385B" w:rsidRDefault="005304EF"><w:pPr><w:pStyle w:val="NormalWeb"/></w:pPr><w:r w:rsidRPr="005304EF"><w:t>[[@Page</w:t></w:r><w:proofErr w:type="gramStart"/><w:r w:rsidRPr="005304EF"><w:t>:111</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r w:rsidRPr="005304EF"><w:t>]]</w:t></w:r><w:r w:rsidR="004E520F" w:rsidRPr="0006385B"><w:t>EVIDENTIAL TONGUES</w:t></w:r><w:proofErr w:type="gramStart"/><w:r w:rsidR="004E520F" w:rsidRPr="0006385B"><w:t>:</w:t></w:r><w:proofErr w:type="gramEnd"/><w:r w:rsidR="004E520F" w:rsidRPr="0006385B"><w:br/><w:t>AN ESSAY ON THEOLOGICAL METHOD</w:t></w:r></w:p>
WordPad:
<w:t xml:space="preserve">[[@Page:111]]EVIDENTIAL TONGUES:</w:t><w:br /><w:t xml:space="preserve">AN ESSAY ON THEOLOGICAL METHOD</w:t>
The Word 2010 version compiles OK, but none of the page milestones are recognised. The WordPad version has the milestones recongised, but unfortunately WordPad doesn't preserve styles, so the TOC doesn't work. But, if you save your Word Document as an RTF, then close the document, and re-open it in Word, then re-save it as a docx file, you get the following:
<w:t>[[@Page:111]]</w:t></w:r><w:r w:rsidR="004E520F" w:rsidRPr="0006385B"><w:t>EVIDENTIAL TONGUES:</w:t></w:r><w:r w:rsidR="004E520F" w:rsidRPr="0006385B"><w:br/><w:t>AN ESSAY ON THEOLOGICAL METHOD</w:t>
That method gives both page numbers and TOC headings, and is now my preferred work-around for troublesome documents.