LaTeX utilise graphicx + subfig pour réaliser la fusion de sous-figures + titre + titre de sous-figure

1. Scénarios d'application/exigences

        Lorsque j'écrivais un article en LaTeX aujourd'hui, j'ai découvert que j'avais besoin d'utiliser plusieurs images pour les assembler, puis de les fusionner en une grande image. Autrement dit, une image contient plusieurs sous-images et la taille de plusieurs sous-images peut être définie par vous-même.Il y a des sous-titres sous les sous-images et la grande image globale a également un titre. Par exemple l'effet suivant :

        Au début, la solution à laquelle j'ai pensé était d'utiliser le package subfigure fourni avec LaTeX, mais je ne m'attendais pas à ce que ce ne soit pas particulièrement pratique lors de l'utilisation de sous-titres. S'il est combiné avec des packages de sous-titres, cela entraînera de nouveaux problèmes . Bref, j'ai lu plusieurs solutions sur Internet, mais aucune d'entre elles n'a obtenu de meilleurs résultats, celle qui peut être copiée et collée.

        Afin de faciliter la rédaction de futurs articles, je prévois d'enregistrer ce problème, et je pourrai le copier et le modifier si nécessaire à l'avenir.

2. Méthode de mise en œuvre

        Idée d'implémentation : appelez les packages fournis avec LaTeX : graphicx et subfig ; utilisez subfloat dans la balise figure pour réaliser la fusion des sous-figures, y compris l'affichage du titre de la sous-figure et du titre de la figure globale.

        Code LaTeX

\documentclass{article}

\usepackage{graphicx}
\usepackage{subfig}

\begin{document}

\section{Figure and subfigure demo}
On the paper, I see three cats in the Figure \ref{figure_bsf}. The color of the first cat (see Figure \ref{figure_ca}) is blue, which looks like very beautiful. However, I love all the cats from the figure. The second cat (see Figure \ref{figure_cb}) looks like a dog, and the third one (see Figure \ref{figure_cc}) looks very strong.

\begin{figure*}
\centering
\subfloat[Cat A]{\label{figure_ca}\includegraphics[height=0.25\textwidth]{cat_a.png}}\hfill
\subfloat[Cat B]{\label{figure_cb}\includegraphics[height=0.25\textwidth]{cat_b.png}}\hfill
\subfloat[Cat C]{\label{figure_cc}\includegraphics[height=0.25\textwidth]{cat_c.png}}
\caption{A set of cat.}
\label{figure_bsf}
\end{figure*}

\end{document}

        Effet de disposition

3. Références

        1. Sous-graphe de composition de latex

        2、Légende du problème de sous-figure - TeX

Quatre, environnement de compilation LaTeX

        1. Environnement d'édition + compilation : Overleaf

        2. Référence du package : donnée dans le code source ci-dessus

        3. Références entre les fichiers : le fichier main.tex du projet est le fichier principal, qui fait référence aux trois fichiers image cat_a.png, cat_b.png et cat_c.png. Si vous devez copier et utiliser le code ci-dessus, n'oubliez pas pour copier l'image Modifiez les noms de fichiers dans le code en conséquence.

おすすめ

転載: blog.csdn.net/qq_36158230/article/details/128905501