Existe um script em perl aqui que coloca um comentário de quebra de página antes de cada cabeçalho H1 (exceto o primeiro). O comentário de quebra de página é processado quando a saída é passada por html2ps
. Esta pode não ser precisamente a solução que você precisa, mas pode levá-lo na direção certa.