在 tikzposter 的块内使用 alertblock

在 tikzposter 的块内使用 alertblock

有没有一种简单的方法可以alertblock在 inside \blockin 中使用tikzposter?我需要强调一些语句,使用alertblock将非常实用。例如:

\block{Block Title}{

text text text
text text text

\begin{alertblock}{The Key Idea}
text text text
\end{alertblock}

}

提前致谢!

答案1

尽管 中没有alertblock环境tikzposter,但您可以使用\innerblock(带标题)或\coloredbox(如果不需要标题);请参阅文档以查看这些命令可用的所有选项:

\documentclass{tikzposter}
\usepackage{xcolor}

\title{The Title}
\author{The Author}

\begin{document}
\maketitle

\block{Block Title}{%
text text text text text text
\innerblock[roundedcorners=10pt]{The Key Idea}{text text text}
\coloredbox[fgcolor=red]{text text text}
}

\end{document}

在此处输入图片描述

beamer另一个选择是使用tcolorbox并设计你自己的区块:

\documentclass[svgnames]{tikzposter}
\usepackage[most]{tcolorbox}

\newtcolorbox{tcbalertblock}[1]{
  beamer,
  colback=Salmon!50!white,
  colframe=FireBrick!75!black,
  adjusted title=#1
}

\title{The Title}
\author{The Author}

\begin{document}
\maketitle

\block{Block Title}{%
text text text text text text
\innerblock[roundedcorners=10pt]{The Key Idea}{text text text}
\coloredbox[fgcolor=red]{text text text}
\begin{tcbalertblock}{The title}
This box looks like an \texttt{alertedblock} provided by the \texttt{beamer} class.
\end{tcbalertblock}

}

\end{document}

在此处输入图片描述

相关内容