
En un conjunto de diapositivas que estoy creando beamer class
, quiero usar el entorno dividido para alinear ecuaciones ajustadas (consulte el ejemplo a continuación).
Mi problema es que eso latexmk
arroja un error *Missing { inserted* at line
que no entiendo. Si cambio y descomento los comandos específicos del proyector documentclass
, *article*
el pdf se crea sin ningún problema.
¿Alguien puede explicarme el error que cometí o el peligro que encontré, ya que no conozco ninguna limitación con respecto a las ecuaciones en la clase Beamer?
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{sourcecodepro}
\usepackage{listings}
\usepackage{amsmath}
\usepackage{amssymb}
\newcommand{\raTab}[1]{{\textsf{#1}}}
\newcommand{\raCol}[1]{\textsf{#1}}
\newcommand{\semijoin}{\displaystyle\mathop{\rhd\hspace{-6pt}<}}
\newcommand{\antisemijoin}{\displaystyle\mathop{\overline{\semijoin}}}
\begin{document}
\begin{frame}
\frametitle{Lorem ipsum}
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
\vspace{-2ex}
\begin{equation*}
\begin{split}
\pi_\raCol{attr1}&(\sigma_{\raCol{attr2} = \textit{‘val1‘}} (\raTab{REL1})\\
&\antisemijoin_{(\raCol{attr1})} \sigma_{\raCol{attr3 = 'val2'} \ \vee \ \raCol{attr3 = 'val3'}}(\raTab{REL2}))
\end{split}
\end{equation*}
\end{frame}
\end{document}
Respuesta1
Lecciones aprendidas:
- Siempre incluya los argumentos de subíndices y superíndices entre llaves.
- utilizar los comandos dematemáticaspara formatear texto dentro de ecuaciones (por ejemplo ,
\mathsf
en lugar de\textsf
,\mathbf
en lugar de\textbf
,...)
Gracias por su ayuda,campa.