Como posso centralizar equações ou flutuar?

Como posso centralizar equações ou flutuar?

Eu escrevo a seguinte equação e ela aparece alinhada à esquerda. Eu tentei com \centeringe

\begin{center}
...
\end{center}

mas ainda é o mesmo. Isso é o que eu fiz

\documentclass[12pt,letterpaper, openright]{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel} 
\usepackage{amsmath, amsthm, amsfonts, bm, amssymb}
\begin{document}

\begin{center}
\begin{equation}
f(x) =
\left\{
\begin{array}{ll}
-x^{2}, &\text{if $x < 0$;}\\
\alpha + x, &\text{if $0 \leq x \leq 1$;}\\
x^{2}, &\text{otherwise.}
\end{array}
\right.
\end{equation}
\end{center}   

\end{document}

Este é o resultado

insira a descrição da imagem aqui

Responder1

Mesmo se você usar iwonafontes matemáticas claras e condensadas, o resultado será o esperado. Claro, você deve excluir centero ambiente em torno da equação, como outras pessoas já mencionaram:

\documentclass[12pt, letterpaper, openright]{article}
\usepackage[spanish]{babel}
\usepackage[light, condensed, math]{iwona}
\usepackage{amsmath, amssymb, amsthm, bm}

\usepackage{lipsum}

\begin{document}
\lipsum[11]
    \begin{equation}
f(x) = \begin{cases}
    -x^{2},     & \text{if $x < 0$;}\\
    \alpha + x, & \text{if $0 \leq x \leq 1$;}\\
    x^{2},      & \text{otherwise.}
       \end{cases}
    \end{equation}
\lipsum[12]
\end{document}

insira a descrição da imagem aqui

Responder2

Por padrão, o equationambiente centraliza as equações para que você não precise do centerambiente. Além disso, em vez de usar arrayvocê deve usar o casesambiente. Com essas duas alterações seu MWE produz:

insira a descrição da imagem aqui

Aqui está o código atualizado:

\documentclass[12pt,letterpaper, openright]{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{amsmath, amsthm, amsfonts, bm, amssymb}
\begin{document}

\begin{equation}
  f(x) = \begin{cases}
            -x^{2}, &\text{if $x < 0$;}\\
            \alpha + x, &\text{if $0 \leq x \leq 1$;}\\
            x^{2}, &\text{otherwise.}
          \end{cases}
\end{equation}

\end{document}

Responder3

Se preferir um dia usar seu código inicial, você deve deletar \begin{center}...\end{center}porque o ambiente equationdá a fórmula centralizada. E pela sugestão correta do usuário @Mico sua captura de tela é diferente do código: vejo que a fonte éIwona.

\documentclass[12pt,letterpaper, openright]{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel} 
\usepackage{amsmath, amsthm, amsfonts, bm, amssymb}
\begin{document}


\begin{equation}
f(x) =
\left\{
\begin{array}{ll}
-x^{2}, &\text{if $x < 0$;}\\
\alpha + x, &\text{if $0 \leq x \leq 1$;}\\
x^{2}, &\text{otherwise.}
\end{array}
\right.
\end{equation}


\end{document}

insira a descrição da imagem aqui

Responder4

Obrigado por responder. O erro foi ao usar o pacote \usepackage[light, condensed, math]{iwona}que eu também tinha no preâmbulo do meu documento, mas para simplificar não anexei.

Removendo a opção matemática do iwonapacote. Deixando isso de lado, \usepackage[light, condensed]{iwona}consegui a solução para o problema.

informação relacionada