没有内容的 Tikzposter 块

没有内容的 Tikzposter 块

我想使用 tikzposter 块作为标题,块内没有内容。我目前正在使用:

\block{Proposed trajectory}{}

这给了我:

在此处输入图片描述

但是,我希望根本没有白色条,只有带有标题的蓝色条。

答案1

\documentclass{tikzposter}

\begin{document}

{
\colorlet{blockbodybgcolor}{blocktitlebgcolor}
\colorlet{blockbodyfgcolor}{white}
\block{}{\centering \bfseries \LARGE Proposed}
}
\end{document}

在此处输入图片描述

答案2

我认为 samcarter 的回答使得区块有点太大(如果你想让横幅与其他区块上的横幅具有相同的高度,这将成为一个问题)

因此我建议定义一种新的块样式:

\defineblockstyle{Justtitle}{
        }{
        \ifBlockHasTitle
                \draw[color=framecolor, fill=blocktitlebgcolor,
                rounded corners=\blockroundedcorners] (blocktitle.south west)
                rectangle (blocktitle.north east);
        \fi
}

然后在仅横幅块之前使用它,\useblockstyle{Default}在仅标题块之后使用它。

一个例子:

\documentclass{tikzposter}
\defineblockstyle{Justtitle}{
        }{
        \ifBlockHasTitle
                \draw[color=framecolor, fill=blocktitlebgcolor,
                rounded corners=\blockroundedcorners] (blocktitle.south west)
                rectangle (blocktitle.north east);
        \fi
}
\begin{document}

\block{otherblock}{}
\useblockstyle{Justtitle}
\block{bob}{}
\useblockstyle{Default}
\block{normal again}{}
\end{document}

返回:

在此处输入图片描述

其中高度鲍勃其他区块恢复正常横幅。

相关内容