\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*}
Dit is mijn code waarom \\
gaat niet naar de nieuwe regel? Hoe moet ik het maken?
Antwoord
Het amsmath
pakket – dat het lijkt alsof je al aan het laden bent omdat je voorbeeldcode een omgeving gebruikt met de naam equation*
– biedt nogal wat omgevingen om vergelijkingen te zetten die over twee of meer regels moeten worden verdeeld. De align*
-omgeving is wellicht bijzonder geschikt voor het onderhavige geval; let op het gebruik van &
om de uitlijningspunten aan te geven.
\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}
Addendum : Let op de grote gelijkenis van de output geproduceerd door de single align*
omgeving in dit antwoord en door het geneste paar equation*
/ multlined
omgevingen in @HarishKumar ” s antwoord.
Opmerkingen
Antwoord
Zowel equation
en equation*
staan geen expressies met meerdere regels toe. Gebruik aligned
van amsmath
, binnen equation*
om in veel regels te breken. Als uitlijning niet nodig is, kunt u gathered
gebruiken (in plaats van aligned
) zoals voorgesteld door 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}
Of gebruik multlined
van 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}
Opmerkingen
- Ook
split
kan hier vruchtbaar zijn, vooral bij genummerde vergelijkingen.multlined
is natuurlijk niet nodig, aangezienmultline*
volstaat.
Antwoord
Er is een gemakkelijke manier om \\
in vergelijking te laten werken (regel wijzigen):
\begin{equation} a = b \end{equation}
Verander het in
\begin{equation} \begin{array}{l} a = \\ b \end{array} \end{equation}
Reacties
- A neveneffect – mogelijk onaangenaam – van deze benadering is dat de inhoud van de
array
-omgeving zal worden verwerkt in wiskundige modus in tekststijl in plaats van in wiskundige modus in weergavestijl.
Answer
Gebruik de volgende code om expressies met meerdere regels te verkrijgen met het vergelijkingsnummer ernaast geschreven;
\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}
Reacties
- Als je het nummer op de laatste regel van de vergelijking wilt toevoegen, laad dan de
amsmath
vader ckage met de optietbtags
: \ usepackage [tbtags] {amsmath} -
mathtools
voegt het pakketamsmath
pakket, dus het is niet nodig om het pakket apart aan te roepen …. - In ieder geval in de ommezijde, het gebruik van align inside-vergelijking doet het, maar veroorzaakt een vervelende fout. Vervang eenvoudig uitlijnen door splitsen en u bent klaar. Kijk voor meer informatie op deze link ( ommezijde.com/learn/latex/… )
\quad
door de&
te verplaatsen naar onmiddellijk na het gelijkteken?\quad
gebruikte om de tweede rij te laten inspringen, was om een algemene typografische vergelijking te volgen: om visueel aan te geven dat de tweede rij een voortzetting is van de vergelijking die begon op de eerste rij, de-
symbool is opzettelijk ls niet direct onder het=
-symbool in de eerste rij.\quad
hoeft te gebruiken door de&
van de eerste rij zodat uA_0 =&
krijgt. Op die manier krijg je nog steeds dezelfde output, maar zonder\quad
in de tweede rij te hoeven opnemen.=
-symbool als u=&
schrijft in plaats van&=
: de afstand wordt in hoge mate asymmetrisch – eerder niet standaard! Dat ‘ is waarom de gebruikershandleiding van hetamsmath
pakket aanbeveelt om&=
te schrijven. 🙂