LINUXUSER 指令專區
回首頁 | 回指令列表

指令名稱

troff

使用權限

一般使用者 user

使用方式

troff 參數選項 檔案
troff [-abivzCERU][-wname] [-Wname] [-dcs] [-ffam] [-mname] [-nnum] [-olist] [-rcn] [-Tname] [-Fdir] [-Mdir] [files…] fileName

說  明

文件說明格式輸出

參  數

-a 產生近似ASCII碼的輸出檔案
-b 顯示錯誤、警告的訊息
-i  讀入標準檔案並重新排版
-v  顯示版本號碼
-z  支援格式前導程式
-C  增進網路傳輸模式
-E  禁止顯出錯誤訊息
-R  不載入troffrc排版
-U  不穩定的操作,提供safer的定義
-wname  加入警示名稱,容許加入多重警示名稱
-Wname  禁止出現警示名稱
-dcs 
-ffam  使用fam定義的前導程式
-mname  讀取以tmac為主的檔案,副檔名為參數加入的名稱
-nnum  顯示第一頁的號碼(num)
-olist  列出輸出檔案的清單,可以用m-n指定輸出列印的頁數
-rcn 
-Tname  列出輸出裝置名稱
-Fdir  搜尋裝置的目錄,預設為/usr/lib/gruff/font
-Mdir  搜尋參數目錄,預設為/usr/lib/gruff/tmac
files… 檔案名稱
filename  檔案名稱
備  註 常用troff格式指令:
\f  改變字體為粗體
\fr  字體回復正常
\s  改變字體大小,以點數為標準
.ad  每列對齊
.bp  跳頁
.ce n  以下置中n列
.fi  填滿文字列
.ft n  改變字型為 n
\fn  改變字型為 n
.in n  下列縮排n個空白
.ls n  設定文字列行距
.na  文字調整
.nf  不要填滿文字列
.pl n  設定本頁了的列數
.po ni  設定左邊界
.ps n  改變點大小為n
\s n  改變點大小為n 
.sp n  設定跳n行
.ce N  將下列n行置中
.in N  縮排n個空白
.hy N  自動增補連字號
.ll N  改變檔案列數字數為N個字元
.ls N  設定行列行距
.ti N  下面N行向內縮排N個空白
.tr abcd  將a改為b、c改為d

範  例

1.將檔案textfile.txt排版後送到印表機
   troff textfile.txt | lp
2. 將檔案textfile.txt以ASCII碼排版,重導為testfile.txt
   troff -a textfile.txt > testfile.txt