Я бы, конечно, подумал об этом в контексте, а не в латексе: контекст разрешает разметку сетки и позволяет определять слои для размещения текста и другой графики поверх фоновой графики. Но, как говорит Питер, вы можете попробовать использовать TikZ для этого с латексом.
Юникод не является барьером для обычного латекса или контекста: либо просто укажите, что вы хотите использовать utf-8 в качестве входной кодировки.
Если вы используете латекс, у вас нет верхних и нижних колонтитулов и не выделяйте для них вертикальное пространство.
С контекстом:
- как мне сделать макет? & mdash; Использовать сетку.
- как сделать цвет фона заголовка? & mdash; Использовать \ setupbackground
- как я могу определить свой пользовательский заголовок (с синим прямоугольником)? & mdash; Я не понимаю, что ты хочешь здесь делать.
Все, что вам нужно для этого, кроме режима сетки и того, как поместить графику в фон, задокументировано в Context, экскурсия . Режим сетки объясняется в Руководстве по контексту . Слои немного сложны для понимания, но Layers в вики-контексте Context это хорошее место для начала.