LINUX.ORG.RU

Сообщения morbo

 

[groff] Как применить макросы de

Имеется файл в формате groff, внутри которого есть локально определённые с помощью директивы .de макросы. Можно ли как-нибудь применить эти макросы к документу, не изменяя в нём более ничего?

Макросы такие:

.de EX \" Begin Example . IP . ft CW . nf . ne \\$1 .. .de EE \" End Example . ft P . fi . PP ..

Применяется каждый из них всего в одном месте, то есть поменять их вручную - говно-вопрос. Но хотелось бы знать как поступать в подобных случаях, если (вдруг) подобные макросы будут попадаться в диких количествах.

Зачем это нужно? Есть программа po4a, которая позволяет получать из оригинального man-файла файл po, который затем можно локализовать и получить переведённый man. Она понимает только те макросы, которые описаны в groff_man(7).

morbo ()

RSS подписка на новые темы