Add automatic TOC to README.md

Manually maintaining the table of contents relies on how HTML fragments
are generated, it is prone to errors (infact it is already out of sync)
and just plain boring.

Unfortunately there is no common agreement on all markdown flavours on
how the table of contents must be implemented. Here the `[[_TOC_]]` tag
has been used because it is supported by both GitLab and GitHub:

    https://gitlab.com/gitlab-org/gitlab/-/issues/21901
This commit is contained in:
Nicola Fontana 2023-05-04 08:16:10 +02:00
parent 24a361c8f5
commit 6d66773bc6
1 changed files with 2 additions and 8 deletions

View File

@ -1,14 +1,8 @@
This is the README file of the IgH EtherCAT Master.
vim: spelllang=en spell tw=78
Contents:
- [General Information](#general-information)
- [Requirements](#requirements)
- [Building and Installing](#building-and-installing)
- [Realtime and Tuning](#realtime-and-tuning)
- [License](#license)
- [Coding Style](#coding-style)
[[_TOC_]]
# General Information