将 pgfplots 与 a0poster 结合使用

将 pgfplots 与 a0poster 结合使用

我想使用 tikz/pgf 在海报中绘制一些图表a0海报。代码如下:

\begin{tikzpicture}
  \begin{axis}[xlabel=lambda, ylabel=int]
    \addplot[blue] table [mark=none, col sep=comma, trim cells=true]{data.txt};
  \end{axis}
\end{tikzpicture}

它在 DIN-A4(标准纸张尺寸)中编译后看起来应如此:

tikz-plot

这是使用 a0poster 时发生的情况(不要介意背景):

tikz_in_a0poster

除了标签和定位混乱(可能会修复)之外,曲线的位置也完全不对。框架有 3 个弯曲的角,单个数据点通过太大的弧线连接。这就是头发的形成原因,下面是详细信息:

tikz_in_a0poster_detail

那么,您知道如何让 pgfplot 与 a0poster 正确协同工作吗?

(或者,如果不是,哪些海报包与 pgfplot 兼容?将完成的海报布局移植到另一个包中会很麻烦,但如果没有其他解决方案,那么这就是不得不接受的办法。)

答案1

beamerposter之前曾用过这个包来制作海报。你可以定义自己的风格,而且在光面纸上看起来非常漂亮。我做了一些pgfplot测试,它似乎工作得很好。你需要修改或创建的一件事是你自己的主题样式文件。你可以从这里并进行相应修改。

相关内容