跳去內容

Troff

出自維基百科,自由嘅百科全書
  想搵第二啲意思,請睇Troff (搞清楚)

Troff粵拼粵化口語音ti1 rof6)係Unix類Unix系統跟機嘅離線排版程式,通常同一套預先設計好嘅巨集套件[暫譯]macro packages)一齊用;常用嘅包括用嚟幫一般文件(包括論文)做排版嘅 -ms(粵拼粵化口語音gaam2 em1 es1)巨集[1]、特別設計畀論文用嘅 -me(粵拼粵化口語音gaam2 em1 ji1)巨集[2]、同用嚟排傳統Unix說明書(man pages)嘅 -man(粵拼粵化口語音gaam2 men1)巨集。

用家嘅角度,如果輸出係純文字,呢套程式又叫 nroff粵拼粵化口語音en1 rof6)。不過喺歷史嘅角度,其實係先有 nroff 同另一隻叫 RUNOFF 嘅軟件,然後有 Michael Barnett 嘅 PC6,最後先有 troff[3]

2020年代,troff 其實已經好少人用,唯一例外嘅係 -man,因為雖然排咗版嘅傳統Unix式說明書已經好少見,但係喺文字用家介面用嘅一般線上說明仍然係用佢整出嚟嘅。

Linux 等等嘅系統,現時用嘅 troff 其實通常係一個GNU出嘅山寨版,叫 groff

參考資料

[編輯]
  1. Lesk, M. E. (1994). Typing Documents on the UNIX System Using the –ms Macros with Troff and Nroff. 4.4BSD User’s Supplementary Documents (美國英文). USENIX; O’Reilly. p. 17:1.
  2. Allman, Eric P. (1994). Writing Papers with NROFF using –me. 4.4BSD User’s Supplementary Documents (美國英文). USENIX; O’Reilly. p. 19:1.
  3. 高德納 (1999)。Digital Typography。CSLI。頁 136。

[編輯]