
Ich weiß, dass das Paket tcolorbox
diese Option bietet \tcbox
. Aber anscheinend kann es keine Zeilenumbrüche, Anführungszeichen (z. B. csquotes zeigt Gleichungen an) oder Mathmode-Inhalte verarbeiten. Ich finde das \begin{tcolorbox}
großartig und es macht genau das, was ich will, außer dass es seine Breite an den Inhalt anpasst.
Ich möchte lediglich einen Befehl, der einen angepassten Rahmen um einen beliebigen Textabschnitt erstellt und mir die Verwendung von Zeilenumbrüchen und Umgebungen wie Gleichungen, Zitaten usw. ermöglicht. Seitenumbrüche sind mir egal.
Kann ich das mit dem Paket noch erreichen tcolorbox
oder gibt es andere Möglichkeiten? Ich bin ein Anfänger mit LaTeX, danke im Voraus
BEARBEITEN: Genauer gesagt \boxed
erhalte ich durch die Verwendung des Befehls die allgemeine Ausgabe, die ich erreichen möchte:
\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*}
Und genau das möchte ich mit und den dazugehörigen Rahmen erreichen tcolorbox
: Ein Rahmen um ein (zentriertes) mathematisches Teilstück, dessen Breite automatisch angepasst wird.
Ich habe bereits versucht, den \tcbox
folgenden Befehl zu verwenden:
\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*}
}
Dies führt zu Paketfehlermeldungen amsmath
und obwohl der Rahmen wie gewünscht an den Inhalt angepasst wird, ist die gesamte Box nicht mehr zentriert, sondern linksbündig ausgerichtet.
Antwort1
\tcbhighmath
könnte dafür interessant sein:
\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}
Der Stil der Box kann auch angepasst werden. \tcbset{highlight math style={colframe=black,colback=white,boxrule=1pt, sharp corners}}
Geben Sie beispielsweise die folgende Ausgabe ein: