Я пытаюсь определить верхние (и нижние) поля в groff до 0 см.
Для смещения страницы легко определить любое поле, которое вы хотите, но я не могу добиться того же самого для верхнего и нижнего полей. Вот что я пробовал:
.PH" » *************** \" ОПРЕДЕЛЕНИЕ СТРАНИЦЫ » *************** .pl 29.7c \" ДЛИНА СТРАНИЦЫ .for 1.5c \" СМЕЩЕНИЕ СТРАНИЦЫ .ll 18.0c \" ДЛИНА СТРОКИ .nr pg*top-margin 0 \" ПЕРЕМЕННЫЕ ПОЛЯ .когда pg*фут-маржа 0 .когда pg*размер блока 0 .when pg*footer-size 0 \" 1v+нижний колонтитул+четный/нечетный нижний колонтитул+2v .when pg*header-size 0 \" 3v+заголовок+четный/нечетный заголовок+2v .when pg*extra-footer-size .когда pg*extra-header-size 0 Lorem ipsum боль сидит Amet, consectetur adipiscing элита, sed do eiusmod tempor incididunt ut роды и боль granda aliqua. А некоторые и минимум, кому не нужны упражнения, даже трудовые, и немного бывшие, и удобные consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat zero pariatur. Exceptor sint occaecat cupidatat non proident, sunt in culpa who officia deserunt mollit anim id est Laborum. .СК Lorem ipsum боль сидит Amet, consectetur adipiscing элита, sed do eiusmod tempor incididunt ut роды и боль granda aliqua. А некоторые и минимум, кому не нужны упражнения, даже трудовые, и немного бывшие, и удобные consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat zero pariatur. Exceptor sint occaecat cupidatat non proident, sunt in culpa who officia deserunt mollit anim id est Laborum. После создания файла ps:
groff - Tps - P - pa4 - mmm sample3 .mm > sample3 .ps Вот результат: очевидно, что верхнее поле не равно 1,5 см, как левое:

Мобильная версия