Miért nem ad vissza új sort az egyenletben?

\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*} 

Ez az én kódom, amiért \\ nem megy új sorba? Hogyan kell elkészítenem?

Válasz

A amsmath csomag – amely úgy tűnik, hogy már töltődik, mivel a példakód a equation* nevű környezetet használja – jó néhány környezettel rendelkezik a halmaz egyenleteihez, amelyeket két vagy több sorra kell felosztani. A align* környezet különösen alkalmas lehet az adott esetre; vegye figyelembe a & használatát az igazítási pontok megadásához.

írja ide a kép leírását

\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} 

Kiegészítés : Vegye figyelembe az egyetlen align* környezet ebben a válaszban, valamint a equation* / multlined környezetek beágyazott párja által a @HarishKumar “környezetben s válasz.

Megjegyzések

  • Jó válasz, köszönöm! Apró részletek: nem sikerült ' t kapni megszabadulni a \quad től azáltal, hogy a & t közvetlenül az egyenlőségjel után mozgatja?
  • @JanusVarmarken – Köszönet. A \quad indoklással a második sor behúzásához közös tipográfiai egyenletet kellett követnem: vizuálisan jelezni, hogy a második sor az első sorban kezdődő egyenlet folytatása, a - szimbólum szándékos Nem közvetlenül az első sor = szimbóluma alatt áll.
  • ó, azt hiszem, félreértettél – teljesen egyetértek abban, hogy ennek így kell megjelennie . ' Csak azt mondom, hogy elkerülheti az \quad használatát az & mozgatásával az első sorból, hogy A_0 =& Így továbbra is ugyanazt a kimenetet kapja, de anélkül, hogy fel kellene vennie a \quad -t a második sorba.
  • @JanusVarmarken – Nézze meg alaposan a = szimbólum, ha =& -t írsz a &= helyett: A térköz nagyon aszimmetrikus – inkább nem szabványos! ' ezért javasolja a amsmath csomag felhasználói útmutatója a &= írását. 🙂
  • óóó, látom – ezt nem vettem észre: '. Még egyszer köszönöm!

Válasz

equation és equation* nem engedélyezik a többsoros kifejezéseket. Használja a aligned fájlt a amsmath ből a equation* oldalon, ha be akar törni sok sorba. Ha nincs szükség összehangolásra, használhatja a gathered funkciót (a aligned helyett), ahogyan a Mico javasolja.

\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} 

Vagy használja a következőt: multlined a következőből: 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} 

írja ide a kép leírását

Megjegyzések

  • Szintén split itt gyümölcsöző lehet, különösen számozott egyenletekkel. Természetesen a multlined -re nincs szükség, mivel a multline* elegendő.

Válasz

Van egy egyszerű módja annak, hogy a (z) \\ egyenletben (sor módosítása) működjön:

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

Módosítsa a következőre:

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

Megjegyzések

  • A Ennek a megközelítésnek a mellékhatása – valószínűleg kellemetlen -, hogy a array környezet tartalmát szöveges matematikai módban dolgozzák fel, nem pedig megjelenítési stílusú matematikai módban.

Válasz

Többsoros kifejezések megszerzéséhez, mellette írva az egyenletszámot, használja a következő kódot;

\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} 

írja ide a kép leírását

Megjegyzések

  • Ha hozzá szeretné adni a számot az egyenlet utolsó sorához, töltse be a amsmath pa ckage a tbtags opcióval: \ usepackage [tbtags] {amsmath}
  • mathtools csomag beszúrja a amsmath csomag, ezért nem kell külön hívni a csomagot ….
  • Legalább a Overleafben az align inside egyenlet használata megcsinálja, de bosszantó hibát okoz. Egyszerűen cserélje ki az igazítást osztással, és kész. További információért ellenőrizze ezt a linket ( overleaf.com/learn/latex/… )

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük