Groff/Troff Makroları: ms, mm, me ve mom Arasında Seçim
Groff (GNU Troff) ve Troff, Unix sistemlerinde belge hazırlama ve biçimlendirme için kullanılan güçlü araçlardır. Bu araçlar tek başına sade bir işaretleme dilidir; ancak makro paketleriyle gerçek gücünü kazanır. Dört ana makro paketi vardır ve her biri farklı ihtiyaçlar için tasarlanmıştır.
ms makrosu en eski ve en yaygın olanıdır. Basit belgeler, makaleler, mektuplar ve teknik raporlar için idealdir. Hızlı başlamak istiyorsan ve karmaşık biçimlendirmeye ihtiyacın yoksa ms'yi seç. Sözdizimi sade, öğrenmesi kolay ve çoğu Unix sisteminde önceden yüklü gelir.
mm makrosu daha kapsamlı ve endüstriyel belge hazırlama için geliştirilmiştir. Başlık sayfaları, içindekiler, sayfa numaraları, dipnotlar ve daha karmaşık sayfa düzeni özellikleri sunar. Uzun raporlar, kitaplar veya kurumsal belgeler yazıyorsan mm daha uygun olabilir.
me makrosu Eric Allman tarafından yazılmış ve Berkeley Unix'te popülerdir. Akademik makaleler ve teknik belgeler için optimize edilmiştir. ms ile mm arasında bir seçim gibi düşünebilirsin; orta düzey özellikler sunar ama ms kadar basit değildir.
mom makrosu (Macro Operator Macros) daha modern bir yaklaşımdır ve daha okunaklı sözdizimi sağlar. Groff'un yeni sürümlerinde yer alır. Eğer öğrenirken daha anlaşılır bir deneyim istiyorsan ve güncel araçlarla çalışıyorsan mom tercih et.
Hangi makroyu seçeceğin, belgeni ne kadar karmaşık hale getireceğine bağlı. Basit bir makale için ms yeterli; kurumsal bir rapor için mm; modern ve temiz bir sözdizimi istiyorsan mom. Hepsi Groff ekosisteminin parçası olduğu için birinden diğerine geçiş zor değildir.
0 yorum