Troff / groff artık geçerli mi?


14

Troff / groff'un büyük ölçüde TeX ile değiştirildiğini duydum. Bu doğru mu?

Bugünlerde troff kullanıldığını bildiğim tek şey manajlar. Bu da doğru mu? Değilse, diğer kullanımları nelerdir?


3
Sadece TeXdeğil, aynı zamanda HTML.
jordanm

9
Man sayfalarının hala alakalı olması için * roff kullandığını düşünürüm.
Chris Down

Yanıtlar:


11

Troff / groff'un büyük ölçüde TeX ile değiştirildiğini duydum. Bu doğru mu?

Bugünlerde troff kullanıldığını bildiğim tek şey manajlar. Bu da doğru mu?

Sadece troff / groff'un manajlarda kullanıldığını gördüm; diğer her şey için, insanlar TeX veya LaTeX kullanıyor gibi görünüyor. Evet ve evet diye cevap verirdim.

Değilse, diğer kullanımları nelerdir?

Görünüşe göre gün içinde kitap dizmek için kullanıldı: http://www.troff.org/pubs.html
Bu sayfa 2006 yılında en son güncellendiğinden, hala bu amaç için kullanıldığını düşünmüyorum :)


1
Bu cevaba -1. Troff, çeşitli ortamlarda belgeleri yazmak için hala kullanılıyor ve hatta manajlar sadece TTY ekranı için kesinlikle biçimlendirilmiyor. TeX'e gelince, evet, Troff'u teknik yayıncılık için baskın dil olarak değiştirdiği doğrudur (Roff'un tüylü görünümlü sözdizimi muhtemelen burada yardımcı olmadı), ancak her iki dil de eşit derecede güçlü ve genişletilebilir.

14

*roffVerileri python ile işlerken tabloları ve basit PIC'leri kullanarak , basit bash komut dosyalarıyla kaynakları düzenlerken 'hazır' PDF raporları çalıştırıyorum / planlıyorum . Pürüzsüz ve Basit.

Gibi vi, *roffher zaman orada, çalışmaya hazır ve minimum yaygara ile temiz PDF'ler üretir. *roffKısa işaretlemeyi seviyorum .

Bu, dizgi / işaretleme kullanıcılarının temsili bir örneği gibi davranmadığımı söyledi ...


Mmm. PDF oluşturmak için * roff kullanmayı düşünmemiştim. (Son olarak bir şey için nroff kullandığımdan beri (çok) uzun bir zaman oldu.) Bunu aklımdaki bir proje için olası bir çözüm olarak tekrar gözden geçirmeliyim. HTML bunu mantıklı bir şekilde çözmedikçe.
roaima

1
Bence R-Inkscape ve *roffözellikle PDF yazmalar oluşturmak ise güçlü bir kombinasyon . Inkscape, R'nin grafiklerini (PS / EPS de çalışmasına rağmen PDF olarak dışa aktarılır) rötuşlar ve PDF Studio (veya başka bir PDF düzenleyici) grafik eklerini basit bir kopyala yapıştır işlemi haline getirir. Senaryoda can tblseçtiğiniz dil ile girdi ve bash / make ile Dokümanınızı güncelleyin.
Kullandığım

3
tbl myreport.roff | eqn | groff -Tps -ms | ps2pdfwr - myreport.pdf
user2105469

13

Günlük dizilerim için troff kullanıyorum; Knuth'un paragrafı biçimlendirmek için algoritmasını da destekleyen güçlü bir desteğe sahip troff'un Heirloom sürümünü kullanıyorum ( http://heirloom.sourceforge.net/doctools.html ). düz TeX'te bulamadığınız birkaç mikro dizgi özelliği olarak; LaTeX'ten daha hafiftir ve denklemleri dizelemeniz gerekmediği sürece, yüksek seviyeli dizgi almayı LaTeX'e göre çok daha kolay buluyorum (yazı tiplerini yüklemek, şeylerin tam konumu üzerinde kontrol sahibi olmak vb. .).


2

Ben hala sadece makro değil, aynı zamanda temel blok akış şeması düzenleri için PIC dahili teknik raporlar / çok özel projelerin belgeleme için ms makroları ile kullanıyorum. GNU Plotutils ile oluşturulan özel postscript grafikleri veya grafikleri de dahil etmek kolaydır. Otomatik PDF raporları da groff kullanılarak kolayca oluşturulabilir.

Artık yaygın olarak kullanıldığından şüpheliyim, ancak basit belgeler ve raporlar hazırlamak için iyi çalışıyor ve burada bazı cevaplar olması, onu düşündüğümüzden daha fazla insanın kullanabileceğini gösteriyor.

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.