私はgroff(msマクロ)を初めて使用し、現在、groffコマンドのダブルパスを使用して目次を自動的に作成する目次パーサーを作成しています。ただし、実際には、目次を含め、ドキュメントのいくつかの部分の最後に改ページを追加する必要があります(私の学校ではこれが必要です)。
改ページなどのマクロはありますか?基本的に現在のページでの印刷を停止し、次のページに進むもの。私はmanページといくつかのオンラインリソースを調べてきましたが、それについて何も見つかりません。
空白のテキストを印刷することだけを考えていましたが、動的に簡単に生成できないため、最後に手動で編集する必要があります。
自動目次や改ページなどの機能が含まれている他のgroffマクロタイプにも興味があります。
編集:これはPDF学術および専門(学校関連)事務処理のための世代
.bp
リクエストはあなたが必要とするものかもしれません。から man 7 groff
:
.bp Eject current page and begin new page.
.bp ±N Eject current page; next page number ±N.
事前定義されたリクエストのリストにあります。