GUI kılavuz sayfa düzenleyicileri var mı?


19

Man sayfa formatını yazmak çok acı verici buluyorum. Bu görevi kolaylaştırmak için kullanılabilir bir GUI ( WYSIWYG veya WYSIWYM ) düzenleyicisi var mı? Kompozer web sayfalarında olduğu gibi man sayfaları için bir uygulama bekliyorum .

Ben gmanedit denedim ama temelde sadece bazı kolay snippet'leri olan bir metin editörü olduğunu bulduk - kullanmak için adam sayfa formatını bilmek gerekir ve düzenleme alanı sadece bir metin widget.

Resmi Ubuntu depolarında bulunan yazılımları tercih ederken, PPA'lar veya kuruluştan kurulum gibi desteklenmeyen yöntemler kullanarak sorun yaşamıyorum.

Yanıtlar:


9

DocBook işaretlemesini kullanarak man sayfaları yazmak ve troff çıktısı oluşturmak için docbook2x-man gibi araçları kullanmak mümkündür . DocBook işaretlemesini düzenlemek için bazı görsel ("WYSIWYM" stili) düzenleyiciler vardır. Örneğin, GPL lisanslı Syntext Serna Free :

DocBook referans girişini düzenlemek için Syntext Serna Free kullanmanın ekran görüntüsü

Ayrıca, doclifter man sayfaları DocBook dönüştürmek için bir yardımcı programdır.


Kabul ediyorum, adam sayfalarımı docbook formatında yazıyorum. Çok daha bakımlı!
Roger Light

Docbook, dokümantasyon oluşturmak için en iyi formattır. Docbook dosyanız tamamlandığında, çok sayıda formata dönüştürülebilir. XHTML, Man Pages, vb ...
JM Becker

Güzel bir editör gibi görünüyor, ancak maalesef artık ücretsiz bir sürüm yok gibi görünüyor.
MestreLion

1

Bu, Jukka'nın yazmayı ve başa çıkması çok daha kolay olmasının dışında neden sevdiğim ana sebeple docbook'u kullanma önerisine bir eklentidir:

Daha kolay çeviri için .pot dosyalarına dönüştürebilirsiniz. Örneğin, bir .pot (dil şablonu) oluşturmak:

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

Ardından çevrilmiş dosyaları (.po) dile özgü bir docbook man sayfasına birleştirmek, bu durumda Almanca:

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


1

Bir HTML5 web uygulaması olan Grapse , bir yıl önce Hacker News 2/3'te yer aldı. Dahili önizleme ve sözdizimi vurgulama içerir.


İyi görünüyor ancak öncelikle FreeBSD / OSX için görünüyor ve ANweb sayfasının sağ üst kısmına geçilse bile standart Linux man sayfalarını düzgün biçimlendirmiyor (örneğin seçenekler için paragraf aralığını kaybediyor) .
Cas

0

Bir tane var, ManEdit . Ancak, hala aktif olup olmadığını bilmiyorum :(

Teşekkürler!


Ayrıca, terk edilmiş gibi görünüyor ve GTK 1.x kullanıyor!
İşaya
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.