Látex não vai para a próxima linha

Látex não vai para a próxima linha

Estou trabalhando em um documento para a escola, tentando fazer algumas equações. No entanto, o comando double dólar para fazer equações omite o comando da próxima linha.

$$
    S(k+1)  &= \sum(a[i]\cdot a[j] \mid i,j : 0\leq i\leq j < k + 1)\\
            &=
$$

Eu esperaria que a equação fosse para a próxima linha e continuasse o recuo do =caractere, porém o documento me mostra isto:

insira a descrição da imagem aqui

Tentei desabilitar pacotes, mas isso não oferece solução.

Quando comecei a trabalhar neste documento não houve problemas, algumas horas depois ele parou de funcionar corretamente.

Qualquer ajuda é muito apreciada.

Responder1

Isso não pode funcionar: a construção $$ ····· $$(que de qualquer forma é uma construção simples do TeX e deve ser substituída no LaTeX por \[ ····· \]) é para uma equação centrada em uma linha.

Para o que você deseja você deve usar o amsmath align(linhas numeradas) ou align*(não numeradas), com o ponto de alinhamento especificado com um e comercial. Para outros tipos de equações multilinhas, consulte a documentação amsmathou sua extensão mathtools.

Responder2

Por razõesnãopara usar $$para iniciar e parar uma equação não numerada exibida em um documento LaTeX, consultePor que é \[ ... \]preferível $$ ... $$? Para ainda mais informações sobre este assunto, consulteQuais são as diferenças entre $$, \[, e ?alignequationdisplaymath

De qualquer forma, tudo que você precisa fazer para salvar seu código é substituir a primeira instância de $$with \begin{align*}e a segunda instância de $$with \end{align*}.

Enquanto você está nisso, porém, você pode querer ampliar os delimitadores (, |e ), e você pode querer substituir :ou \colonusar a notação de soma dupla. Ambas as opções são seguidas no exemplo a seguir.

insira a descrição da imagem aqui

\documentclass{article}
\usepackage{amsmath} % for 'align*' environment
\begin{document}
\begin{align*}
  S(k+1)  
    &= \sum \bigl( a[i] \cdot a[j] \bigm| i,j \colon 0 \leq i \leq j < k + 1 \bigr) \\
    &= \sum_{i = 0}^j \sum_{j = 0}^{k + 1} \bigl( a[i] \cdot a[j] \bigr)
\end{align*}
\end{document}

informação relacionada