이것을 더 예쁘게 만드는 방법에 대한 제안이 있습니까?

이것을 더 예쁘게 만드는 방법에 대한 제안이 있습니까?

정보를 잃지 않고 마지막 줄의 설명을 더 예쁘게 만드는 방법에 대한 아이디어가 있습니까? 내 말은 이대로는 괜찮을 것이라는 뜻이지만, 때때로 당신이 인식하지 못하는 좋은 것들이 있다는 것은 꽤 놀랍습니다(예: tikz의 "for" 루프).

\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{align*}
   \bar{X}_n&=\frac{1}{n}\sum_{i=1}^n X_i 
    = \frac{n-1}{n}\frac{1}{n-1}\sum_{i=1}^{n-1}X_i +\frac{1}{n}X_n\\
    &=\left(1-\frac{1}{n}\right)\bar{X}_{n-1}+\frac{1}{n}X_n \\
    &= \bar{X}_{n-1} 
    + \underbracket[1pt]{\frac{1}{n}}_{\text{``learning rate''}}
    \underbracket[1pt]{(X_n - \bar{X}_{n-1})}_{\text{``direction''}}
\end{align*}
\end{document}

여기에 이미지 설명을 입력하세요

답변1

나는 이것을 제안합니다: 위에 넓은 막대 X애드 혹명령(또는 이 사이트에 패키지가 있음 ), 분수 계수 widebar에 대한 중간 크기 분수 , 왼쪽 텍스트를 로드하기 때문에 다음과 같이 연주합니다 .nccmath\clapmathtools\underbracket

\documentclass{article}
\usepackage{mathtools, nccmath}
\newcommand{\mybarX}{\mkern3.5mu\overline{\mkern-3.5mu X\mkern-1mu}}

\begin{document}

\begin{align*}
    \mybarX_n&=\mfrac{1}{n}\sum_{i=1}^n X_i
    = \mfrac{n-1}{n}\mfrac{1}{n-1}\sum_{i=1}^{n-1}X_i +\mfrac{1}{n}X_n\\
    &=\left(1-\mfrac{1}{n}\right)\mybarX_{n-1}+\mfrac{1}{n}X_n \\
    &= \mybarX_{n-1}
    + \underbracket[0.6pt][1.3ex]{\mfrac{1}{n}}_{\strut\text{\clap{``learning rate''}}}
    \underbracket[0.6pt]{(X_n - \mybarX_{n-1})}_{\text{``direction''}}
\end{align*}

\end{document} 

여기에 이미지 설명을 입력하세요

답변2

이것이 개선되는지는 모르겠지만 몇 가지 아이디어가 있습니다. 제거 \left\right하고 약간 더 작은 것을 선택했습니다 \Bigl\Bigr. 괄호 아래의 사각형을 중괄호로 바꾸고 팬텀을 추가하여 둘 다 같은 수준에 있도록 한 다음 마침내 텍스트와 텍스트를 줄였습니다. 마지막 항을 조금 마무리하기 위해 약간의 여백을 추가했습니다.

여기에 이미지 설명을 입력하세요

\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{align*}
   \bar{X}_n&=\frac{1}{n}\sum_{i=1}^n X_i 
    = \frac{n-1}{n}\frac{1}{n-1}\sum_{i=1}^{n-1}X_i +\frac{1}{n}X_n\\
    &=\Bigl(1-\frac{1}{n}\Bigr)\bar{X}_{n-1}+\frac{1}{n}X_n \\
    &= \bar{X}_{n-1} 
    + \hspace{-1em}
    \underbrace{\frac{1}{n}}_{\scriptscriptstyle\text{``learning rate''}} \hspace{-.5em}
    \underbrace{\vphantom{\frac{1}{n}}(X_n - \bar{X}_{n-1})}_{\scriptscriptstyle\text{``direction''}}
\end{align*}
\end{document}

관련 정보