docs: def loadTopicPageFromFile(self, fname):
          """
          load topic page from an existing file
          """
          assert os.path.exists(fname)
          f = open(fname, "r", encoding="utf-8")
          self.topicPage = json.load(f)