我在a0poster文档类中使用multicol包。我正在为肖像海报尝试3列布局。我有一个大的tikz绘图,我想放在一个列内的图形环境中。如果我将图形放在multicols环境中,图片就会消失。实际上,我只能将文本粘贴到列上,将其封装在一个小型集中,并将宽度设置为\ columnwidth。但是数字不喜欢在小型内部,所以这不起作用。这里发生了什么? a0poster的文档充其量只是最小的。
所以我的问题是,我在哪里可以找到关于如何使用a0poster的指导,还是有更好的方法在LaTeX制作学术海报?
[当我试图提出一个最小的例子时,事情进一步搞砸了,当我在最小代码上运行pdftex时,它会产生一个很大的a0页面,但是当我试图查看它时,它认为它是a4,所以我只能看到页面的左上角。]
答案 0 :(得分:1)
我认为问题是,为什么你想把tikz绘图放在一个数字里面?你希望它会漂浮到一列的顶部吗?对于海报,我只会使用蛮力并将\break
和tikz绘图放在他们需要去的地方。
如果我不得不猜测,我猜想数字和多元素并没有很好地融合在一起。我建议你在article
类和普通大小的文档上尝试类似的例子。
答案 1 :(得分:1)
\ figure不适用于多元环境
但是你可以自己动手,试着把它放在序言中:
\newcommand{\myfig}[3][0]{%
\includegraphics[width=#3,angle=#1]{#2}
\nobreak\medskip
}
和
\setcounter{figure}{1}
\newcommand{\mycaption}[1]{%
\vspace{5mm}
\begin{quote}
\textbf{\itshape Figure \arabic{figure}}: {\itshape #1}
\end{quote}
\vspace{10mm}
\stepcounter{figure}
}