title: From MS Word or Libre Office to clean HTML
body: <p>People that send content to my website use Word, so I get a lot of Word documents to convert to HTML. I want to conserve only the basic formatting - headings, lists and emphasis - no images.</p>
  
  <p>When I convert them with Libre Office "Save as HTML", the resulting files are huge, for example, a doc file of 112K becomes 450K HTML, most of it useless FONT and SPAN tags (for some reason, every single punctuation mark is enclosed in its own span!).</p>
  
  <p>I tried this script: <a href="http://www.techrepublic.com/blog/opensource/how-to-convert-doc-and-odf-files-to-clean-and-lean-html/3708" rel="noreferrer">http://www.techrepublic.com/blog/opensource/how-to-convert-doc-and-odf-files-to-clean-and-lean-html/3708</a> based on tidy and sed, and it reduced the size to about 150K, but there are still many useless SPANs.</p>
  
  <p>I tried to copy and past into Kompozer - an HTML editor, and then save as HTML; but it converted all my non-Latin (Hebrew) letters to entities such as "&#1456;", which increased the size to 750K!</p>
  
  <p>I tried docvert: <a href="https://github.com/holloway/docvert/issues/6" rel="noreferrer">https://github.com/holloway/docvert/issues/6</a> but found out that it requires a python library that requires another libraries, etc., which seems like an endless route of dependencies...</p>
  
  <p>Is there a simple way to create clean HTML from Office documents?</p>