La conversión de Jupyter Notebook Latex falla: ¿Se escapó $ y otros símbolos?

La conversión de Jupyter Notebook Latex falla: ¿Se escapó $ y otros símbolos?

Intentando convertir un cuaderno R en un (descargar como) pdf; la conversión a LateX falla y esta parte del error parece relevante:

! LaTeX Error: \mathbf allowed only in math mode.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.284 Show that \$ (\mathbf A
                              \mathbf B)\^{}T = \mathbf B\^{}T
? 
! Emergency stop.

La celda Markdown en cuestión tiene este aspecto:

## Question 1
Show that 
$ (\mathbf A \mathbf B)^T =  \mathbf B^T \mathbf A^T$ for matrices $\mathbf A \in \mathbb R^{m \times n}$ and $\mathbf B \in \mathbb R^{n \times l}$ by writing componentwise.

Parece que entre la celda Markdown y la entrada de LateX, $se escapó el signo y LateX ahora no lo reconoce. De hecho, también parece que ^se están escapando otros símbolos, como el signo de intercalación.

Estoy usando Windows 8, Chrome versión 58.0.3029.81, Jupyter versión 4.2.0, Jupyter Notebook versión 4.2.3.

¿Cómo puedo corregir esto?

Respuesta1

Después de una inspección, noté que el problema era el espacio después del $letrero: este:

$ (\mathbf A \mathbf B)^T =  \mathbf B^T \mathbf A^T$

tiene que ser así:

$(\mathbf A \mathbf B)^T =  \mathbf B^T \mathbf A^T$

etcétera. Parece que MathJax no tiene ningún problema, pero nbconvertnecesita este formato.

información relacionada