
Eu sei que o pacote tcolorbox
oferece a opção \tcbox
. Mas aparentemente ele não é capaz de lidar com quebras de linha, citações (por exemplo, equação de exibição csquotes) ou conteúdo do modo matemático. Acho isso \begin{tcolorbox}
incrível e faz exatamente o que eu quero, exceto ajustar a largura ao conteúdo.
Tudo que eu quero é um comando que crie um quadro ajustado em torno de um pedaço arbitrário de texto e me permita usar quebras de linha e ambientes como equações, citações, etc. Não me importo com quebras de página.
Ainda posso conseguir isso com o tcolorbox
pacote ou existem outras opções? Sou iniciante em LaTeX, desde já agradeço
EDIT: para ser mais preciso, usar o \boxed
comando me dá a saída geral que desejo alcançar:
\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*}
Isso é exatamente o que quero alcançar usando tcolorbox
suas molduras. Uma moldura em torno de uma peça matemática (centralizada), com largura ajustada automaticamente.
Já tentei usar o \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*}
}
Isso resulta em amsmath
mensagens de erro de pacote e enquanto o quadro é ajustado ao seu conteúdo como eu quero, a caixa inteira não fica mais centralizada, mas alinhada à esquerda.
Responder1
\tcbhighmath
pode ser interessante para isso:
\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}
O estilo da caixa também pode ser personalizado. \tcbset{highlight math style={colframe=black,colback=white,boxrule=1pt, sharp corners}}
por exemplo, forneça a seguinte saída: