Refer this document: https://www.freedesktop.org/software/systemd/man/latest/udev.html Smart TOC can only recognize the h3 heading, though both h2 and h3 heading exists. This document lacks h1 heading, in this case h2 heading should be recognized as first level heading (and so on) instead.