如何更改 tikzposter 中的纸张尺寸?

如何更改 tikzposter 中的纸张尺寸?

目前唯一允许的纸张尺寸tikzpostera0papera1papera2paper。有没有办法手动设置海报尺寸(英寸或其他单位)?

答案1

该类tikzposter加载geometry,因此您可以使用其语法来指定不同的纸张尺寸:

\documentclass{tikzposter}
\geometry{paperwidth=4in,paperheight=3in}

\usepackage{lipsum}

\begin{document}
\lipsum[1]
\end{document}

在此处输入图片描述

10.2厘米是4英寸,7.6厘米是3英寸

答案2

这还不够。tikzposter使用\TP@visibletextwidth\TP@visibletextheight来计算列宽等内容,并且它由类根据默认页面大小计算。因此,在设置纸张高度和宽度后,您还必须说

\makeatletter
\setlength{\TP@visibletextwidth}{\textwidth-2\TP@innermargin}
\setlength{\TP@visibletextheight}{\textheight-2\TP@innermargin}
\makeatother

相关内容