Cómo escribir una matriz y su código fuente usando cnltx-example

Cómo escribir una matriz y su código fuente usando cnltx-example

Quiero obtener el resultado de la matriz.

\begin{pmatrix}
\frac{1}{2} & 0 & \frac{9}{5} \\
-2 & \frac{2}{3} & -\frac{1}{4} \\
12 & 0 & \frac{11}{7} \\
\end{pmatrix}

junto con el código que se muestra uno al lado del otro usando

\begin{example}[side-by-side]
\end{example} 

con cnltx-examplepaquete. Cuando voy a compilar (con amsartdocumentclass) esto, aparece un error. ¿Cómo arreglar esto?

Aquí está mi código.

\documentclass{amsart}
\usepackage{amsmath,amsthm,amssymb,amsxtra,amsopn}
\usepackage{cnltx-example}

\begin{document}

\begin{example}[side-by-side]
  Consider the following example.
  \[ (x + y)^2 = x^2 + 2xy + y^2\]
\end{example}

%The following gives an error at the time of compiling
\begin{example}[side-by-side]
  Consider the following matrix.
$\begin{pmatrix}
\frac{1}{2} & 0 & \frac{9}{5} \\
-2 & \frac{2}{3} & -\frac{1}{4} \\
12 & 0 & \frac{11}{7} \\
\end{pmatrix}$
\end{example}

\end{document}

Respuesta1

Aparentemente, cnltx-examplerequiere una sangría del código de dos espacios:

\documentclass{amsart}
\usepackage{amssymb}
\usepackage{cnltx-example}

\begin{document}

\begin{example}[side-by-side]
  Consider the following example.
  \[ (x + y)^2 = x^2 + 2xy + y^2\]
\end{example}

%The following gives an error at the time of compiling
\begin{example}[side-by-side]
  Consider the following matrix.
  $\begin{pmatrix} \frac{1}{2} & 0 & \frac{9}{5} \\
  -2 & \frac{2}{3} & -\frac{1}{4} \\
  12 & 0 & \frac{11}{7} \\
  \end{pmatrix}$
\end{example}

\end{document}

ingrese la descripción de la imagen aquí

información relacionada