tbl コマンドを使用してテーブルを作成する方法

tbl コマンドを使用してテーブルを作成する方法

テーブルを作成して使用しようとしています。tbl

テーブルは次のようになります。

ここに画像の説明を入力してください。

tblただし、そのコマンドを使用してAuthorというファイルからこのテーブルを作成する方法はありません。

答え1

使用11月:

nroff -t -Tascii

または小さな森:

groff -t -Tascii

utf8[キャラクターに問題がある場合(たとえば)groff -t -Tutf8]を試してみてください。

入力サンプルは以下で提供されます。数値のみを含む列を削除、3行目の入力をソートする代わりに、列ヘッダーをL L L L L L .eft -alignに変更します(@theyがコメントで述べたように)。Lc

.TS
tab(@);
L L L L L L .
Nr.@Autor@Titlu@Cod@Tiraj@Tara
1@Gauss Carl@Aritmetica 1@297485@11454@Germania
2@Gauss Carl@Aritmatica 2@297484@10254@Germania
3@Gauss Carl@Aritmetica 3@297455@45872@Germania
.TE

通常、2列の書式設定文字列があり、最初の行は列見出しのソートに使用され、2番目の行はデータの書式/並べ替えに使用されます。以下は、N数値列とAアルファベット列の並べ替えを指定します。

.TS
tab(@);
L L L L L L 
N A A N N A .
Nr.@Autor@Titlu@Cod@Tiraj@Tara
1@Gauss Carl@Aritmetica 1@297485@11454@Germania
2@Gauss Carl@Aritmatica 2@297484@10254@Germania
3@Gauss Carl@Aritmetica 3@297455@45872@Germania
.TE

セクションを参照してください2.2.フォーマットLL CherryとME Leskの「Tbl — A Program to Format Tables」を例に挙げてみましょう。さらに、セクション2.6 通貨例~のgroff - troffのGNU実装著者: Trent A. FisherおよびWerner Lemberg。

関連情報