\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*}
Voici mon code pourquoi \\ ne va pas à la nouvelle ligne? Comment dois-je faire?
Réponse
Le paquet amsmath – qui vous semblez déjà charger car votre exemple de code utilise un environnement appelé equation* – fournit un certain nombre denvironnements pour composer des équations qui doivent être réparties sur deux lignes ou plus. Lenvironnement align* peut être particulièrement adapté au cas despèce; notez lutilisation de & pour indiquer les points dalignement.
\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 : Notez la similitude étroite des sorties produites par le single align* dans cette réponse et par la paire imbriquée denvironnements equation* / multlined dans @HarishKumar » réponse de s.
Commentaires
Réponse
Les deux equation et equation* nautorise pas les expressions à plusieurs lignes. Utilisez aligned de amsmath, à lintérieur de equation* pour ouvrir plusieurs lignes. Si lalignement nest pas nécessaire, vous pouvez utiliser gathered (au lieu de aligned) comme suggéré par 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}
Ou utilisez 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}
Commentaires
- Aussi
splitpourrait être utile ici, en particulier avec des équations numérotées. Bien sûr,multlinednest pas nécessaire, carmultline*suffit.
Réponse
Il existe un moyen simple de faire fonctionner \\ dans léquation (changer de ligne):
\begin{equation} a = b \end{equation}
Remplacez-le par
\begin{equation} \begin{array}{l} a = \\ b \end{array} \end{equation}
Commentaires
- A Leffet secondaire – peut-être désagréable – de cette approche est que le contenu de lenvironnement
arraysera traité en mode mathématique de style texte au lieu de mode mathématique daffichage.
Réponse
Pour obtenir des expressions multi-lignes avec le numéro déquation écrit à côté, utilisez le code suivant;
\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}
Commentaires
- Si vous souhaitez ajouter le nombre à la dernière ligne de léquation, chargez le
amsmathPennsylvanie ckage avec loptiontbtags: \ usepackage [tbtags] {amsmath} -
mathtoolspackage insère leamsmathpackage, donc pas besoin dappeler le package séparément …. - Au moins dans Overleaf, utiliser align inside equation fait laffaire mais provoque une erreur ennuyeuse. Remplacez simplement align par split et vous avez terminé. Pour plus dinformations, consultez ce lien ( overleaf.com/learn/latex/… )
\quaden déplaçant le&juste après le signe égal?\quadpour indenter la deuxième ligne était de suivre une équation typographique commune: pour indiquer visuellement que la deuxième ligne est une continuation de léquation qui a commencé sur la première ligne, le-le symbole est délibéré ly pas placé juste en dessous du symbole=dans la première ligne.\quaden déplaçant le&de la première ligne pour obtenirA_0 =&. De cette façon, vous obtenez toujours le même résultat, mais sans avoir à inclure\quaddans la deuxième ligne.=symbole si vous écrivez=&au lieu de&=: lespacement devient très asymétrique – plutôt non standard! Cest ‘ pourquoi le guide de lutilisateur du paquetamsmathrecommande décrire&=. 🙂