
Sé que el paquete tcolorbox
ofrece la opción \tcbox
. Pero aparentemente no es capaz de manejar saltos de línea, citas (por ejemplo, ecuación de visualización de csquotes) o contenido del modo matemático. Creo que \begin{tcolorbox}
es asombroso y hace exactamente lo que quiero, excepto ajustar su ancho al contenido.
Todo lo que quiero es un comando que cree un marco ajustado alrededor de un fragmento de texto arbitrario y me permita usar saltos de línea y entornos como ecuaciones, citas, etc. No me importan los saltos de página.
¿Aún puedo lograr eso con el tcolorbox
paquete o hay otras opciones? Soy principiante con LaTeX, gracias de antemano.
EDITAR: para ser más precisos, usar el \boxed
comando me da el resultado general que quiero lograr:
\begin{equation*}
\boxed{
\begin{aligned}
&p = \text{Intervallverhältnis von 1 Cent} \\
&2 = \text{Intervallverhältnis der reinen Oktave} \\ \\
&p^{1200} = 2 \longrightarrow p = \sqrt[1200]{2}
\end{aligned}
}
\end{equation*}
Esto es exactamente lo que quiero lograr usando tcolorbox
sus marcos. Un marco alrededor de una pieza matemática (centrada), con ancho ajustado automáticamente.
Ya intenté usar el \tcbox
comando:
\tcbox{
\begin{equation*}
\begin{aligned}
&p = \text{Intervallverhältnis von 1 Cent} \\
&2 = \text{Intervallverhältnis der reinen Oktave} \\ \\
&p^{1200} = 2 \longrightarrow p = \sqrt[1200]{2}
\end{aligned}
\end{equation*}
}
Esto da como resultado amsmath
mensajes de error del paquete y, aunque el marco se ajusta a su contenido como yo quiero, todo el cuadro ya no está centrado sino alineado a la izquierda.
Respuesta1
\tcbhighmath
podría ser interesante para eso:
\documentclass{article}
\usepackage[many]{tcolorbox}
\usepackage{amsmath}
\usepackage{lipsum}
\begin{document}
\lipsum[4]
\begin{equation*}
\tcbhighmath{
\begin{aligned}
&p = \text{Intervallverhältnis von 1 Cent} \\
&2 = \text{Intervallverhältnis der reinen Oktave} \\ \\
&p^{1200} = 2 \longrightarrow p = \sqrt[1200]{2}
\end{aligned}
}
\end{equation*}
\lipsum[4]
\end{document}
El estilo de la caja también se puede personalizar. \tcbset{highlight math style={colframe=black,colback=white,boxrule=1pt, sharp corners}}
por ejemplo, proporcione el siguiente resultado: