นี่คือกลุ่มคำสั่งที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
groff - ส่วนหน้าสำหรับระบบการจัดรูปแบบเอกสาร groff
เรื่องย่อ
กร๊ฟ [-abcegijklpstzCEGNRSUVXZ] [-d cs] [-D หาเรื่อง] [-f Fam] [-F dir] [-I dir] [-K หาเรื่อง]
[-L หาเรื่อง] [-m ชื่อ] [-M dir] [-n NUM] [-o รายการ] [-P หาเรื่อง] [-r cn] [-T dev] [-w ชื่อ]
[-W ชื่อ] [ไฟล์ ... ]
กร๊ฟ -h | --ช่วยด้วย
กร๊ฟ -v | --รุ่น [ตัวเลือก ... ]
DESCRIPTION
เอกสารนี้อธิบายถึง กร๊ฟ โปรแกรมส่วนหน้าหลักสำหรับ กร๊ฟ เอกสาร
ระบบการจัดรูปแบบ ดิ กร๊ฟ โปรแกรมและชุดมาโครคือการนำ a . ไปใช้ รอฟ(7)
ระบบภายในชุดซอฟต์แวร์ฟรี GNU ⟨http://www.gnu.org. ดิ กร๊ฟ ระบบมี
คุณสมบัติทั้งหมดของคลาสสิก รอฟแต่ได้เพิ่มนามสกุลมากมาย
เทศกาล กร๊ฟ โปรแกรมช่วยให้ควบคุมทั้งหมด กร๊ฟ ระบบตามตัวเลือกบรรทัดคำสั่ง นี้
เป็นการลดความซับซ้อนอย่างมากเมื่อเปรียบเทียบกับเคสแบบคลาสสิก (ซึ่งใช้ท่อเท่านั้น)
OPTIONS
บรรทัดคำสั่งถูกแยกวิเคราะห์ตามแบบแผน GNU ปกติ ช่องว่างระหว่าง
ตัวเลือกบรรทัดคำสั่งและอาร์กิวเมนต์เป็นทางเลือก ตัวเลือกสามารถจัดกลุ่มหลังa
เดี่ยว '-' (อักขระลบ) ชื่อไฟล์ของ - (เครื่องหมายลบ) หมายถึง มาตรฐาน
อินพุต
As กร๊ฟ เป็นโปรแกรมห่อหุ้มสำหรับ troff ทั้งสองโปรแกรมใช้ชุดตัวเลือกร่วมกัน แต่
กร๊ฟ โปรแกรมมีตัวเลือกเพิ่มเติมบางอย่างดั้งเดิมและให้ความหมายใหม่แก่บางคน troff
ตัวเลือก. ไม่ใช่ทั้งหมด troff สามารถเลือกรับประทานได้ กร๊ฟ.
พื้นเมือง กร๊ฟ Options
ไม่มีตัวเลือกต่อไปนี้สำหรับ troff หรือตีความต่างกันโดย
กร๊ฟ.
-D หาเรื่อง ตั้งค่าการเข้ารหัสอินพุตเริ่มต้นที่ใช้โดย พรีคอนแวนต์ ไปยัง หาเรื่อง. หมายถึง -k.
-e ประมวลผลล่วงหน้าด้วย อีคิว.
-g ประมวลผลล่วงหน้าด้วย GRN.
-G ประมวลผลล่วงหน้าด้วย กราฟ. หมายถึง -p.
-h
--ช่วยด้วย พิมพ์ข้อความช่วยเหลือ
-I dir ตัวเลือกนี้อาจใช้เพื่อระบุไดเร็กทอรีเพื่อค้นหาไฟล์ (ทั้งบน
บรรทัดคำสั่งและชื่อใน .psbb และ .ดังนั้น คำขอและ \X'ps: นำเข้า' และ
\X'ps: ไฟล์' หลบหนี) ไดเร็กทอรีปัจจุบันจะถูกค้นหาก่อนเสมอ นี้
สามารถระบุตัวเลือกได้มากกว่าหนึ่งครั้ง ค้นหาไดเร็กทอรีตามลำดับ
ระบุไว้ ไม่มีการค้นหาไดเรกทอรีสำหรับไฟล์ที่ระบุโดยใช้ค่าสัมบูรณ์
เส้นทาง. ตัวเลือกนี้หมายถึง -s ตัวเลือก
-j ประมวลผลล่วงหน้าด้วย เคมี. หมายถึง -p.
-k ประมวลผลล่วงหน้าด้วย พรีคอนแวนต์. ซึ่งจะรันก่อนตัวประมวลผลล่วงหน้าอื่นๆ โปรดอ้างอิง
ไปยัง พรีคอนแวนต์หน้าคู่มือสำหรับพฤติกรรมของมันหากไม่มี -K (หรือ -D) ระบุตัวเลือกแล้ว
-K หาเรื่อง ตั้งค่าการเข้ารหัสอินพุตที่ใช้โดย พรีคอนแวนต์ ไปยัง หาเรื่อง. หมายถึง -k.
-l ส่งเอาต์พุตไปยังโปรแกรมตัวจัดคิวสำหรับการพิมพ์ คำสั่งที่ควรใช้
สำหรับสิ่งนี้ถูกกำหนดโดย พิมพ์ คำสั่งในไฟล์คำอธิบายอุปกรณ์ โปรดดูที่
groff_font(5). หากไม่มีคำสั่งนี้ เอาต์พุตจะถูกไพพ์ลงใน LPR(1)
โปรแกรมโดยค่าเริ่มต้น ดูตัวเลือก -L และ -X.
-L หาเรื่อง ส่ง หาเรื่อง ไปยังโปรแกรมสพูลเลอร์ ควรส่งอาร์กิวเมนต์หลายตัวด้วย a
แยก -L ตัวเลือกแต่ละรายการ สังเกตว่า กร๊ฟ ไม่เติม '-' (เครื่องหมายลบ) ถึง
หาเรื่อง ก่อนส่งต่อไปยังโปรแกรมสพูลเลอร์
-N ไม่อนุญาตให้ขึ้นบรรทัดใหม่ภายใน อีคิว ตัวคั่น นี่ก็เหมือนกับ -N ตัวเลือกใน
อีคิว.
-p ประมวลผลล่วงหน้าด้วย รูป.
-P ตัวเลือกที่
-P ตัวเลือกที่ -P หาเรื่อง
ส่ง ตัวเลือกที่ or ตัวเลือกที่ หาเรื่อง ไปยังตัวประมวลผลภายหลัง ต้องระบุตัวเลือก
ด้วยเครื่องหมายลบข้างหน้าที่จำเป็น '-' หรือ '--' เพราะ กร๊ฟ ไม่
เติมขีดกลางก่อนส่งต่อไปยังตัวประมวลผลภายหลัง ตัวอย่างเช่น ผ่าน a
ชื่อเรื่อง gxditview ตัวประมวลผลภายหลัง, คำสั่งเชลล์
groff -X -P -title -P 'groff มัน' foo
เทียบเท่ากับ
กร๊อฟ -X -Z foo | gxditview -title 'groff it' -
-R ประมวลผลล่วงหน้าด้วย อ้างอิง. ไม่มีกลไกในการส่งข้อโต้แย้งไปยัง อ้างอิง
เพราะส่วนใหญ่ อ้างอิง ตัวเลือกมีองค์ประกอบภาษาเทียบเท่าที่สามารถระบุได้
ภายในเอกสาร ดู อ้างอิง(1) สำหรับรายละเอียดเพิ่มเติม
-s ประมวลผลล่วงหน้าด้วย โซลิม.
-S โหมดปลอดภัยยิ่งขึ้น ผ่าน -S ตัวเลือก รูป และปิดการใช้งานสิ่งต่อไปนี้ troff คำขอ:
.เปิด, .เปิด, .pso, .syและ .pi. เพื่อความปลอดภัย โหมดปลอดภัยจะถูกเปิดใช้งานโดย
ค่าเริ่มต้น.
-t ประมวลผลล่วงหน้าด้วย ช้อนโต๊ะ.
-T dev ตั้งค่าอุปกรณ์ส่งออกเป็น dev. สำหรับอุปกรณ์นี้ troff สร้าง สื่อกลาง
เอาท์พุต; ดู groff_out(5). แล้ว กร๊ฟ เรียกตัวประมวลผลภายหลังเพื่อแปลง troff's
สื่อกลาง เอาท์พุต สู่รูปแบบสุดท้าย อุปกรณ์จริงใน กร๊ฟ เป็น
รูปแบบ dvi TeX DVI (ตัวประมวลผลภายหลัง is กรอดวี).
HTML
เอาต์พุต xhtml HTML และ XHTML (ตัวประมวลผลล่วงหน้าคือ โซลิม และ pre-grohtml,
ตัวประมวลผลภายหลังคือ โพสต์ grohtml).
lbp เครื่องพิมพ์ Canon CAPSL (เครื่องพิมพ์เลเซอร์รุ่น LBP-4 และ LBP-8;
ตัวประมวลผลภายหลังคือ กรอป).
lj4 เครื่องพิมพ์ที่รองรับ HP LaserJet4 (หรือ PCL5 ที่รองรับอื่น ๆ )
(ตัวประมวลผลภายหลังคือ grolj4).
ps เอาต์พุต PostScript (ตัวประมวลผลภายหลัง is กลุ่ม).
pdf Portable Document Format (PDF) เอาต์พุต (ตัวประมวลผลภายหลัง is ไฟล์ PDF).
สำหรับอุปกรณ์เอาท์พุต TTY ต่อไปนี้ (ตัวประมวลผลภายหลังอยู่เสมอ สกปรก), -T เลือก
การเข้ารหัสเอาต์พุต:
ascii 7 บิต ASCII
cp1047 ชุดอักขระละติน-1 สำหรับโฮสต์ EBCDIC
ละติน1 ISO 8859-1
อักขระ utf8 Unicode ถูกตั้งค่าในการเข้ารหัส UTF-8 โหมดนี้มีมากที่สุด
แบบอักษรที่มีประโยชน์สำหรับโหมด TTY จึงเป็นโหมดที่ดีที่สุดสำหรับเอาต์พุต TTY
อาร์กิวเมนต์ต่อไปนี้ select gxditview เป็น 'ตัวประมวลผลภายหลัง' (มันค่อนข้างจะ
โปรแกรมดู):
ความละเอียด X75 75dpi, แบบอักษรฐานเอกสาร 10pt
ความละเอียด X75-12 75dpi, แบบอักษรฐานเอกสาร 12pt
ความละเอียด X100 100dpi, แบบอักษรฐานเอกสาร 10pt
X100-12
ความละเอียด 100dpi, แบบอักษรฐานเอกสาร 12pt
อุปกรณ์เริ่มต้นคือ ps.
-U โหมดไม่ปลอดภัย เปลี่ยนกลับเป็นพฤติกรรมที่ไม่ปลอดภัย (แบบเก่า) ดูตัวเลือก -S.
-v
--รุ่น
ข้อมูลเวอร์ชันเอาต์พุตของ กร๊ฟ และของโปรแกรมทั้งหมดที่ดำเนินการโดยมัน นั่น
คือ, บรรทัดคำสั่งที่กำหนดจะถูกแยกวิเคราะห์ตามปกติ, ผ่าน -v ทุก
โปรแกรมย่อย
-V ส่งออกไปป์ไลน์ที่จะดำเนินการโดย กร๊ฟ (เป็นโปรแกรมห่อหุ้ม) บน
เอาต์พุตมาตรฐาน แต่อย่าดำเนินการ หากให้มากกว่าหนึ่งครั้ง คำสั่งคือ
ทั้งพิมพ์บนข้อผิดพลาดมาตรฐานและเรียกใช้
-X ใช้ gxditview แทนที่จะใช้ตัวประมวลผลภายหลังปกติเพื่อ (ล่วงหน้า) ดูเอกสาร
ลักษณะการทำงานของตัวจัดคิวการพิมพ์ตามโครงร่างด้วยตัวเลือก -l และ -L จะถูกส่งต่อไปยัง
gxditview(1) โดยกำหนดอาร์กิวเมนต์สำหรับ -พิมพ์คำสั่ง ตัวเลือกของ
gxditview(1). สิ่งนี้ตั้งค่าเริ่มต้น พิมพ์ การกระทำและรายการเมนูที่เกี่ยวข้อง
ถึงค่านั้น -X ให้ผลดีกับ .เท่านั้น -ทปส, -TX75, -TX75-12, -TX100,
และ -TX100-12. ความละเอียดเริ่มต้นสำหรับการแสดงตัวอย่าง -ทปส เอาต์พุต 75dpi; นี้
สามารถเปลี่ยนแปลงได้โดยผ่าน - ความละเอียด ตัวเลือก gxditview, ตัวอย่างเช่น
groff -X -P- ความละเอียด -P100 -man foo.1
-z ระงับเอาต์พุตที่สร้างโดย troff. พิมพ์เฉพาะข้อความแสดงข้อผิดพลาด
-Z ไม่ประมวลผลภายหลังโดยอัตโนมัติ กร๊ฟ สื่อกลาง เอาท์พุต ในลักษณะปกติ
ซึ่งจะทำให้เกิดไฟล์ troff เอาท์พุต ให้ปรากฏบนเอาต์พุตมาตรฐาน แทนที่ปกติ
เอาต์พุตตัวประมวลผลภายหลัง ดู groff_out(5)
โปร่งใส Options
ตัวเลือกต่อไปนี้จะถูกส่งไปยังโปรแกรมจัดรูปแบบอย่างโปร่งใส troff นั่นคือ
เรียกโดย กร๊ฟ ต่อมา ตัวเลือกเหล่านี้มีรายละเอียดเพิ่มเติมใน troff(1)
-a การประมาณ ASCII ของเอาต์พุต
-b ย้อนรอยข้อผิดพลาดหรือคำเตือน
-c ปิดใช้งานเอาต์พุตสี โปรดปรึกษา สกปรก(1) หน้าคนสำหรับรายละเอียดเพิ่มเติม
-C เปิดใช้งานโหมดความเข้ากันได้
-d cs
-d ชื่อ=s
กำหนดสตริง
-E ปิดการใช้งาน troff ข้อความแสดงข้อผิดพลาด
-f Fam ตั้งค่าตระกูลฟอนต์เริ่มต้น
-F dir กำหนดเส้นทางสำหรับไฟล์ DESC แบบอักษร
-i ประมวลผลอินพุตมาตรฐานหลังจากไฟล์อินพุตที่ระบุ
-m ชื่อ
รวมไฟล์มาโคร ชื่อ.tmac (หรือ ทีแมคชื่อ); ดูสิ่งนี้ด้วย groff_tmac(5)
-M dir เส้นทางสำหรับไฟล์มาโคร
-n NUM หมายเลขหน้าแรก NUM.
-o รายการ
ส่งออกเฉพาะหน้าใน รายการ.
-r cn
-r ชื่อ=n
ตั้งค่าการลงทะเบียนหมายเลข
-w ชื่อ
เปิดใช้งานการเตือน ชื่อ. ดู troff(1) สำหรับชื่อ
-W ชื่อ
ปิดการเตือน ชื่อ. ดู troff(1) สำหรับชื่อ
ใช้ กรอฟ
เทศกาล กร๊ฟ ระบบ ใช้โครงสร้างพื้นฐานของ roff แบบคลาสสิก ดู รอฟ(7) สำหรับการสำรวจ
เกี่ยวกับวิธีการ a รอฟ ระบบการทำงานโดยทั่วไป เนื่องจากโปรแกรมส่วนหน้ามีอยู่ใน
กร๊ฟ ระบบโดยใช้ กร๊ฟ ง่ายกว่า .มาก คลาสสิก รอฟ. ส่วนนี้ให้
ภาพรวมของชิ้นส่วนที่ประกอบเป็น กร๊ฟ ระบบ. มันเติมเต็ม รอฟ(7) ด้วย
กร๊ฟ- คุณสมบัติเฉพาะ ส่วนนี้ถือได้ว่าเป็นแนวทางในการจัดทำเอกสาร
around the กร๊ฟ ระบบ
กระดาษ ขนาด
เทศกาล เสมือน ขนาดกระดาษที่ใช้โดย troff เพื่อจัดรูปแบบอินพุตถูกควบคุมทั่วโลกด้วย
การร้องขอ .ปอ, .plและ .NS. ดู groff_tmac(5) สำหรับแพ็คเกจมาโคร 'ขนาดกระดาษ' ซึ่ง
ให้อินเทอร์เฟซที่สะดวก
เทศกาล กายภาพ ขนาดกระดาษ กำหนดขนาดจริงของแผ่นกระดาษ ถูกควบคุม
โดยอุปกรณ์ส่งออกเช่น กลุ่ม ด้วยตัวเลือกบรรทัดคำสั่ง -p และ -l. ดู groff_font(5)
และหน้าคู่มือของอุปกรณ์ส่งออกสำหรับรายละเอียดเพิ่มเติม กร๊ฟ ใช้บรรทัดคำสั่ง
ตัวเลือก -P เพื่อส่งผ่านตัวเลือกไปยังอุปกรณ์ส่งออก ตัวอย่างเช่นต่อไปนี้เลือกกระดาษ A4
ในแนวนอนสำหรับอุปกรณ์ PS:
groff -Tps -P-pa4 -Pl ...
ส่วนหน้า
เทศกาล กร๊ฟ โปรแกรมเป็นตัวห่อหุ้มรอบ troff(1) โปรแกรม อนุญาตให้ระบุ
ตัวประมวลผลล่วงหน้าตามตัวเลือกบรรทัดคำสั่งและเรียกใช้ตัวประมวลผลภายหลังโดยอัตโนมัตินั่นคือ
เหมาะสมกับอุปกรณ์ที่เลือก การทำเช่นนี้กลไกการวางท่อที่น่าเบื่อบางครั้งของ
คลาสสิก รอฟ(7) สามารถหลีกเลี่ยงได้
เทศกาล ส่วนผสมของเหล้ากับนำ้(1) โปรแกรมใช้เดาได้ถูกต้อง กร๊ฟ บรรทัดคำสั่งเพื่อจัดรูปแบบ a
ไฟล์
เทศกาล คนขายของ(1) รายการเป็นผู้ดูรอบด้านสำหรับ กร๊ฟ ไฟล์และหน้าคน
พรีโปรเซสเซอร์
เทศกาล กร๊ฟ ตัวประมวลผลล่วงหน้าเป็นการนำเอาตัวประมวลผลล่วงหน้าแบบคลาสสิกมาใช้ใหม่ด้วยระดับปานกลาง
ส่วนขยาย ตัวประมวลผลล่วงหน้ามาตรฐานที่แจกจ่ายด้วย กร๊ฟ แพ็คเกจคือ
อีคิว(1) สำหรับสูตรคณิตศาสตร์
GRN(1) สำหรับรวมถึง เกรมลิน(1) รูปภาพ
รูป(1) สำหรับการวาดไดอะแกรม
เคมี(1)
สำหรับไดอะแกรมโครงสร้างทางเคมี
อ้างอิง(1)
สำหรับการอ้างอิงบรรณานุกรม
โซลิม(1)
สำหรับการรวมไฟล์มาโครจากตำแหน่งมาตรฐาน
และ
ช้อนโต๊ะ(1) สำหรับโต๊ะ
พรีโปรเซสเซอร์ใหม่ไม่มีในคลาสสิก troff is พรีคอนแวนต์(1) ที่แปลงต่างๆ
การเข้ารหัสอินพุตสำหรับบางสิ่งบางอย่าง กร๊ฟ สามารถเข้าใจ. มันมักจะเรียกใช้ก่อนใด ๆ
พรีโปรเซสเซอร์อื่นๆ
นอกจากนี้ยังมีตัวประมวลผลล่วงหน้าภายในบางตัวที่ทำงานโดยอัตโนมัติด้วยบางตัว
อุปกรณ์ ผู้ใช้จะไม่เห็นสิ่งเหล่านี้
แมโคร แบบรวดเร็ว
สามารถรวมแพ็คเกจมาโครด้วยตัวเลือก -m. กร๊ฟ ระบบดำเนินการและขยายทั้งหมด
แพ็คเกจมาโครคลาสสิกในลักษณะที่เข้ากันได้และเพิ่มแพ็คเกจของตัวเอง จริงๆแล้ว,
มาโครแพ็คเกจต่อไปนี้มาพร้อมกับ กร๊ฟ:
มนุษย์ รูปแบบหน้าคนแบบดั้งเดิม ดู groff_man(7). สามารถระบุได้ใน
บรรทัดคำสั่ง as -ชาย or -m มนุษย์.
มันด็อก แพ็คเกจทั่วไปสำหรับหน้าคน มันรับรู้โดยอัตโนมัติว่า
เอกสารใช้ มนุษย์ หรือ mdoc รูปแบบและสาขาไปยังมาโครที่สอดคล้องกัน
บรรจุุภัณฑ์. สามารถระบุได้ในบรรทัดคำสั่งเป็น -มันด็อก or -m มันด็อก.
mdoc รูปแบบหน้าคนแบบ BSD; ดู groff_mdoc(7). สามารถระบุได้ใน
บรรทัดคำสั่ง as -mdoc or -m mdoc.
me คลาสสิก me รูปแบบเอกสาร ดู groff_me(7). สามารถระบุได้ใน
บรรทัดคำสั่ง as -ผม or -m me.
mm คลาสสิก mm รูปแบบเอกสาร ดู groff_mm(7). สามารถระบุได้ใน
บรรทัดคำสั่ง as มม or -m mm.
ms คลาสสิก ms รูปแบบเอกสาร ดู groff_ms(7). สามารถระบุได้ใน
บรรทัดคำสั่ง as -นางสาว or -m ms.
www มาโครที่เหมือน HTML สำหรับการรวมอยู่ใน Arbitrary กร๊ฟ เอกสาร; ดู groff_www(7)
สามารถดูรายละเอียดเกี่ยวกับการตั้งชื่อไฟล์มาโครและตำแหน่งของไฟล์ได้ใน groff_tmac(5);
หน้าคู่มือนี้ยังจัดทำเอกสารแพ็คเกจมาโครเสริมอื่น ๆ ที่ไม่ได้กล่าวถึง
ที่นี่
การเขียนโปรแกรม ภาษา
แนวคิดทั่วไปทั่วไปสำหรับทุกคน รอฟ ภาษาโปรแกรมมีอธิบายไว้ใน รอฟ(7)
เทศกาล กร๊ฟ ส่วนขยายสู่ความคลาสสิค troff ภาษาได้รับการบันทึกไว้ใน groff_diff(7)
เทศกาล กร๊ฟ ภาษาโดยรวมมีอธิบายไว้ใน (ยังไม่สมบูรณ์) กร๊ฟ ข้อมูล ไฟล์;
อ้างอิงสั้น (แต่สมบูรณ์) สามารถพบได้ใน กร๊ฟ(7)
ตัวจัดรูปแบบ
ภาคกลาง รอฟ ตัวจัดรูปแบบภายใน กร๊ฟ ระบบคือ troff(1). มันมีคุณสมบัติ
ของทั้งความคลาสสิค troff และ ไม่เช่นเดียวกับ กร๊ฟ ส่วนขยาย บรรทัดคำสั่ง
ตัวเลือก -C สวิทช์ troff เข้าไป ความเข้ากันได้ โหมด ที่พยายามเลียนแบบความคลาสสิค รอฟ as
ให้มากที่สุด
มีเชลล์สคริปต์ ไม่(1) ที่เลียนแบบพฤติกรรมคลาสสิก ไม่. มันพยายาม
เพื่อเลือกการเข้ารหัสเอาต์พุตที่เหมาะสมโดยอัตโนมัติตามสถานที่ปัจจุบัน
โปรแกรมจัดรูปแบบสร้าง สื่อกลาง เอาท์พุต; ดู groff_out(7)
อุปกรณ์
In รอฟ, เป้าหมายการส่งออกเรียกว่า อุปกรณ์. อุปกรณ์สามารถเป็นชิ้นส่วนของฮาร์ดแวร์
เช่น เครื่องพิมพ์ หรือรูปแบบไฟล์ซอฟต์แวร์ อุปกรณ์ถูกระบุโดยตัวเลือก -T.
กร๊ฟ อุปกรณ์มีดังนี้
ASCII เอาต์พุตข้อความโดยใช้ ASCII(7) ชุดอักขระ
cp1047 เอาต์พุตข้อความโดยใช้โค้ดเพจ EBCDIC IBM cp1047 (เช่น OS/390 Unix)
DVI รูปแบบ TeX DVI
HTML เอาต์พุต HTML
latin1 เอาต์พุตข้อความโดยใช้ชุดอักขระ ISO Latin-1 (ISO 8859-1) ดู iso_8859_1(7)
ปอนด์ เอาต์พุตสำหรับเครื่องพิมพ์ Canon CAPSL (เครื่องพิมพ์เลเซอร์รุ่น LBP-4 และ LBP-8)
lj4 เครื่องพิมพ์ที่รองรับ HP LaserJet4 (หรือที่รองรับ PCL5 อื่นๆ)
ps เอาต์พุต PostScript; เหมาะสำหรับเครื่องพิมพ์และตัวแสดงตัวอย่างเช่น gv(1)
รูปแบบไฟล์ PDF ไฟล์ PDF; เหมาะสำหรับการดูด้วยเครื่องมือเช่น หลักฐาน(1) และ โอคูลาร์(1)
utf8 เอาต์พุตข้อความโดยใช้ชุดอักขระ Unicode (ISO 10646) พร้อมการเข้ารหัส UTF-8 ดู
Unicode(7)
xhtml เอาต์พุต XHTML
X75 เอาต์พุต 75dpi X Window System เหมาะสำหรับตัวแสดงตัวอย่าง xditview(1x) และ
gxditview(1). ตัวแปรสำหรับแบบอักษรฐานเอกสาร 12pt คือ X75-12.
X100 เอาต์พุต 100dpi X Window System เหมาะสำหรับตัวแสดงตัวอย่าง xditview(1x) และ
gxditview(1). ตัวแปรสำหรับแบบอักษรฐานเอกสาร 12pt คือ X100-12.
ตัวประมวลผลภายหลังที่จะใช้สำหรับอุปกรณ์ถูกระบุโดย โพสต์โปร คำสั่งใน
ไฟล์คำอธิบายอุปกรณ์ ดู groff_font(5). สามารถแทนที่ด้วย -X ตัวเลือก
อุปกรณ์เริ่มต้นคือ ps.
ตัวประมวลผลภายหลัง
กร๊ฟ มีตัวประมวลผลภายหลังฮาร์ดแวร์ 3 ตัว:
กรอป(1)
สำหรับเครื่องพิมพ์ Canon บางรุ่น
grolj4(1)
สำหรับเครื่องพิมพ์ที่รองรับ HP LaserJet 4 และ PCL5
สกปรก(1)
สำหรับเอาต์พุตข้อความโดยใช้การเข้ารหัสต่างๆ เช่น บนเทอร์มินัลที่เน้นข้อความหรือบรรทัด-
เครื่องพิมพ์
ทุกวันนี้ ฮาร์ดแวร์การพิมพ์หรือการวาดภาพส่วนใหญ่ได้รับการจัดการโดยระบบปฏิบัติการ โดยอุปกรณ์
ไดรเวอร์ หรือโดยส่วนต่อประสานซอฟต์แวร์ มักจะยอมรับ PostScript จึงมี
ไม่ใช่ความจำเป็นเร่งด่วนสำหรับตัวประมวลผลภายหลังอุปกรณ์ฮาร์ดแวร์เพิ่มเติม
เทศกาล กร๊ฟ อุปกรณ์ซอฟต์แวร์สำหรับแปลงเป็นรูปแบบไฟล์เอกสารอื่น ๆ
กรอดวี(1)
สำหรับรูปแบบ DVI
grohtml(1)
สำหรับรูปแบบ HTML และ XHTML
กลุ่ม(1)
สำหรับ PostScript
ไฟล์ PDF(1)
สำหรับ PDF
เมื่อรวมกับเครื่องมือแปลงฟรีที่มีอยู่มากมาย สิ่งนี้น่าจะเพียงพอที่จะแปลงได้
a troff เอกสารลงในแทบทุกรูปแบบข้อมูลที่มีอยู่
ปุ่ม อเนกประสงค์
โปรแกรมอรรถประโยชน์ต่อไปนี้รอบ ๆ กร๊ฟ มี
เพิ่มข้อมูล(1)
เพิ่มข้อมูลไปที่ troff ไฟล์คำอธิบายฟอนต์สำหรับใช้กับ กร๊ฟ.
เอฟเอ็มโทดิท(1)
สร้างไฟล์คำอธิบายแบบอักษรสำหรับอุปกรณ์ PostScript
eqn2กราฟ(1)
แปลง an อีคิว ภาพเป็นภาพที่ครอบตัด
gdiffmk(1)
ทำเครื่องหมายความแตกต่างระหว่าง กร๊ฟ, ไม่,หรือ troff ไฟล์
กราฟ2กราฟ(1)
แปลง กราฟ ไดอะแกรมเป็นภาพบิตแมปที่ครอบตัด
คนขายของ(1)
โปรแกรมดูทั่วไปสำหรับ กร๊ฟ ไฟล์และหน้าคน
gxditview(1)
เทศกาล กร๊ฟ X viewer เวอร์ชัน GNU ของ xditview.
hpftodit(1)
สร้างไฟล์คำอธิบายแบบอักษรสำหรับอุปกรณ์ lj4
ดัชนี(1)
ทำดัชนีกลับด้านสำหรับฐานข้อมูลบรรณานุกรม
กิ้บ(1)
ค้นหาฐานข้อมูลบรรณานุกรม
ลุคบิบ(1)
ค้นหาฐานข้อมูลบรรณานุกรมแบบโต้ตอบ
pdfroff.pdf(1)
สร้างเอกสาร PDF โดยใช้ กร๊ฟ.
pfbtops(1)
แปลฟอนต์ PostScript ในรูปแบบ .pfb เป็น ASCII
pic2graph(1)
แปลง รูป ไดอะแกรมเป็นภาพที่ครอบตัด
tfmtodit(1)
สร้างไฟล์คำอธิบายแบบอักษรสำหรับอุปกรณ์ TeX DVI
xditview(1x)
รอฟ โปรแกรมดูกระจายด้วยหน้าต่าง X
เอ็กซ์โตทรอฟ(1)
แปลงเมตริกฟอนต์ X เป็น GNU troff เมตริกแบบอักษร
และพวกเรา
โดยปกติ ตัวคั่นพาธในตัวแปรสภาพแวดล้อมต่อไปนี้คือโคลอน นี้อาจจะ
แตกต่างกันไปขึ้นอยู่กับระบบปฏิบัติการ ตัวอย่างเช่น DOS และ Windows ใช้เครื่องหมายอัฒภาค
แทน.
GROFF_BIN_PATH
เส้นทางการค้นหานี้ ตามด้วย $ PATHใช้สำหรับคำสั่งที่ดำเนินการโดย
กร๊ฟ. หากไม่ได้ตั้งค่าไว้ ไดเร็กทอรีที่ กร๊ฟ ติดตั้งไบนารีแล้ว
ถูกนำหน้าด้วย เส้นทาง.
GROFF_COMMAND_PREFIX
เมื่อมีความจำเป็นต้องวิ่งที่แตกต่างกัน รอฟ การดำเนินงานในเวลาเดียวกัน กร๊ฟ
อำนวยความสะดวกในการเติมคำนำหน้าโปรแกรมส่วนใหญ่ที่สามารถ
ทำให้เกิดการปะทะกันของชื่อในขณะใช้งาน (ค่าเริ่มต้นคือไม่มี) ประวัติศาสตร์นี้
คำนำหน้าเป็นตัวอักษร gแต่ก็สามารถเป็นอะไรก็ได้ ตัวอย่างเช่น, กตรอฟ ยืน
กร๊ฟ's troff, gtbl สำหรับ กร๊ฟ รุ่นของ ช้อนโต๊ะ. โดยการตั้งค่า GROFF_COMMAND_PREFIX
ถึงค่าที่ต่างกัน รอฟ สามารถติดตั้งได้ มากกว่า
ตรงที่ว่าถ้าตั้งไว้เป็นคำนำหน้า XXX แล้วก็ กร๊ฟ เป็นโปรแกรมห่อหุ้มภายใน
โทร XXXtroff แทน troff. นอกจากนี้ยังใช้กับตัวประมวลผลล่วงหน้า อีคิว, GRN,
รูป, อ้างอิง, ช้อนโต๊ะ, โซลิมและสาธารณูปโภค ดัชนี และ ลุคบิบ. คุณสมบัตินี้
ใช้ไม่ได้กับโปรแกรมใด ๆ ที่แตกต่างจากข้างต้น (ที่โดดเด่นที่สุด กร๊ฟ
เอง) เนื่องจากเป็นเอกลักษณ์เฉพาะของ กร๊ฟ บรรจุภัณฑ์
GROFF_ENCODING
ค่าของค่าสภาพแวดล้อมนี้จะถูกส่งต่อไปยัง พรีคอนแวนต์ ตัวประมวลผลล่วงหน้าเพื่อเลือก
การเข้ารหัสไฟล์อินพุต การตั้งค่าตัวเลือกนี้หมายถึง กร๊ฟคำสั่งของ
ตัวเลือก -k (นี่คือ, กร๊ฟ ที่จริงมักจะเรียก พรีคอนแวนต์). หากตั้งค่าโดยไม่มีค่า
กร๊ฟ โทร พรีคอนแวนต์ โดยไม่มีข้อโต้แย้ง ชัดเจน -K ตัวเลือกบรรทัดคำสั่ง
แทนที่ค่าของ GROFF_ENCODING. ดู พรีคอนแวนต์(1) สำหรับรายละเอียด
GROFF_FONT_PATH
รายชื่อไดเร็กทอรีที่จะค้นหา devชื่อ ไดเรกทอรีนอกเหนือจาก
ค่าเริ่มต้น ดู troff(1) และ groff_font(5) สำหรับรายละเอียดเพิ่มเติม
GROFF_TMAC_PATH
รายการไดเร็กทอรีที่จะค้นหาไฟล์แมโครนอกเหนือจากค่าดีฟอลต์
ไดเรกทอรี ดู troff(1) และ groff_tmac(5) สำหรับรายละเอียดเพิ่มเติม
GROFF_TMPDIR
ไดเร็กทอรีที่สร้างไฟล์ชั่วคราว หากไม่ได้ตั้งค่าไว้แต่เป็น
ตัวแปรสภาพแวดล้อม ทีเอ็มพีดีอาร์ แทน ไฟล์ชั่วคราวจะถูกสร้างขึ้นในไดเร็กทอรี
$TMPDIR. บนแพลตฟอร์ม MS-DOS และ Windows 32 ตัวแปรสภาพแวดล้อม TMP และ
TEMP (ตามลำดับ) จะถูกค้นหาด้วยหลังจาก GROFF_TMPDIR และ ทีเอ็มพีดีอาร์. มิฉะนั้น,
ไฟล์ชั่วคราวถูกสร้างขึ้นใน / Tmp. อ้างอิง(1) คนขายของ(1) grohtml(1) และ
กลุ่ม(1) คำสั่งใช้ไฟล์ชั่วคราว
GROFF_TYPESETTER
ตั้งค่าอุปกรณ์เริ่มต้นไว้ล่วงหน้า หากไม่ได้ตั้งค่า ps อุปกรณ์ถูกใช้เป็นค่าเริ่มต้น
ชื่ออุปกรณ์นี้ถูกเขียนทับโดยตัวเลือก -T.
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นถึงพลังของ กร๊ฟ โปรแกรมเป็นตัวห่อหุ้มรอบ
troff.
เพื่อดำเนินการ a รอฟ ไฟล์โดยใช้ตัวประมวลผลล่วงหน้า ช้อนโต๊ะ และ รูป และ me ชุดมาโครคลาสสิก
troff ต้องถูกเรียกโดย
pic foo.me | tbl | troff -me -Tlatin1 | สกปรก
การใช้ กร๊ฟ, ไพพ์นี้สามารถย่อให้สั้นลงเป็นคำสั่งเทียบเท่า
groff -p -t -me -T latin1 foo.me
วิธีที่ง่ายยิ่งขึ้นในการเรียกสิ่งนี้คือการใช้ ส่วนผสมของเหล้ากับนำ้(1) เพื่อเดาตัวประมวลผลล่วงหน้าและมาโคร
ตัวเลือกและดำเนินการคำสั่งที่สร้างขึ้น (โดยใช้ backquotes เพื่อระบุคำสั่งเชลล์
การแทน)
`กบ -Tlatin1 foo.me`
วิธีที่ง่ายที่สุดคือดูเนื้อหาด้วยวิธีอัตโนมัติโดยโทร
Groffer fo.me
ใช้ groff ออนไลน์โดยใช้บริการ onworks.net