\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*}
Dette er koden min hvorfor \\
går ikke til ny linje? Hvordan skal jeg klare det?
Svar
amsmath
-pakken – hvilken det ser ut til at du allerede laster inn da eksempelkoden din bruker et miljø som heter equation*
– gir ganske mange miljøer til typesettede ligninger som må deles over to eller flere linjer. align*
-miljøet kan være spesielt egnet for den aktuelle saken; legg merke til bruken av &
for å oppgi justeringspunktene.
\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 : Legg merke til den nære likheten med utgangene som produseres av singlen align*
miljø i dette svaret og av nestede par av equation*
/ multlined
miljøer i @HarishKumar » s svar.
Kommentarer
symbolet er bevisst ikke satt umiddelbart under =
symbolet på første rad.
\quad
ved å flytte &
av første rad slik at du får A_0 =&
. På den måten får du fortsatt den samme utgangen, men uten å måtte ta med \quad
i andre rad. =
symbol hvis du skriver =&
i stedet for &=
: Avstanden blir svært asymmetrisk – heller ikke-standard! Det er ' hvorfor brukerhåndboken for amsmath
-pakken anbefaler å skrive &=
. 🙂 Svar
Både equation
og equation*
tillater ikke flerlinjede uttrykk. Bruk aligned
fra amsmath
, inne i equation*
for å bryte inn på mange linjer. Hvis justering ikke er nødvendig, kan du bruke gathered
(i stedet for aligned
) som foreslått av 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}
Eller bruk multlined
fra 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}
Kommentarer
- Også
split
kan være fruktbart her, spesielt med nummererte ligninger. Selvfølgelig ermultlined
ikke nødvendig, damultline*
er tilstrekkelig.
Svar
Det er en enkel måte å gjøre \\
til å ligne (endre linje):
\begin{equation} a = b \end{equation}
Endre den til
\begin{equation} \begin{array}{l} a = \\ b \end{array} \end{equation}
Kommentarer
- A bivirkning – muligens ubehagelig – av denne tilnærmingen er at innholdet i
array
-miljøet blir behandlet i matematisk modus i tekststil i stedet for i matematikkmodus i visningsstil.
Svar
For å få flerlinjede uttrykk med ligningstall skrevet ved siden, bruk følgende kode;
\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}
Kommentarer
- Hvis du vil legge til tallet på den siste linjen i ligningen, laster du inn
amsmath
pa ckage med alternativettbtags
: \ usepackage [tbtags] {amsmath} -
mathtools
pakken setter innamsmath
-pakke, så det er ikke nødvendig å ringe pakken separat …. - I det minste i Overleaf bruker du justering i ligningen, men forårsaker en irriterende feil. Bare bytt ut justering med splitt, så er du ferdig. For mer informasjon, se denne lenken ( overleaf.com/learn/latex/… )
\quad
ved å flytte&
til umiddelbart etter likhetstegnet?\quad
for å rykke inn den andre raden, var å følge en vanlig typografisk ligning: å indikere visuelt at den andre raden er en fortsettelse av ligningen som begynte på den første raden, div id = «834d7e9aee»>