Synopsis
demandoc [-w] [file ...]
Description
demandoc yardımcı programı, düzgün biçimlendirilmiş mdoc(7) ve man(7) UNIX kılavuz dosyalarının yalnızca metin kısımlarını yayar.
Varsayılan olarak, demandoc standart girdiyi ayrıştırır ve satır ile sütun konumunu koruyarak yalnızca metin düğümlerini (text nodes) çıktı olarak verir. Çıkışta kaçış dizileri (escape sequences) atlanır.
Argümanları aşağıdaki gibidir:
-w: Bir kelime listesi çıktı olarak verir. Bu, metindeki her kelimeyi kendi satırında yazdırır. Bu durumda bir "kelime", en az iki harfle başlayan ve herhangi bir kaçış dizisi içermeyen, boşlukla sınırlandırılmış terimleri ifade eder. Kelimelerin başındaki ve sonundaki noktalama işaretleri (çift tırnaklar, cümle noktalama işaretleri vb.) ayıklanır.
file ... Girdi dosyaları.
Bir belge düzgün biçimlendirilmemişse atlanır.
Tarihsel deroff ile çağrı uyumluluğu sağlamak amacıyla -i, -k, -m ve -p bayrakları sessizce göz ardı edilir.
Exit Status
demandoc yardımcı programı aşağıdaki değerlerden biriyle çıkar:
0 Herhangi bir hata oluşmadı. 6 Bir işletim sistemi hatası oluştu, örneğin bellek tükenmesi veya girdi dosyalarına erişim hatası. Bu tür hatalar demandoc'un bir dosyayı ayrıştırırken veya biçimlendirirken muhtemelen yarıda aniden çıkmasına neden olur. Çıktı veritabanları bozulmuştur ve kaldırılmalıdır.
Examples
demandoc'un geleneksel kullanımı BSD üzerindeki kılavuzların yazım denetimini yapmaktır. Bu işlem aşağıdaki gibi gerçekleştirilir (İngiliz İngilizcesi yazımı varsayılarak):
$ demandoc -w file.1 | spell -b
See Also
mandoc(1), man(7), mdoc(7)
History
demandoc, modern man(7) ve mdoc(7) belgelerini işlemek için tarihsel deroff yardımcı programının yerini alır.
Authors
demandoc yardımcı programı Kristaps Dzonsons kristaps@bsd.lv tarafından yazılmıştır.
macOS 26.4 September 12, 2014 macOS 26.4