Adjust header level according to base level.
(self, elem: etree.Element)
| 297 | break |
| 298 | |
| 299 | def set_level(self, elem: etree.Element) -> None: |
| 300 | """ Adjust header level according to base level. """ |
| 301 | level = int(elem.tag[-1]) + self.base_level |
| 302 | if level > 6: |
| 303 | level = 6 |
| 304 | elem.tag = 'h%d' % level |
| 305 | |
| 306 | def add_anchor(self, c: etree.Element, elem_id: str) -> None: |
| 307 | anchor = etree.Element("a") |