我使用 tcolorbox 来显示包含定理的框。它们分为两半:左侧是文本和方程式,右侧是图片。我该如何实现两个都
- 将标题文本调整到框宽度的一半,即适合图像下方(我的标题总是呈现为太宽的单行)
和
- 左对齐标题文本
?
我只能实现上述其中一项
\documentclass[11pt,a4paper,oneside]{report}
\usepackage{float}
\usepackage[demo]{graphicx}
\usepackage{tcolorbox} % Frames
\usepackage{caption} % Frames
\tcbuselibrary{breakable,theorems}
\newtcbtheorem[auto counter, number within = part]
{The}{Satz}{%
breakable
}{the}
\begin{document}
\begin{The}{Satz des Pythagoras}{FKT-Pythagoras}
\parbox{0.5 \textwidth}{
\[
a^2+b^2=c^2.
\]
} \parbox{0.5 \textwidth}{
%Bild_TrigoPolyGrad1
\begin{figure}[H]
\includegraphics[width=0.5 \textwidth]{../../Bausteine/FKT/Bilder/FKT_pythagoras.png}
\captionsetup{justification=justified,singlelinecheck=false,labelsep=newline}
\caption[]{Satz des Pythagoras im rechtwinkligen Dreieck.}
\label{fig:FKT-pythagoras2}
\end{figure}
}
\end{The}
\begin{The}{Satz des Pythagoras}{FKT-Pythagoras}
\parbox{0.5 \textwidth}{
\[
a^2+b^2=c^2.
\]
} \parbox{0.5 \textwidth}{
%Bild_TrigoPolyGrad1
\begin{figure}[H]
\includegraphics[width=0.5 \textwidth]{../../Bausteine/FKT/Bilder/FKT_pythagoras.png}
\captionsetup{justification=justified,singlelinecheck=false,labelsep=newline,width=0.25 \textwidth}
\caption[]{Satz des Pythagoras im rechtwinkligen Dreieck.}
\label{fig:FKT-pythagoras}
\end{figure}
}
\end{The}
\end{document}
答案1
环境figure
用于浮动,但您不希望图形浮动,因此请使用center
和\captonof{figure}{...}
。考虑使用minipage
s 代替\parbox
es ,因为minipages
它们设计用于容纳垂直材料。下面我给出了两种用法的示例。
\documentclass[11pt,a4paper,oneside]{report}
\usepackage{float}
\usepackage[demo]{graphicx}
\usepackage{tcolorbox}
\usepackage{caption}
\tcbuselibrary{breakable,theorems}
\newtcbtheorem[auto counter, number within = part]
{The}{Satz}{%
breakable
}{the}
\captionsetup{justification=justified,singlelinecheck=false,labelsep=newline}
\begin{document}
\begin{The}{Satz des Pythagoras}{FKT-Pythagoras}
\begin{minipage}{0.5\textwidth}
\[
a^2+b^2=c^2.
\]
\end{minipage}%
\begin{minipage}{0.5\textwidth}
% Bild_TrigoPolyGrad1
\begin{center}
\includegraphics[width=\textwidth]{../../Bausteine/FKT/Bilder/FKT_pythagoras.png}
\captionof{figure}{Satz des Pythagoras im rechtwinkligen
Dreieck.}
\label{fig:FKT-pythagoras}
\end{center}
\end{minipage}
\end{The}
\begin{The}{Satz des Pythagoras}{FKT-Pythagoras}
\parbox{0.5\textwidth}{
\[
a^2+b^2=c^2.
\]
}%
\parbox{0.5\textwidth}{
% Bild_TrigoPolyGrad1
\begin{center}
\includegraphics[width=0.5\textwidth]{../../Bausteine/FKT/Bilder/FKT_pythagoras.png}
\captionof{figure}{Satz des Pythagoras im rechtwinkligen Dreieck.}
\label{fig:FKT-pythagoras2}
\end{center}
}
\end{The}
\end{document}