Forçando uma equação para uma nova linha

Forçando uma equação para uma nova linha

Estou escrevendo uma declaração de pesquisa para uma pesquisa em ciência da computação e estou usando o Lyx. Em algumas linhas, tenho uma fórmula embutida que é dividida em duas linhas em um arquivo de saída PDF.
Gostaria que nesses casos uma quebra de linha automática aparecesse logo antes da equação, com a equação movida para o início da próxima linha. Todas essas equações, no meu caso, cabem facilmente em uma única linha. Na verdade, eles podem até se contentar com menos de meia linha.
Existe uma maneira de alcançar esse resultado e, em caso afirmativo, como?

Responder1

não sou usuário do lyx, então não sei o que é possível aplicar automaticamente, mas suspeito que as opções sejam limitadas.

a maneira recomendada de definir equações de uma linha (não numeradas) como exibições é cercá-las por \[ ... \]. isso não é automático, mas é um pouco mais incômodo do que usar $ ... $. não requer pacotes.

se você achar que precisa lidar com equações multilinhas, amsmathoferece algumas opções.

Responder2

Para evitar quebras de linha dentro de construções matemáticas embutidas, você pode substituir todas as instâncias de

$ <some formula> $

com

${ <some formula> }$

Isso transformará todas as fórmulas matemáticas embutidas no que o TeX chama de "átomos matemáticos" (moléculas?!), e o TeX nunca quebra átomos matemáticos entre linhas.

Se você seguir esse caminho, provavelmente também deverá executar \raggedrightou \sloppypara evitar linhas muito cheias e/ou linhas com espaçamento entre palavras muito ruim. Como @barbarabeeton apontou em um comentário, em vez de introduzir uma quebra de linha imediatamente antes da fórmula matemática embutida longa, você provavelmente deveria adotar uma abordagem completamente diferente, ou seja, digitar as fórmulas longas como entidades displaymath, em linhas sozinhos.

informação relacionada