title: Fomatted text in tkinter
body: <p>In my tkinter application I would like the user to be able to click on a button or menu option in order to be given more information. I would like to be able to open another window on which would be about an A4 page of detailed information.</p>
  <p>Ideally I would like this to be nicely formatted, with headings, sub-headings, bulleted lists, numbered lists and bold &amp; italic etc.</p>
  <p>I naïvely thought that this would simply be a case of producing a markdown or RTF document and then finding the appropriate tk widget to display it. Unless I'm missing something, it seems that it's not that easy.</p>
  <p>From what I've found out so far (for example from <a href="https://stackoverflow.com/questions/35733300/how-to-show-markdown-format-text-in-tkinter">this thread)</a> I think my main options are either to laboriously create tk labels with each different type of formatting; or to use some sort of python / HTML such as <a href="https://pypi.org/project/tk-html-widgets/" rel="nofollow noreferrer">tk-html-widgets</a>. I'm not a big fan of HTML (or at least of writing it), but if that's the only way...</p>
  <p>Before I go to the pain of either of these approaches I thought I would ask here first. Is this indeed the only way of achieving a nicely formatted page of text? Is there a better way?</p>
  <p>Looking forward to some suggestions!</p>
  <p>Thanks...</p>