beamer 样式文本框

beamer 样式文本框

如果你使用 beamer,你可以使用以下方法制作一些漂亮的文本框:

\begin{block}{block title}content of block\end{block}

这将生成一个类似这样的文本框(带有标题 Esimerkki 的框):

在此处输入图片描述

我怎样才能在常规乳胶文档中做同样的事情(我真的很喜欢投影仪文本框的外观并且希望尽可能接近这一点)。

最小可重现示例:

\documentclass{scrartcl}
\begin{document}
I wish I were inside of a really super cool text box so all the word would stop and look at me and say wow that text is pretty.  But alas I am just ordinary \LaTeX{} text.  I am sad.
\end{document} 

答案1

尝试tcolorbox包。一个小例子

\documentclass{article}
\usepackage{tcolorbox}
\usepackage{lipsum}

\begin{document}

\begin{tcolorbox}[colback=green!5,colframe=green!40!black,title=A nice heading]
\lipsum[2]
\end{tcolorbox}

\end{document}

在此处输入图片描述

mdframed包也可以是一个选项:

\documentclass{article}
\usepackage{xcolor}
\usepackage[framemethod=tikz]{mdframed}
\usepackage{lipsum}

\mdfdefinestyle{mystyle}{%
linecolor=green!40!black,outerlinewidth=1pt,%
frametitlerule=true,frametitlefont=\sffamily\bfseries\color{white},%
frametitlerulewidth=1pt,frametitlerulecolor=green!40!black,%
frametitlebackgroundcolor=green!40!black,
backgroundcolor=green!5,
innertopmargin=\topskip,
roundcorner=5pt
}
\newmdenv[style=mystyle]{exa}
\newenvironment{example}[1]
  {\begin{exa}[frametitle=#1]}
  {\end{exa}}

\begin{document}

\begin{example}{The Title}
\lipsum[1]
\end{example}

\end{document}

在此处输入图片描述

答案2

需要说明的是,bclogo 包。可以使用 PsTricks 或 Tikz 作为图形引擎。它具有不错的功能,但不幸的是,文档只有法语。请参阅下面的代码示例和输出。(抱歉颜色选择不好,我不擅长!)

在此处输入图片描述

\documentclass{article}
\usepackage{lipsum}

\usepackage[tikz]{bclogo}
\presetkeys{bclogo}{
ombre=true,
epBord=3,
couleur = blue!15!white,
couleurBord = red,
arrondi = 0.2,
logo=\bctrombone
}{}
\begin{document}

\begin{bclogo}{The title}
\lipsum[1]
\end{bclogo}

\end{document}

相关内容