Espaciado entre operadores matemáticos

Espaciado entre operadores matemáticos

Esto me ha estado molestando desde hace un tiempo... Considere la expresión |\log x| = |{\log x}| = |\log(x)| = |{\log(x)}|que genera: 4 formas de componer |log x| 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 \logcomando (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}

ingrese la descripción de la imagen aquí

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 ... \rvertcosas.

El bono \abs*{...}es similar al \left\lvert...\right\rvertespacio horizontal, pero ligeramente mejor, y \abs[\big]{...}es el mismo que \bigl\lvert...\bigr\rvert.

información relacionada