この配置の何が問題なのでしょうか? コンパイルするとエラー メッセージが表示されます。以下はコードです:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amsfonts,amsthm,amssymb,mathrsfs,latexsym,paralist}
\usepackage[makeroom]{cancel}
\begin{document}
\begin{align*}
\phi(f_0) &=
\frac{\cancel{\phi(f_1)}\phi(g)}{\phi(e)}
e^{i\pi(\cancel{\theta_{21}}-\cancel{\theta_{11}})}
= \frac{\phi(f_1)^\cancel{2}}{\phi(f_2)}
e^{i\pi(\cancel{\theta_{21}}+\theta_{12}-\theta_{22}-\cancel{\theta_{11}})}\\
& \Rightarrow \frac{\phi(g)}{\phi(e)} = \frac{\phi(f_1)}{\phi(f_2)}e^{i\pi(\theta_{12}-\theta_{22})} . . . (\star)
\end{align*}
\end{document}
これは ShareLatex の出力エラーです:
*欠落している{が挿入されました。
\mathchoice l.194 \end{align*} ここでは左括弧が必須なので、それを挿入しました。すぐに一致する右括弧が見つかるように、削除したり、修正を加えたりすることをお勧めします。*
答え1
のようなコマンドを上付き\cancel
文字に直接記述することはできません。 中括弧で囲む必要があります。
\documentclass{article}
\usepackage{mathtools,cancel}
\begin{document}
\begin{align*}
\phi(f_0) &= \frac{\cancel{\phi(f_1)}\phi(g)}{\phi(e)}
e^{i\pi(\cancel{\theta_{21}}-\cancel{\theta_{11}})}
= \frac{\phi(f_1)^{\cancel{2}}}{\phi(f_2)}
e^{i\pi(\cancel{\theta_{21}}+\theta_{12}-\theta_{22}-\cancel{\theta_{11}})}\\
& \Rightarrow \frac{\phi(g)}{\phi(e)}
= \frac{\phi(f_1)}{\phi(f_2)}e^{i\pi(\theta_{12}-\theta_{22})} . . . (\star)
\end{align*}
\end{document}