
Ich erstelle einen Bericht mit einem Latex-Editor. Ich habe eine Bildunterschrift, die aus zwei Bildern in einer Spalte besteht. Das Bild unten ist größer als das oben, und ich verwende die Umgebung „center“ ohne „figure“, um die Bilder auszurichten. Ich verwende nur \includegraphics. Weiß jemand, wie ich den Bildern eine „Unterüberschrift“ wie (a),(b) ohne die Umgebung „figure“ hinzufügen kann?? denn wenn ich sie verwende, erscheint das Bild unten nicht ausgerichtet. Danke
Antwort1
Hier werden zwei verschiedene Pakete verwendet subcaption
und subfig
zur Demonstration. Ohne figure
Umgebung könnte man minipage
Umgebung mit columnwidth
Einstellung verwenden und Hilfe suchen von
\makeatletter
\def\@captype{figure}
\makeatother
Verwenden Sie bei List of Figures
Bedarf \caption{...}
die \listofigures
Befehle und kompilieren Sie zweimal, um die richtige Darstellung zu erhalten.
Code
\documentclass[]{report}
\usepackage[showframe,margin=2cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{multicol}
\columnsep=10pt
\columnseprule=3pt
% \usepackage{subfig} % for subfloat
\usepackage{subcaption} % for subcaptionbox
\usepackage{graphicx}
%\usepackage{amsfonts, amsmath, amsthm, amssymb}
\usepackage{lipsum}
\begin{document}
\listoffigures
\begin{multicols}{2}
\lipsum[1-3]
\vfill
\columnbreak
% to run this session, please disable `sufig` package and enable `subcaption` package
\subsection*{Subcaptionbox section}
\noindent
\begin{minipage}{\columnwidth}
\makeatletter
\def\@captype{figure}
\makeatother
\centering
\subcaptionbox{Above \label{fig:above}}{%
\includegraphics[width=0.5\columnwidth]{example-image-a}}\\
\subcaptionbox{Below \label{fig:below}}{%
\includegraphics[width=0.8\columnwidth]{example-image-b} }
\caption{Two figures}\label{Fig}
\end{minipage}
% to run this session, please disable `subcaption` package and enable `subfig` package
%\subsection*{Subfloat section}
%
%\noindent
%\begin{minipage}{\columnwidth}
%\makeatletter
%\def\@captype{figure}
%\makeatother
% \centering
% \subfloat[Above]{%
% \includegraphics[width=0.5\columnwidth]{example-image-a}
% \label{fig:above}
%}\\
% \subfloat[Below]{%
% \includegraphics[width=0.8\columnwidth]{example-image-b}
% \label{fig:below}
%}
% \caption{Two figures,\label{Fig}}
%\end{minipage}
\end{multicols}
\end{document}