มีเครื่องมือแก้ไข man GUI หรือไม่?


19

ฉันพบว่ารูปแบบหน้าคนเจ็บปวดอย่างมากในการเขียน มีตัวแก้ไข GUI ( WYSIWYGหรือWYSIWYM ) เพื่อให้งานนี้ง่ายขึ้นหรือไม่ ฉันหวังว่าจะมีแอปพลิเคชันที่ใช้สำหรับหน้าคนเนื่องจากKompozerเป็นหน้าเว็บ

ฉันได้ลองgmaneditแต่พบว่ามันเป็นเพียงแค่ตัวแก้ไขข้อความที่มีตัวอย่างบางส่วนที่ใช้งานได้ง่าย - มันจำเป็นต้องรู้รูปแบบ man page เพื่อใช้งานและพื้นที่แก้ไขเป็นเพียงวิดเจ็ตข้อความ

ในขณะที่ฉันต้องการซอฟต์แวร์ที่อยู่ในที่เก็บ Ubuntu อย่างเป็นทางการฉันก็โอเคกับการใช้วิธีการที่ไม่สนับสนุนสำหรับการติดตั้งเช่น PPA หรือติดตั้งจากแหล่งที่มา

คำตอบ:


9

เป็นไปได้ที่ผู้เขียนเพจด้วยการใช้มาร์กอัปDocBookและใช้เครื่องมือเช่นdocbook2x-manเพื่อสร้างเอาต์พุต troff มีตัวแก้ไข ("WYSIWYM" -style) ที่สามารถเห็นได้สำหรับการแก้ไขมาร์กอัป DocBook ตัวอย่างเช่นSyntext Serna ที่ได้รับอนุญาตให้ใช้ GPL :

สกรีนช็อตของการใช้ Syntext Serna Free เพื่อแก้ไขรายการอ้างอิง DocBook

นอกจากนี้doclifterยังเป็นเครื่องมือสำหรับการแปลง man page เป็น DocBook


เห็นด้วยฉันเขียนหน้าคนของฉันในรูปแบบ docbook มันบำรุงรักษาได้มากกว่า!
Roger Light

Docbook เป็นรูปแบบที่ดีที่สุดสำหรับการสร้างเอกสาร เมื่อไฟล์ Docbook ของคุณเสร็จสมบูรณ์ก็สามารถแปลงเป็นรูปแบบที่หลากหลาย XHTML, Man Pages, ฯลฯ ...
JM Becker

ดูเหมือนว่าเป็นตัวแก้ไขที่ดี แต่น่าเสียดายที่ไม่มีรุ่นฟรีอีกต่อไป
MestreLion

1

นี่เป็นส่วนเพิ่มเติมของคำแนะนำของ Jukka ในการใช้ docbook ด้วยเหตุผลหลักว่าทำไมฉันถึงชอบมากกว่าที่จะเขียนและจัดการได้ง่ายกว่า:

คุณสามารถแปลงเป็นไฟล์. pot เพื่อการแปลที่ง่ายขึ้น ตัวอย่างเช่นการสร้าง. pot (เทมเพลตภาษา):

xml2po -o my_program.1.pot my_program.1.xml

จากนั้นผสานไฟล์ที่แปลแล้ว (.po) กลับไปที่หน้าเอกสารคู่มือภาษาเฉพาะในกรณีนี้ภาษาเยอรมัน:

xml2po -p de.po my_program.xml > my_program.de.xml


1

Grapseซึ่งเป็น webapp ของ HTML5 นั้นให้ความสำคัญกับ Hacker News 2/3 ของปีที่แล้ว มันมีตัวอย่างในตัวและการเน้นไวยากรณ์


มันดูดี แต่ดูเหมือนว่าส่วนใหญ่สำหรับ FreeBSD / OSX และไม่ได้จัดรูปแบบหน้าลินุกซ์มาตรฐานอย่างถูกต้อง (เช่นการเว้นวรรคย่อหน้าสำหรับตัวเลือก) แม้ว่าจะเปลี่ยนไปที่ANด้านบนขวาของหน้าเว็บ
Cas

0

มีอยู่คนหนึ่งเป็นManEdit อย่างไรก็ตามฉันไม่รู้ว่ามันยังทำงานอยู่หรือไม่ :(

ขอบคุณ!


ฉันก็พบว่ามันดูเหมือนจะถูกทอดทิ้งและใช้ GTK 1.x!
อิสยาห์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.