當前block環境的樣式是下面這樣的
如果在block環境中使用了列表環境,把字體設置比較大之后,列表的標號會從左邊突出到block的外面,所以需要在\raggedright環境的左邊增加一些縮進。
另外,我還想設置一些其它樣式的環境。
使用的代碼如下
\renewcommand{\raggedright}{\leftskip=0.5cm \rightskip=0pt plus 0cm}%如果在block環境中使用了列表環境,把字體設置比較大之后,列表的標號會從左邊突出到block的外面,所以需要在\raggedright環境的左邊增加一些縮進
\defbeamertemplate{block begin}{myrounded}[1][shadow=false]
{
\par\vskip\medskipamount%
\begin{beamerboxesrounded}[upper=block title,lower=block body,#1]%
{
\usebeamerfont*{block title}\insertblocktitle}%
\usebeamerfont{block body}%
\parindent1cm
}
\setbeamertemplate{block begin}[myrounded]
\defbeamertemplate{block end}{myrounded}[1][]
{
\end{beamerboxesrounded}
\vskip\smallskipamount
}
\setbeamertemplate{block end}[myrounded]
\newenvironment{homework}
{
\begin{beamerboxesrounded}{\textcolor{red}{\HandPencilLeft\HandPencilLeft} 作業}
}
{
\end{beamerboxesrounded}
}
\newenvironment{thinkabout}
{
\begin{beamerboxesrounded}{\bcquestion\bcquestion 思考}
}
{
\end{beamerboxesrounded}
}
產生的效果如下

enter description here