將 \sim 與 \overset{}{} 對齊

將 \sim 與 \overset{}{} 對齊

我正在嘗試對齊\sim(即~)符號,但我無法讓它工作。出現問題是因為第一個 \sim上面有文字。

這是我嘗試過的兩個版本的程式碼,以及相應的輸出。

\documentclass{memoir}
\usepackage{amsmath}
\begin{document}

\begin{align*}
y_t &= c + \xi_t, && \xi_t \overset{\text{approx}}{\sim} N(0, \sigma_\xi^2) \\
f_t &= \mu + \eta_t, && \eta_t \sim N(0,\sigma_\eta^2), 
\end{align*}

\begin{align*}
y_t &= c + \xi_t, && \xi_t &&&\overset{\text{approx}}{\sim} N(0, \sigma_\xi^2) \\
f_t &= \mu + \eta_t, && \eta_t &&&\sim N(0,\sigma_\eta^2), 
\end{align*}

\end{document}

答案1

\hphantom有助於獲得第二個相同的寬度\sim

\documentclass{memoir}
\usepackage{amsmath}
\begin{document}
\begin{align*}
  y_t &= c + \xi_t, & \xi_t
  &\overset{\text{approx}}{\sim} N(0, \sigma_\xi^2)
  \\
  f_t &= \mu + \eta_t, & \eta_t
  &\overset{\hphantom{\text{approx}}}{\sim} N(0,\sigma_\eta^2),
\end{align*}
\end{document}

結果

相關內容