2010-02-07 26 views
5

Estoy intentando overbrace un corto ecuación (o parte del mismo) con un tiempo de exponente. Esto amplía la sobrerretribución tanto para el contenido como para el superíndice, lo que ocupa mucho espacio y se ve feo. Hay una manera de que el contenido "desborde" el corsé, por lo que solo se expandirá para ajustarse a su contenido, pero no he podido averiguar cómo solucionarlo.Cómo tienen un contenido superíndice "desbordamiento" en overbrace en LaTeX

ej .:

$$ \cdots \overbrace{=}^{\text{Very long description here}} \cdots $$ 

¿Alguna idea?

Gracias

Respuesta

1

dos opciones que se me ocurren:

  1. Experimento con \rlap, que se componen tipográficamente su argumento y, a continuación, seguir composición tipográfica sobre ella. Horriblemente complicado como regla, pero debería funcionar para tu ejemplo.
  2. Usa Metapost para diseñar los elementos.
2

La indirecta de Stewart me puso en la dirección correcta. Con la ayuda de an article about this topic pude lograr lo que quería hacer. Uso el comando \mathclap como se define en el artículo vinculado.

Gracias, Xeen

1
$$ \cdots \overbrace{=}^{\text{\hbox to 0cm{\hss Very long description here \hss}}} \cdots $$ 
+0

se ve muy elegante y fácil de utilizar en la macro. – Crowley

1

muchas gracias! Justo lo que estaba buscando. Para alguien no muy seguro de cómo convertir la solución de Alexey Malistov a una macro, utilice la siguiente:

\newcommand{\longoverbrace}[2]{\overbrace{#1}^{\text{\hbox to 0cm{\hss #2 \hss}}}} 
$$ \cdots \longoverbrace{=}{This is easier to write (and read)}\cdots $$ 

(Recuerde \usepackage{amsmath} en su preámbulo.)

Cuestiones relacionadas