Я немного поиграл с этим, внося всё более радикальные изменения, включая отрицательные отступы до/после, и в итоге мне удалось добиться сжатия. Затем я попытался вернуть значения к значениям по умолчанию, чтобы понять, что действительно необходимо. Похоже, ключевыми значениями были установка коэффициентов «после» в -0.10 (то есть отрицательное значение) для обоих \s1 и \r. При этих значениях всё выглядит относительно приемлемо. (Я приведу настройки ниже.) Это просто черновой вариант публикации, так что это не такая большая проблема, но было раздраительно не получить примерно то, что я хотел.
Было бы интересно, если бы кто-то мог прокомментировать, почему этот отрицательный коэффициент отступа необходим. При условии, что всё установлено без дополнительных отступов, кажется, что эти поля должны вписываться в сетку.
Вот параметры, которые я в итоге использовал (извините, я забыл, что мой интерфейс был на французском…). Обычный текст — 10 пт, поэтому я сделал эти поля немного меньшего размера, 9.5 пт.
I played around with it a bit more, making more and more radical changes, including negative spacing before/after, and I finally got things to collapse, then I tried to return values to their defaults, to see what was really needed. It seems like the key values were making the after factors -0.10 (that’s negative) for both \s1 and \r. With those values, things look relative decent. (I’ll post the settings below.) This is just a draft publication, so it’s not a huge deal, but it was annoying to not get roughly what I wanted.
It would be interesting if someone could comment on why that negative spacing factor is necessary. Assuming everything is set to no extra spacing, it seems like those fields should basically fit into the grid.
Here are the parameters I ended up using (sorry I forgot my UI was in French…). Normal text is 10pt, so I made these fields slightly smaller point size, 9.5pt.