Estoy usando Beamer para escribir una presentación. En una diapositiva escribí una fórmula similar a esta:
Lo que me gustaría hacer es algo como esto:
Básicamente quiero dibujar un cuadrado o un círculo alrededor de dos elementos de la ecuación y agregarle dos comentarios.
Aquí está el código que escribí:
\documentclass{beamer}
\usetheme{CambridgeUS}
\usepackage[T1]{fontenc} % european characters
\usepackage{amssymb,amsmath} % use mathematical symbols
\usepackage{graphicx}
\newcommand*{\Scale}[2][4]{\scalebox{#1}{$#2$}}%
\newcommand*{\rttensor}[1]{\underline{\underline{#1}}}
\newcommand*{\rttensortwo}[1]{\bar{\bar{#1}}}
\usepackage{palatino} % use palatino as the default font
\usepackage{multicol}
\begin{document}
\begin{frame}[fragile]
Si pu\`o dimostrare che il problema \`a descritto dalla:
\begin{equation*}
\frac{\partial f}{\partial t}-\alpha c_{x}\frac{\partial f}{\partial c_{y}} -\beta\frac{\partial}{\partial \pmb{c}}\cdot(f\pmb{c}) = Q(f,f)
\label{boltzmann_termostatato}
\end{equation*}
\begin{itemize}
\item \textbf{Conseguenza dello USF}: dissipazione di energia sotto forma di di calore con un conseguente aumento di temperatura.
\item \textbf{Soluzione}: Implementazione di un termostato Gaussiano il quale mantiene la temperatura traslazionale costante.
\end{itemize}
\end{frame}
\end{document}
¿Puedes decirme qué debo hacer?
Respuesta1
Puede utilizar \boxed
algunos trucos para agregar un comentario debajo del cuadro. Igualar los dos requiere algunos ajustes (un subíndice fantasma, no es gran cosa).
Tenga en cuenta que \bm
desde el paquete bm
se obtienen resultados mucho mejores que \pmb
.
\documentclass{beamer}
\usetheme{CambridgeUS}
\usepackage[T1]{fontenc} % european characters
\usepackage{amssymb,amsmath} % use mathematical symbols
\usepackage{bm}
\newcommand{\commentedbox}[2]{%
\mbox{
\begin{tabular}[t]{@{}c@{}}
$\boxed{\displaystyle#1}$\\
#2
\end{tabular}%
}%
}
\begin{document}
\begin{frame}
Si pu\`o dimostrare che il problema \`e descritto dalla:
\begin{equation*}
\frac{\partial f}{\partial t} -
\commentedbox{\alpha c_{x}\frac{\partial f}{\partial c_{y}}}
{\tiny Commento A} -
\commentedbox{\beta\frac{\partial}{\partial \bm{c}_{\vphantom{y}}}\cdot(f\bm{c})}
{\tiny Commento B} = Q(f,f)
\label{boltzmann_termostatato}
\end{equation*}
\begin{itemize}
\item \textbf{Conseguenza dello USF}: dissipazione di energia sotto forma
di calore con un conseguente aumento di temperatura.
\item \textbf{Soluzione}: Implementazione di un termostato Gaussiano il
quale mantiene la temperatura traslazionale costante.
\end{itemize}
\end{frame}
\end{document}
Respuesta2
Puede utilizar TikZ
para dibujar un nodo encuadrado con una etiqueta debajo. El siguiente código define
\boxandcomment
el comando. Tiene cuatro parámetros:
#1. Opcional: Para características especiales de nodo. #2. nombre del nodo. para referencia posterior #3. comentario #4. contenido del nodo
\documentclass{beamer}
\usetheme{CambridgeUS}
\usepackage[T1]{fontenc} % european characters
\usepackage{amssymb,amsmath} % use mathematical symbols
\usepackage{graphicx}
\newcommand*{\Scale}[2][4]{\scalebox{#1}{$#2$}}%
\newcommand*{\rttensor}[1]{\underline{\underline{#1}}}
\newcommand*{\rttensortwo}[1]{\bar{\bar{#1}}}
\usepackage{palatino} % use palatino as the default font
\usepackage{multicol}
\usepackage{tikz}
\tikzset{math/.style={draw, execute at begin node={$\displaystyle}, execute at end node={$}}}
\newcommand{\boxandcomment}[4][]{%
\tikz[baseline=(#2.base), remember picture]{%
\node[math, label=below:{#3}, #1] (#2) {#4};}}
\begin{document}
\begin{frame}[fragile]
Si pu\`o dimostrare che il problema \`a descritto dalla:
\begin{equation*}
\frac{\partial f}{\partial t}-\boxandcomment{X}{comment A}{\alpha c_{x}\frac{\partial f}{\partial c_{y}}} - \boxandcomment[red, fill=blue!30, inner sep=5mm]{Y}{comment B}{\beta\frac{\partial}{\partial \pmb{c}}\cdot(f\pmb{c})} = Q(f,f)
\label{boltzmann_termostatato}
\end{equation*}
\tikz[remember picture,overlay] \draw[bend left] (X.north) to (Y.north);
\begin{itemize}
\item \textbf{Conseguenza dello USF}: dissipazione di energia sotto forma di di calore con un conseguente aumento di temperatura.
\item \textbf{Soluzione}: Implementazione di un termostato Gaussiano il quale mantiene la temperatura traslazionale costante.
\end{itemize}
\end{frame}
\end{document}