
Esto me ha estado molestando desde hace un tiempo... Considere la expresión |\log x| = |{\log x}| = |\log(x)| = |{\log(x)}|
que genera:
Visualmente, el primero y el último se ven "incorrectos" con demasiado espacio antes del registro en el primer caso y muy poco espacio en el último caso. Los otros dos casos parecen correctos (pero probablemente aumentaría ligeramente el espacio antes del registro en el segundo caso y lo disminuiría ligeramente en el tercero). ¿Existe alguna solución para que el
\log
comando (y sus amigos) se comporte de manera que el espacio entre los valores absolutos y la expresión que encierran sea simétrico para ambos |\log(x)|
y |\log x|
?
Respuesta1
Esto muestra las diferencias
\documentclass[a4paper]{article}
\usepackage{amsmath}
\begin{document}
$|\log x| = |{\log x}| = |\log(x)| = |{\log(x)}|$
$\lvert\log x\rvert = \lvert{\log x}\rvert = \lvert\log(x)\rvert = \lvert{\log(x)}\rvert$
\fboxsep=0pt
$\boxed{)}$
\end{document}
En el cuadro, observe cómo hay espacio adicional a la derecha del archivo )
, por lo que esa discrepancia proviene del diseño del archivo )
.
Tiendo a recomendar el uso mathtools
(descargo de responsabilidad, ayudo a mantenerlo) y esta construcción.
\DeclarePairedDelimiter\abs\lvert\rvert
Para esconder todas las \lvert ... \rvert
cosas.
El bono \abs*{...}
es similar al \left\lvert...\right\rvert
espacio horizontal, pero ligeramente mejor, y \abs[\big]{...}
es el mismo que \bigl\lvert...\bigr\rvert
.