![在 tikzposter 的块内使用 alertblock](https://linux22.com/image/317942/%E5%9C%A8%20tikzposter%20%E7%9A%84%E5%9D%97%E5%86%85%E4%BD%BF%E7%94%A8%20alertblock.png)
有没有一种简单的方法可以alertblock
在 inside \block
in 中使用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}