Я делаю макеты для печати с помощью HTML и CSS с визуализатором AntennaHouse.
Поле в моем контенте должно иметь левое поле 20pt на левых страницах и 10pt на правых страницах.
/* on left hand pages */
margin-left: 20pt;
margin-right: 10pt;
/* on right hand pages */
margin-left: 10pt;
margin-right: 20pt;
Таким образом, внешнее поле поля должно быть 20 пунктов, а внутреннее поле — 10 пунктов. В основном я ищу такой синтаксис (которого не существует):
/* pseudo code */
margin-outside: 20pt;
margin-inside: 10pt;
Кто-нибудь знает, как это сделать? И если да, то есть ли аналог для внутреннего/снаружи?
Решения XSL-FO также приветствуются, так как AntennaHouse имеет эквивалентные функции для рендеринга FO и CSS...