.. _moinpage-dom: =================================== The internal MoinPage DOM =================================== At the core of Moin's document conversion is an "EmeraldTree_" based internal document format, the `MoinPage` DOM tree. Unfortunately, the MoinPage format is only sparsely documented, with hints in `<../../src/moin/utils/tree.py>`__ and docstrings and comments in the converter modules in `<../../src/moin/converters/>`__. Also the unit tests in `<../../src/moin/converters/>`__ reveal some insights. This document is an attempt to improve the situation. Please help by revising and adding information and insights. Elements ******** As the main target format is HTML, the most complete and up to date authority on MoinPage elements and their attributes is the source of the HTML-Out converter `<../../src/moin/converters/html_out.py>`__. Most MoinPage elements are equivalent to HTML elements. Some share also the name: ,