#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
Макросы или меньше заставляют вас записывать страницы в правильном формате.
Вы не можете автоматически создавать справочные страницы из программы на языке Си. Программа сообщает компьютеру, что делать, справочные страницы сообщают пользователю, что делать. Это совершенно разные концепции.