問題タブ [groff]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
815 参照

groff - groff のテキスト コードページ

で正しいコードページをセットアップする方法はgroff? たとえば、キリル言語を使用する場合。

-Tスイッチに関する man ページのメモ。しかし、troff -T utf8 -ms troff_file.txt 与えます:

0 投票する
1 に答える
302 参照

groff - Groff "Page n of m" とお母さん

レポートを生成するマクロでを使用groffしておりmom、ページ番号を「- n -」形式から「Page n of m」に変更したいと考えています。ドキュメントを見るmomと、ページ番号をフォーマットする方法がいくつかありますが、総ページ数を含めることについては何もありません。ページ番号を無効にしてmom、総ページ数を含めることはできますか?

0 投票する
2 に答える
650 参照

travis-ci - man に ANSI コードを強制的に出力させる

の行に沿って、いくつかの html ドキュメントを自動的に生成するためmanに withを使用しています。これはうまく機能していますが、Travis CI で実行した場合を除き、ヘッダーとオプションを太字にするための適切なエスケープ シーケンスが生成されません。これらのコードを強制的に生成する方法はありますか?man2htmlman manpage | man2htmlmanman

Mac では動作しますが、Linux (つまり Travis CI) では、読み取り可能なバイナリ ANSI コードを生成する代わりにgroffer --mode=tty、のようなプレーンテキスト コードを生成します。manman2html[1m

0 投票する
1 に答える
519 参照

text - Groff テキスト出力処理の問題

groff -mm マクロを使用してドキュメントをフォーマットする必要があり、いくつかの問題についてサポートが必要です。 問題を示す画像

============
上部にいくつかの空白行とページ番号が挿入されていることがわかります。ファイルの最初の行から始まる 1 つの連続した列を実行する必要があります。
ansiエスケープコードを使用しています.asciiテキスト文字を厳密に使用する必要があります.
また、デフォルトのインデントは必要ありません。プリンターではなくテキストファイルに送信するため、ページ幅は80文字幅である必要があります。

0 投票する
2 に答える
2783 参照

unix - man ページの改行をエスケープする方法

各文が独自の行になるように、man ページの段落をリファクタリングしました。でレンダリングするとman ./somefile.3出力が若干異なります。

例を示しましょう:

対。

次のようにレンダリングしています:

初め:

2番:

文の間に余分なスペースがあります。余分な空白がないことを確認したことに注意してください。Latex、asciidoc、およびマークダウンの経験が豊富で、そこで制御できます。 troff/で可能groffですか? できれば避けたいところです。そこにあるべきではないと思います。