Aşağıdaki markdown belgesine sahibim:
Heading-a
==========
---text---
Heading-b
------------
--- text ---
Heading-c
----------
--- text---
Heading-d
=======
--- text----
Heading-e
---
...
LaTex'in yaptığı gibi, tıklanabilir bir içindekiler tablosu oluşturmak istiyorum ancak bunu yapan bir araç bulamıyorum, bu da bana bir tane yapmamız gerektiğini gösteriyor.
Alet, 'H1' başlıklarını ve 'H2' başlıklarını, 1 Heading-a
ve 1.1 sayılarını atayacak şekilde toplamalıdır . için Heading-b
, 1.2. ila Heading-c
, 2. ila Heading-d
, 2.1. için Heading-e
ve benzeri gibi içeriklerin aşağıdaki Tablo almak gerektiğini:
1. Heading-a
1.1. Heading-b
1.2. Heading-c
2. Heading-d
2.1. Heading-e
Bunu Python / AWK / SED ile nasıl yapabilirim?