Modo matemático: sin delimitador

Modo matemático: sin delimitador

Esta es una subpregunta relacionada conSímbolo de evaluación.

¿Hay algo así \left<?>en lugar de \left.decirle a LaTeX que incluya la expresión aquí y no inserte ningún delimitador, sin importar si es visible o invisible?

Como ejemplo quiero:

\left<no-delimiter><stuff>\right|_<index>

Respuesta1

Cuando \left.se usa, TeX no inserta ningún delimitador, pero agrega un espacio de ancho \nulldelimiterspace. En mi opinión, no es recomendable establecer este parámetro en cero. Pero con

\newcommand{\noleft}{\left.\kern-\nulldelimiterspace}

usando

\noleft x\right|_{a}

en cualquier caso eliminará el espacio añadido.

Como se explica en mi respuesta a la pregunta mencionada, usar una macro sería mucho mejor para garantizar la coherencia. Si su objetivo es obtener código que funcione también con MathJax, está en el camino equivocado: las capacidades de MathJax son limitadas y por lo tanto se está obligando a usar LaTeX incorrecto.

Respuesta2

<stuff>\big|_<index>

También es posible. También hay \Big, \biggy\Bigg

Respuesta3

\usepackage{mleftright}
\[ x \mleft. \frac{1}{2} \mright|_i ]|

El paquete mleftrightcorrige el espaciado de \left.y \right|, de modo que sea el mismo que en $ x \frac{1}{2} |_x $pero |se estira verticalmente como estaba usando \left.y \right|.

Entonces \mleft.deberías hacer lo que haces (delimitador nulo, sin espacio), pero considera que el espacio posterior \mright|también se reduce.

información relacionada