beamer中的图文混排问题
不知道大家有没有发现beamer中使用picinpar、wrapfig等宏包实现图文混排,效果不是很好.
最近使用宏包multicol宏包,发现效果改善很多.
[plain] \usepackage{multicol}
\usepackage{multicol}
下面给几个例子吧:
[plain] %------------------------------------------------------------
\begin{frame}
\frametitle{具有内热源的平板导热}
\begin{columns}
\column{0.65\textwidth}<1->
最后可得平板中的温度分布为:
\begin{equation}
t = \frac{{\mathop \Phi \limits^ \bullet }}{{2\lambda }}({\delta ^2} - {x^2}) + \frac{{\mathop \Phi \limits^ \bullet \delta }}{h} + {t_f}
\label{nrypbdrt} %内热源平板导热t
\end{equation}
任一位置 x 处的热流密度:
\begin{equation}
q = - \lambda \frac{{dt}}{{dx}} = \mathop \Phi \limits^ \bullet x
\end{equation}
\column{0.35\textwidth}<1->
\shadowbox{
\includegraphics[width=0.9\textwidth,totalheight=0.45\textheight]{具有均匀内热源的平壁.png}
} %
\end{columns}
~\\
由此可见,与无内热源的平壁解相比,热流密度不再是常数,温度分布也不再是直线或抛物线,这些都是由于内热源引起的.
\end{frame}
%------------------------------------------------------------
%------------------------------------------------------------
\begin{frame}
\frametitle{具有内热源的平板导热}
\begin{columns}
\column{0.65\textwidth}<1->
最后可得平板中的温度分布为:
\begin{equation}
t = \frac{{\mathop \Phi \limits^ \bullet }}{{2\lambda }}({\delta ^2} - {x^2}) + \frac{{\mathop \Phi \limits^ \bullet \delta }}{h} + {t_f}
\label{nrypbdrt} %内热源平板导热t
\end{equation}
任一位置 x 处的热流密度:
\begin{equation}
q = - \lambda \frac{{dt}}{{dx}} = \mathop \Phi \limits^ \bullet x
\end{equation}
\column{0.35\textwidth}<1->
\shadowbox{
\includegraphics[width=0.9\textwidth,totalheight=0.45\textheight]{具有均匀内热源的平壁.png}
} %
\end{columns}
~\\
由此可见,与无内热源的平壁解相比,热流密度不再是常数,温度分布也不再是直线或抛物线,这些都是由于内热源引起的.
\end{frame}
%------------------------------------------------------------
再看一个例子(tikz图形,其实tikz本身就可以图文混排,不过学习起来有点时间成本):
[plain] %----------------------------------------------------
\begin{frame}
\frametitle{求解稳态导热的分离变量法举例}
\begin{columns}
\column{0.6\textwidth}<1->
使用分离变量法,令:
\[\Theta (x,y) = \Theta (x) \bullet \Theta (y)\]
则公式\eqref{ewjxdrwffc2}可转化为关于$x$和$y$两个常微分方程.
\column{0.4\textwidth}<1->
\input{tikz_file/图2-30矩形区域中的二维稳态导热.tex}
\end{columns}
\noindent
分析解如下:
\begin{equation}
\Theta (x,y) = \frac{2}{\pi }\sum\limits_{n = 1}^\infty {\frac{{{{\left( { - 1} \right)}^{n + 1}} + 1}}{n}\sin \frac{{n\pi x}}{a}} \frac{{\sinh (n\pi y/a)}}{{\sinh (n\pi b/a)}}
\end{equation}
\end{frame}
%----------------------------------------------------
%----------------------------------------------------
\begin{frame}
\frametitle{求解稳态导热的分离变量法举例}
\begin{columns}
\column{0.6\textwidth}<1->
使用分离变量法,令:
\[\Theta (x,y) = \Theta (x) \bullet \Theta (y)\]
则公式\eqref{ewjxdrwffc2}可转化为关于$x$和$y$两个常微分方程.
\column{0.4\textwidth}<1->
\input{tikz_file/图2-30矩形区域中的二维稳态导热.tex}
\end{columns}
\noindent
分析解如下:
\begin{equation}
\Theta (x,y) = \frac{2}{\pi }\sum\limits_{n = 1}^\infty {\frac{{{{\left( { - 1} \right)}^{n + 1}} + 1}}{n}\sin \frac{{n\pi x}}{a}} \frac{{\sinh (n\pi y/a)}}{{\sinh (n\pi b/a)}}
\end{equation}
\end{frame}
可以自行修改代码定制页面布局.
补充:综合编程 , 其他综合 ,