
¿Alguna idea de cómo hacer que estas descripciones en la última línea sean más bonitas sin perder información? Quiero decir, estará bien tal como está, pero es bastante sorprendente las cosas buenas que a veces desconoces (como los bucles "for" en tikz).
\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}
Respuesta1
Propongo esto: una barra ancha encima X
con unad hoccomando (alternativamente hay un widebar
paquete en este sitio), fracciones de tamaño mediano nccmath
para coeficientes fraccionarios y jugando con \clap
, ya que cargas mathtools
para el texto de la izquierda \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}
Respuesta2
No sé si esto mejora las cosas, pero eliminé algunas ideas \left\right
y elegí uno un poco más pequeño \Bigl\Bigr
, reemplacé el cuadrado debajo del corchete por una llave y agregué un fantasma para que ambos estén al mismo nivel, y finalmente reduje el texto y agregó algo de espacio negativo para cerrar un poco ese último período,
\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}