У меня есть каталог, который содержит некоторую документацию. На верхнем уровне есть один файл (index.html), который содержит полное оглавление:
Front Matter
Contents
1. Introduction
2. Built-in Objects
2.1 Built-in Functions
Затем каждый подраздел разбивается на собственный файл .html (т. Е. Есть файл, соответствующий 2, другой файл, соответствующий 2.1, другой для 2.1.1).
Я хочу объединить все это в один гигантский файл .html, сохраняя порядок в том же порядке, что и в оглавлении (поэтому, если я прокручиваю страницу вниз, раздел 2 сразу следует за разделом 1, а сразу за ним следует раздел 2.1).
Есть ли готовые инструменты, которые делают это? Я использую как OS X, так и Ubuntu, но что-то кроссплатформенное (в идеале написанное на Python) предпочтительнее.