Je voudrais aligner deux caractères d'alignement entre deux blocs d'alignement afin que je puisse avoir du texte au milieu d'une dérivation avec des équations maintenant l'alignement horizontal. Par exemple, l'extrait suivant de latex à l'aide d'alignerLaTex, aligner les caractères d'alignement entre les blocs d'alignement
\begin{align*}
\frac{\delta \phi}{\delta x_1} = {} &\frac{9}{8}\frac{\delta_1\phi}{\delta_1x_1}-\frac{1}{8}\frac{\delta_3\phi}{\delta_3x_1} \\
& \frac{9}{8}\frac{1}{h_1}\left[\phi(x_1+h_1/2)-\phi(x_i-h_1/2)\right]-\frac{1}{8}\frac{1}{3h_1}\left[\phi(x_i+3h_1/2)-\phi(x_1-3h_1/2)\right]
\end{align*}
some text in the middle
\begin{align*}
& \frac{9}{8}\frac{1}{h_1}\left[\phi(x_1+h_1/2)-\phi(x_i-h_1/2)\right]-\frac{1}{8}\frac{1}{3h_1}\left[\phi(x_i+3h_1/2)-\phi(x_1-3h_1/2)\right]
\end{align*}
Idéalement je voudrais la gauche de l'équation dans le deuxième bloc d'aligner avec celle de la deuxième équation dans le premier bloc. Je pourrais faire une solution de contournement en n'ayant pas de texte au milieu, cependant, je voudrais cette fonctionnalité.
EDIT
Je voudrais avoir une bonne quantité de texte entre les deux. Dites trois à quatre lignes qui s'alignent comme des paragraphes normaux. L'ajout de texte dans le bloc d'alignement est la solution de contournement à laquelle j'ai mal fait allusion.
Cela fonctionne. Merci – ccook
J'ai toujours utilisé '\ intertext' pour cela, au lieu de' \ noalign'. Savez-vous s'il y a une différence entre les deux? –
'\ noalign' est une commande interne de TeX. '\ intertext' utilise' \ noalign' et c'est \ ifvmode \ else \\\ @ vide \ fi \ noalign {\ peine \ postdisplaypenalty \ vskip \ ci-dessousdisplayskip \ vbox {\ normalbaselines \ ifdim \ linewidth = \ columnwidt h \ else \ parshape \ @ne \ @totalleftmargin \ linewidth \ fi \ noindent # 1 \ par} \ pena lty \ predisplaypenalty \ vskip \ abovedisplayskip} ' –