"Pausen" in Markdown-Dokumenten haben

1884
Léo Léopold Hertz 준영

Ich versuche, Markdown als Ersatz für LaTex in meinen Dokumenten zu verwenden, die keine mathematischen Formeln haben.

Ich gehe davon aus, dass die Anzahl der Reihen in einem A4 80 beträgt.

Problem: Nicht zwei H1-Überschriften auf derselben Seite haben

Wenn das Problem auftritt, sollten Zeilen am Anfang des zweiten H1 hinzugefügt werden, sodass sie an der neuen Seite beginnen.

Das Programm sollte

  • Berechnen Sie die Anzahl der Zeilen vor dem zweiten H1
  • dividiere diese Zahl durch 80 und nimm den Rest
  • add gibt so viel wie den Rest an den Anfang des zweiten H1 an

Wie können Sie die Anzahl der Zeilen in einem Dokument berechnen, in denen keine Bilder vorhanden sind?

2

1 Antwort auf die Frage

2
Dennis Williamson

Es ist ein Perl - Skript hier, die einen Seitenumbruch Kommentar vor jeder H1 Überschrift legt (außer dem ersten). Der Seitenumbruchkommentar wird dann verarbeitet, wenn die Ausgabe durchlaufen wird html2ps. Dies ist möglicherweise nicht genau die Lösung, die Sie benötigen, aber Sie können in die richtige Richtung führen.