Antwort1
Meiner Meinung nach sind die wichtigsten Punkte hier die folgenden.
- Sie können eine Box definieren
example
, so dass das Beispiel selbst dasOberer, höherTeil der Box, während die Lösung dieuntereTeil. Anschließend können Sie innerhalb des Feldes\tcblower
mit zur Lösung wechseln. - Mit der Taste können Sie
before lower
den Titel des Lösungsteils der Box festlegen. - Wenn Sie die Möglichkeit haben möchten, die Beispiele zu nummerieren, können Sie
theorems
die Box mithilfe der Bibliothek mit definieren\newtcbtheorem
. Wenn Sie dies tun, wird die mit einem Sternchen versehene Version der Boxumgebung unnummeriert sein.
Also, ich würde so etwas verwenden
\documentclass{article}
\usepackage{tcolorbox}
\tcbuselibrary{theorems}
\newtcbtheorem{example}{Example}{
theorem style=plain,
arc=2mm,
boxrule=.2mm,
coltitle=black,
colframe=blue!50!black,
colback=blue!5!white,
fonttitle=\sffamily\bfseries,
coltitle=blue!50!black,
before lower={\textcolor{blue!50!black}{\textsf{\textbf{Solution:}}}\ },
}{}
\begin{document}
\begin{example*}{}
The result (1.40) can be obtained by direct Taylor series expansion of \(1/\lvert\mathbf{x} - \mathbf{x}'\rvert\). Try to finish it by yourself.
\tcblower
From the Taylor series:
\[
\Phi(\mathbf{x}) = \Phi(0) + \mathbf{x} \cdot \nabla\Phi(0) + \frac{1}{2} \sum_{i=1}^3 \sum_{j=1}^3 x_i x_j \frac{\partial^2\Phi}{\partial x_i \partial x_j} + \cdots
\]
\end{example*}
\end{document}
Antwort2
Beachten Sie, dass ich meiner Meinung nach keine Antworten auf „Mach es für mich“ geben sollte.
Sie liefern weder Code noch Hinweise darauf, was Ihnen Schwierigkeiten bereitet, noch einen Hinweis darauf, welche Funktionen der angezeigten Box für Sie wichtig sind. Folgendes kann als Ausgangspunkt nützlich sein, muss es aber nicht. (Aber Sie könnten ein mindestens ebenso nützliches Beispiel aus der Paketdokumentation erhalten, mit etwas besseren Kommentaren.)
\documentclass{article}
\usepackage{tcolorbox}
\tcbuselibrary{xparse,skins,hooks}
\colorlet{bcol}{blue!50!black}
\NewTColorBox
{egbox}{ O {\linewidth} O {} }
{
bocs,
before upper app={\textsf{\textcolor{bcol}{Example: }}},
before lower app={\textsf{\textcolor{bcol}{Solution: }}},
halign lower=left,
width=#1,
#2,
}
\tcbset{%
bocs/.style={%
colframe=bcol,
colback=gray!20,
boxrule=.75mm,
boxsep=.25mm,
toptitle=.75mm,
bottomtitle=.75mm,
fonttitle=\sffamily,
},
}
\begin{document}
\begin{egbox}
Some stuff.
\tcblower
Some more stuff.
\end{egbox}
\begin{egbox}[.5\linewidth]
Some stuff.
\tcblower
Some more stuff.
\end{egbox}
\begin{egbox}[.4\linewidth][colframe=red]
Some stuff.
\tcblower
Some more stuff.
\end{egbox}
\end{document}