Lo que aprendido: destacar términos de ecuaciones en LaTeX

Hoy en los trucos rápidos de LaTeX tenemos maneras de destacar términos de una ecuación. Esto es especialmente interesante cuando estamos explicando el significado de los diferentes términos de determinada ecuación o queremos remarcar una ecuación especialmente interesante.

Cajas de colores con tcolorbox

Vuelve nuestro viejo amigo tcolorbox para ayudarnos a pintar cajas multicolores en las ecuaciones. Necesitamos antes de nada cargar la biblioteca theorem que carga a su vez el paquete amsmath:

\usepackage{tcolorbox}
\tcbuselibrary{theorems}

Ahora tenemos disponibles los comandos \tcboxmath, que nos dibuja una caja alrededor de una ecuación o uno de sus términos, y \tcbhighmath, un caso especial del anterior que depende del contexto. Estos dos comandos se utilizan igual que otras cajas que hemos visto anteriormente con la única diferencia que van dentro de un entorno para escribir ecuaciones:

\begin{equation}
 a x^2 + bx + c = 0 \rightarrow 
\tcboxmath[colback=magenta!25!white,colframe=magenta, title=Solución]
{x = \frac{-b\pm\sqrt{b^2-4ac}}{2a}}  
\end{equation}

Nos daría este resultado, terriblemente apropiado para poner en un documento científico ❤ :

eqSol

En este caso he marcado una ecuación completa, pero de la misma manera puedo rodear solo el término que me parezca. Para las opciones y demás parafernalia tenemos como siempre el manual, concretamente el apartado 16.

Cajas con comentarios

Esta es mi opción favorita, la encontré en esta respuesta de TeXExchange y me parece épica. Propone la macro \commentedbox que tiene esta pinta:

\usepackage{amsmath}

\newcommand{\commentedbox}[2]{%
  \mbox{
    \begin{tabular}[t]{@{}c@{}}
    $\boxed{\displaystyle#1}$\\
    #2
    \end{tabular}%
  }%
}

Analicémosla un poquillo:

  • Tiene dos argumentos, el primero es el término a resaltar y el segundo el comentario.
  • \mbox genera un cuadro lo suficientemente grande para que entre el texto, en este caso el término de la ecuación y el comentario.
  • \boxed es parte de amsmath y hace una caja alrededor de una ecuación.
  • \displaystyle hace que se mantenga el tamaño normal de las ecuaciones.
  • Con la expresión @{}c@{} se consigue eliminar el espacio alrededor de la columna. Las expresiones @{...} sirven para controlar el espacio entre las columnas, en este caso indica que no debe haber espacio.

En definitiva, hace una tabla cuyo elemento superior es una ecuación metida en un cuadro y el inferior un comentario. Muy fino.

Os pongo un ejemplo real de uso cogido directamente de mi tesis 😀

\begin{equation}
  \mathrm{\tau}_i = 
  \commentedbox{\left(\mu + \frac{\partial \mu}{\partial P}P\right)t_i \mathrm{d}P}{\small$\mathbf{K}_F$}+ 
  \commentedbox{\frac{\partial\mu}{\partial\dot{\gamma}}P t_i t_j \mathrm{d}\dot{\gamma}_j}{\small$\mathbf{C}_{-}$} +
  \commentedbox{\frac{\mu P}{\dot{\gamma}}(\delta{ij}-t_i t_j)\mathrm{d}\dot{\gamma}_j}{\small$\mathbf{C}_{+}$}
\end{equation}

Que nos genera esta simpática ecuación comentada:

eqComment

Nada más por hoy hermanos, pintadme las ecuaciones de colorines y ponedme comentarios por ahí bailando. Hagamos del mundo científico un lugar multicolor y accesible.

Referencias

How to add square/circle around a term in equation and add comments using beamer en TeXExchange

Attractive Boxed Equations en TeXExchange

Boxed equations in LaTeX

\boxed{}, TikZ and colored equation background en TeXExchange

Highlight an equation within an align environment with color option

Manual de tcolorbox

Anuncios

Un pensamiento en “Lo que aprendido: destacar términos de ecuaciones en LaTeX

  1. Pingback: En qué ando: junio | Onda Hostil

¡Opina sin miedo! (Puedes usar Markdown)

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s