¿Por qué \\ no devuelve una nueva línea en una ecuación?

\begin{equation*}\label{eq:pareto mle2} A_0 = \frac{1}{(\alpha+t_x)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + t_x} \right ) "\\\" <br> - \frac{1}{(\alpha+T)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + T} \right ), \end{equation*} 

Este es mi código por qué \\ no va a nueva línea? ¿Cómo debería hacerlo?

Respuesta

El paquete amsmath, que parece que ya está cargando ya que su código de ejemplo usa un entorno llamado equation* – proporciona bastantes entornos para componer ecuaciones que necesitan dividirse en dos o más líneas. El entorno align* puede ser particularmente adecuado para el caso que nos ocupa; tenga en cuenta el uso de & para indicar los puntos de alineación.

ingrese la descripción de la imagen aquí

\documentclass{article} \usepackage{amsmath} \begin{document} \begin{align*}\label{eq:pareto mle2} A_0 &= \frac{1}{(\alpha+t_x)^{r+s+x}}{}_2 F_1\left( r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + t_x} \right)\\ &\quad - \frac{1}{(\alpha+T)^{r+s+x}}{}_2 F_1\left( r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + T} \right), \end{align*} \end{document} 

Apéndice : observe la gran similitud de los resultados producidos por el sencillo align* entorno en esta respuesta y por el par anidado de equation* / multlined entornos en @HarishKumar » s respuesta.

Comentarios

  • ¡Buena respuesta, gracias! Pequeño detalle: no pude ' t obtienes deshacerse del \quad moviendo el & inmediatamente después del signo igual?
  • @JanusVarmarken – Gracias. El La razón por la que usé \quad para sangrar la segunda fila fue para seguir una ecuación tipográfica común: para indicar visualmente que la segunda fila es una continuación de la ecuación que comenzó en la primera fila, el - el símbolo es deliberado no se establece inmediatamente debajo del símbolo = en la primera fila.
  • Oh, creo que no me entendiste. Estoy completamente de acuerdo en que debería aparecer de esa manera. . Yo ' solo digo que podría evitar tener que usar \quad moviendo el & de la primera fila para obtener A_0 =&. De esa manera, obtendrá el mismo resultado, pero sin tener que incluir \quad en la segunda fila.
  • @JanusVarmarken: observe de cerca el espacio alrededor de = símbolo si escribe =& en lugar de &=: el espaciado se vuelve muy asimétrico, en lugar de ¡no estándar! Esa ' es la razón por la que la guía del usuario del paquete amsmath recomienda escribir &=. 🙂
  • ooh, ya veo – no ' noté eso :). ¡Gracias de nuevo!

Responder

Tanto equation y equation* no permiten expresiones con múltiples líneas. Use aligned de amsmath, dentro de equation* para dividir en muchas líneas. Si no se necesita alineación, puede usar gathered (en lugar de aligned) como lo sugiere Mico.

\documentclass{article} \usepackage{amsmath} \begin{document} \begin{equation*}\label{eq:pareto mle2} \begin{aligned} A_0 = \frac{1}{(\alpha+t_x)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + t_x} \right ) \\ - \frac{1}{(\alpha+T)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + T} \right ), \end{aligned} \end{equation*} \end{document} 

O use multlined de mathtools:

\documentclass{article} \usepackage{mathtools} \begin{document} \begin{equation*}\label{eq:pareto mle2} \begin{multlined} A_0 = \frac{1}{(\alpha+t_x)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + t_x} \right ) \\ - \frac{1}{(\alpha+T)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + T} \right ), \end{multlined} \end{equation*} \end{document} 

ingrese la descripción de la imagen aquí

Comentarios

  • También split podría ser fructífero aquí, particularmente con ecuaciones numeradas. Por supuesto, multlined no es necesario, ya que multline* es suficiente.

Respuesta

Existe una manera fácil de hacer que \\ funcione en la ecuación (línea de cambio):

\begin{equation} a = b \end{equation} 

Cámbielo a

\begin{equation} \begin{array}{l} a = \\ b \end{array} \end{equation} 

Comentarios

  • A Un efecto secundario, posiblemente desagradable, de este enfoque es que el contenido del entorno array se procesará en modo matemático de estilo texto en lugar de en modo matemático de pantalla.

Respuesta

Para obtener expresiones de líneas múltiples con el número de ecuación escrito al lado, use el siguiente código;

\documentclass{article} \usepackage{mathtools} \usepackage{amsmath} \begin{document} \begin{equation} \label{eq:1} \begin{aligned} A_0 = \frac{1}{(\alpha+t_x)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + t_x} \right ) \\ - \frac{1}{(\alpha+T)^{r+s+x}}{}_2F_1\left(r+s+x,x+1;r+s+x+1;\frac{\alpha-\beta}{\alpha + T} \right ), \end{aligned} \end{equation} \end{document} 

ingrese la descripción de la imagen aquí

Comentarios

  • Si desea agregar el número en la última línea de la ecuación, cargue el amsmath Pensilvania ckage con la opción tbtags: \ usepackage [tbtags] {amsmath}
  • mathtools inserta el paquete amsmath paquete, por lo que no es necesario llamar al paquete por separado ….
  • Al menos en Overleaf, usar alinear dentro de la ecuación funciona, pero causa un error molesto. Simplemente reemplace alinear por dividir y listo. Para obtener más información, consulte este enlace ( overleaf.com/learn/latex/… )

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *