我想将 2 个 SideCaption Figures 并排放置,但遇到了麻烦。我尝试将它们放置在minipage
andtabular
环境中,但没有任何效果。总是出现一堆错误...
\documentclass[
11pt, % Schriftgröße
DIV10,
ngerman, % für Umlaute, Silbentrennung etc.
a4paper, % Papierformat
oneside, % einseitiges Dokument
titlepage, % es wird eine Titelseite verwendet
parskip=half, % Abstand zwischen Absätzen (halbe Zeile)
headings=normal, % Größe der Überschriften verkleinern
listof=totoc, % Verzeichnisse im Inhaltsverzeichnis aufführen
bibliography=totoc, % Literaturverzeichnis im Inhaltsverzeichnis aufführen
index=totoc, % Index im Inhaltsverzeichnis aufführen
captions=tableheading, % Beschriftung von Tabellen unterhalb ausgeben
%draft % Status des Dokuments (final/draft)
final % Status des Dokuments (final/draft)
]{scrreprt}
\usepackage[labelfont=bf,font=footnotesize]{caption}
\captionsetup{format=plain}
\usepackage{sidecap}
\begin{document}
\begin{SCfigure}
\includegraphics[width=0.25\textwidth]{android-linearlayout}
\caption[Android Layout 1]{Android Layout 1 \cite{Google.2010}}
\label{fig:android-linearlayout1}
\end{SCfigure}
\begin{SCfigure}
\includegraphics[width=0.25\textwidth]{android-linearlayout}
\caption[Android Layout 2]{Android Layout 2 \cite{Google.2010}}
\label{fig:android-linearlayout2}
\end{SCfigure}
\end{document}
希望有人可以帮忙。
答案1
你的问题是SCfigure
(由sidecap
包裹)设置了侧边字幕漂浮。浮点数不应包含在限制性环境中。请参阅 TeX FAQ 条目未处于外层模式。
解决这个问题的一种方法是避免使用漂浮并使用\captionof
使用capt-of
包裹(或者caption
) 设置浮动特定标题。这里有一个小例子:
\documentclass{article}
\usepackage{capt-of}% http://ctan.org/pkg/capt-of
\usepackage[demo]{graphicx}% http://ctan.org/pkg/graphicx
% [demo] option just for this example
\begin{document}
\noindent
\begin{minipage}{.45\textwidth}
\begin{minipage}{.45\linewidth}
\includegraphics[width=\linewidth]{layout1}
\end{minipage}\hfill
\begin{minipage}{.45\linewidth}
\captionof{figure}{Layout 1}
\label{fig:layout1}
\end{minipage}%
\end{minipage} \hfill
\begin{minipage}{.45\textwidth}
\begin{minipage}{.45\linewidth}
\includegraphics[width=\linewidth]{layout2}
\end{minipage}\hfill
\begin{minipage}{.45\linewidth}
\captionof{figure}{Layout 2}
\label{fig:layout2}
\end{minipage}%
\end{minipage}
\end{document}
这还允许您自由指定标题的宽度以及位置。