Использование groff для создания справочных страниц pdf для программного файла C.

#c #manpage #groff

#c #страница руководства #groff

Вопрос:

Дайте рабочий код c, как использовать groff для создания справочных страниц для него в формате pdf
. Является ли это чем-то, что может быть сгенерировано автоматически, или для этого требуется какое-либо ручное
создание файла? Единственная инструкция, которая у меня есть, — использовать groff with the “man” macro package

Комментарии:

1. Groff поддерживает pdf. man7.org/linux/man-pages/man1/groff.1.html В чем заключается вопрос?

2. Неясно, что именно вы хотите. Рабочий код C обычно написан на C, в то время как руководства обычно написаны на английском языке. Ожидаете ли вы, что существует автоматический способ преобразования одного в другое?

3. Да, я искал способ преобразовать рабочий код на языке Си в справочную страницу. что же тогда делает Грофф? Например, если я хочу создать справочную страницу для своей программы на языке Си, каковы будут шаги для этого и как Грофф войдет в картину

Ответ №1:

Groff (с помощью макросов для справочных страниц) отформатируйте текст соответствующим образом. Вам все равно нужно написать текст. man Макросы или меньше заставляют вас записывать страницы в правильном формате.

Вы не можете автоматически создавать справочные страницы из программы на языке Си. Программа сообщает компьютеру, что делать, справочные страницы сообщают пользователю, что делать. Это совершенно разные концепции.