目前唯一允许的纸张尺寸tikzposter
是a0paper
、a1paper
或a2paper
。有没有办法手动设置海报尺寸(英寸或其他单位)?
答案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