数式環境の周囲に resizebox を使用すると、「挿入された $ がありません」というメッセージが表示されます。

数式環境の周囲に resizebox を使用すると、「挿入された $ がありません」というメッセージが表示されます。

resizeboxとりわけ、方程式環境を含むコンテンツの周りに を使用したいと思います。ただし、これにより「挿入された $ がありません」というエラーが発生します。これが MWE です:

\documentclass{scrartcl}
\usepackage{amssymb}
\usepackage{mathtools}

\begin{document}
\resizebox{!}{.5cm}{%
    \begin{equation*}
    H^1(S^1)=\mathbb{Z}x\hspace{0.3cm},\hspace{0.25cm} H^3(S^3)=\mathbb{Z}y
    \end{equation*}%
}
\end{document}

前述したように、これにより次のエラーが発生します。

! Missing $ inserted.
<inserted text>
$
l.10 }

ここで何が問題なのか知っている人はいますか?

答え1

frabjous の提案に従って、次のコードを使用すると、エラーなしで中央揃えのサイズ変更された数式を作成できます。

\documentclass{scrartcl}
\usepackage{amssymb}
\usepackage{mathtools}
\usepackage{showframe} % comment this line after testing rhe code
\begin{document}
    \noindent   Some text:\par
    \vspace{.3cm}
    \begin{center}
        \resizebox{!}{.5cm}{%
            \(
            H^1(S^1)=\mathbb{Z}x\hspace{0.3cm},\hspace{0.25cm} H^3(S^3)=\mathbb{Z}y
            \)%
        }\par   
    \end{center}
    \vspace{.3cm}
    Some text.
\end{document}

出力:

ここに画像の説明を入力してください

関連情報