Mesclar documentação distribuída por muitos arquivos .html em um único arquivo .html, preservando a ordem das páginas

2

Eu tenho um diretório que contém alguma documentação. No nível superior, há um único arquivo (index.html) que contém um índice completo:

Front Matter
Contents
1. Introduction
2. Built-in Objects
2.1 Built-in Functions

Cada subseção é então dividida em seu próprio arquivo .html (ou seja, há um arquivo correspondente a 2, outro arquivo correspondente a 2.1, outro para 2.1.1).

Eu quero mesclar tudo isso em um arquivo .html gigantesco, mantendo o ordenamento igual ao que está no sumário (por isso, se eu rolar a página, a seção 2 segue imediatamente a seção 1, e é imediatamente seguida pela seção 2.1 ).

Existem ferramentas pré-construídas que fazem isso? Eu uso tanto o OS X quanto o Ubuntu, mas algo de plataforma cruzada (idealmente, escrito em Python) seria o preferido.

    
por James Polley 28.12.2009 / 12:41

1 resposta

0

Eu não sei de uma ferramenta para fazer isso. Eu escreveria um script em Python usando o módulo analisador SGML.

    
por 28.12.2009 / 12:45

Tags