لماذا يتم تنسيق صفحة الرجل الخاصة بي بشكل غير صحيح فقط عند عرضه مع الرجل؟

StackOverflow https://stackoverflow.com/questions/3579817

  •  01-10-2019
  •  | 
  •  

سؤال

أنا أكتب صفحة رجل لبرنامج ما ، يبدو المصدر هكذا:

.TH prog 1 "26 AUG 2010" "Version 0.1" "Center header"
.NAME
prog \- runs a program
.SH SYNOPSIS
.B prog

عندما أستخدم

$ groff -Tascii -man source.txt | more

الناتج إلى حد كبير كما هو متوقع.

عندما أستخدم:

$ groff -Tascii -man source.txt > prog.1 && \
sudo cp prog.1 /usr/local/man/man1/ && man prog

يبدو OUPUT هكذا:

بروغ (2) رأس المركز
بروغ (2)

اسم
Prog - يدير برنامج

الإصدار 0.1 26 أغسطس 2010



أنا على Ubuntu 8.04. لقد تحقق من أنه ليس النداء لأنني حاولت أيضًا man -P more ولا يزال لديه نفس الناتج الفردي. ماذا يحدث هنا؟

هل كانت مفيدة؟

المحلول

لان man أشواط groff نفسها داخليا - لا تتوقع منك أن تفعل ذلك بالفعل. فقط انسخ الخاص بك source.txt مباشرة الى /usr/local/man/man1/prog.1, ، ويجب أن تعمل بشكل جيد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top