\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
splitkan hier vruchtbaar zijn, vooral bij genummerde vergelijkingen.multlinedis 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
amsmathvader ckage met de optietbtags: \ usepackage [tbtags] {amsmath} -
mathtoolsvoegt het pakketamsmathpakket, 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/… )
\quaddoor de&te verplaatsen naar onmiddellijk na het gelijkteken?\quadgebruikte 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.\quadhoeft te gebruiken door de&van de eerste rij zodat uA_0 =&krijgt. Op die manier krijg je nog steeds dezelfde output, maar zonder\quadin 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 hetamsmathpakket aanbeveelt om&=te schrijven. 🙂