Подробное руководство по использованию подфигур в Overleaf: методы и примеры кода

Overleaf – популярный онлайн-редактор LaTeX, который позволяет пользователям создавать и совместно работать над документами профессионального качества, включая научные статьи, отчеты и презентации. Одним из общих требований при подготовке документов является включение подфигур, которые представляют собой несколько изображений или графиков, сгруппированных как единое целое с отдельными подписями. В этой статье мы рассмотрим различные методы включения подфигур в Overleaf, сопровождаемые примерами кода.

Метод 1: использование пакета subcaption
Пакет subcaption — это мощный инструмент для управления подфигурами в LaTeX. Вот пример того, как использовать его в Overleaf:

\documentclass{article}
\usepackage{graphicx}
\usepackage{subcaption}
\begin{document}
\begin{figure}
  \centering
  \begin{subfigure}{0.4\textwidth}
    \centering
    \includegraphics[width=\linewidth]{image1}
    \caption{Caption for Subfigure 1}
    \label{fig:subfig1}
  \end{subfigure}
  \hfill
  \begin{subfigure}{0.4\textwidth}
    \centering
    \includegraphics[width=\linewidth]{image2}
    \caption{Caption for Subfigure 2}
    \label{fig:subfig2}
  \end{subfigure}
  \caption{Main Caption}
  \label{fig:mainfig}
\end{figure}
\end{document}

Метод 2: использование пакета subfig
Пакет subfig предлагает альтернативный способ обработки подфигур. Вот пример того, как использовать его в Overleaf:

\documentclass{article}
\usepackage{graphicx}
\usepackage{subfig}
\begin{document}
\begin{figure}
  \centering
  \subfloat[Caption for Subfigure 1]{\includegraphics[width=0.4\linewidth]{image1}\label{fig:subfig1}}
  \hfill
  \subfloat[Caption for Subfigure 2]{\includegraphics[width=0.4\linewidth]{image2}\label{fig:subfig2}}
  \caption{Main Caption}
  \label{fig:mainfig}
\end{figure}
\end{document}

Метод 3: использование мини-страниц.
Другой подход к размещению подрисунков — использование мини-страниц. Вот пример:

\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{figure}
  \centering
  \begin{minipage}[b]{0.4\textwidth}
    \centering
    \includegraphics[width=\linewidth]{image1}
    \caption{Caption for Subfigure 1}
    \label{fig:subfig1}
  \end{minipage}
  \hfill
  \begin{minipage}[b]{0.4\textwidth}
    \centering
    \includegraphics[width=\linewidth]{image2}
    \caption{Caption for Subfigure 2}
    \label{fig:subfig2}
  \end{minipage}
  \caption{Main Caption}
  \label{fig:mainfig}
\end{figure}
\end{document}

В этой статье мы рассмотрели три различных метода включения подфигур в Overleaf: использование пакета subcaption, пакета subfig и мини-страниц. Каждый метод предлагает свой набор преимуществ, и выбор зависит от ваших конкретных требований. Используя предоставленные примеры кода, вы можете легко реализовать подфигуры в своих документах Overleaf и улучшить визуальное представление своей работы.