![Paréntesis de tamaño automático](https://rvso.com/image/353042/Par%C3%A9ntesis%20de%20tama%C3%B1o%20autom%C3%A1tico.png)
Estoy escribiendo un trabajo de matemáticas y tengo muchas expresiones complicadas, algunas con fracciones o valores absolutos, algunas con símbolos normales, otras con símbolos más grandes, etc. Entonces, cuando uso \left(
o \right)
como paréntesis, muchas veces son demasiado grandes (tienen Otros problemas de espaciado también se manejan en el mathtools
paquete, pero el tamaño sigue siendo un problema).
Por supuesto, una salida es ingresar manualmente \Big
, \big
etc., pero esto se vuelve problemático ya que es muy difícil ser coherente en todo el documento (por ejemplo, en una fórmula que uso \Big
y 20 páginas más tarde uso \bigg
porque he olvidado por completo que usé \Big
anteriormente).
Entonces , ¿hay alguna manera de escribir una macro que verifique el tamaño de la entrada y luego ponga corchetes como ()
, \big(
\big)
, o ? ¡Cualquier ayuda sería apreciada!\Big(
\Big)
\bigg(
\bigg)
\Bigg(
\Bigg)
Editar: consulte este código para ver un problema de muestra
\documentclass{amsart}
\usepackage{mathtools}
\DeclarePairedDelimiter\paren{\lparen}{\rparen}
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}
\begin{document}
The parentheses and absolute value are too big
\[
\int\abs*{\partial_{\alpha '}\frac{1}{Z_{\alpha '}}}^2 \text{ and } \int\paren*{\partial_{\alpha '}\frac{1}{Z_{\alpha '}}}^2
\]
compared to
\[
\int\abs[\Big]{\partial_{\alpha '}\frac{1}{Z_{\alpha '}}}^2 \text{ and } \int\paren[\Big]{\partial_{\alpha '}\frac{1}{Z_{\alpha '}}}^2
\]
\end{document}
Respuesta1
La forma (La)TeX de componer delimitadores de escala automática es \left
y \right
. mathtools
El paquete proporciona el \DeclarePairedDelimiter
comando que corrige un poco su espaciado, pero aún los usa en segundo plano.
Como se detalla en el Apéndice G del libro TeX, no hay margen para que el usuario se entrometa con la forma TeX de manejar la transformación de una lista matemática en un cuadro, al menos en lo que respecta a los límites.
Recomiendo encarecidamente utilizar
\bigl
,\biggl
y comando similar paraizquierda(es decir, delimitadores de apertura)\bigr
,\biggr
y tal parabien(es decir, cerrar) delimitadores
y escalarlos manualmente. Sólo así podrás garantizar un aspecto tipográfico aceptable y bueno.
No se preocupe por la coherencia en todo su libro: escalar manualmente los delimitadores producirá lo mejor en cada caso.