mi codigo es
\documentclass{article}
\usepackage{amssymb,bm}
\begin{equation}
\nabla_{\theta} \bm{J}(\theta) =
\mathbb{E}_{s \sim T^{\bm{\pi}}, a \sim \bm{\pi}_{\theta}}
[\nabla_{\theta} \log \bm{\pi}(a | s ) \cdot Q(s, a) ],
\end{equation}
\end{document}
Y quiero dividirlo {s \sim T^{\bm{\pi}}, a \sim \bm{\pi}_{\theta}}
en dos líneas, no ponerlo debajo \mathbb{E}
. En la imagen siguiente, ¿cómo mover la segunda parte después de la coma y apilarla debajo de la primera parte?
¿Cómo puedo hacer eso? Gracias de antemano.
Respuesta1
Te sugiero que hagas dos cosas:
Usando
\DeclareMathOperator
, crea\E
un "operador matemático"Utilice la
\substack
macro para dividir la línea larga en dos partes.
Ambas directivas requieren la carga del amsmath
paquete, lo cual es posible que ya esté haciendo.
\documentclass{article}
\usepackage{amsmath} % for '\DeclareMathOperator' and '\substack' macros
\usepackage{amssymb} % for '\mathbb' macro
\usepackage{bm} % for '\bm' macro
\DeclareMathOperator{\E}{\mathbb{E}} % define expectations operator
\begin{document}
\begin{equation}
\nabla_{\!\theta} \bm{J}(\theta) =
\E_{\substack{s \sim T^{\bm{\pi}}\\ a \sim \bm{\pi}_{\theta}}}
[\nabla_{\!\theta} \log\bm{\pi}(a\mid s ) \cdot Q(s,a) ]
\end{equation}
\end{document}