侧面图上有多个带默认编号的图形

侧面图上有多个带默认编号的图形

我想在同一页上横向显示两个图形。一个是普通图形,另一个由三个子图形组成。

它们目前位于子图中,以确保它们最终位于同一页面上。

具体如下:

\begin{sidewaysfigure}
    \begin{subfigure}[t]{\textwidth}
        \centering
            \input{1.tikz}
        \caption{1}
        \label{fig:1}
    \end{subfigure}

    \begin{subfigure}[b]{\textwidth}
        \centering
        \begin{subfigure}[t]{0.3\textwidth}
            \input{2a.tikz}
            \caption{2a}
        \end{subfigure}
        %
        \begin{subfigure}[t]{0.3\textwidth}
            \input{2b.tikz}
            \caption{2b}
        \end{subfigure}
        %
        \begin{subfigure}[t]{0.3\textwidth}
            \input{2c.tikz}
            \caption{2c}
        \end{subfigure}
        \caption{2 global}
        \label{fig:2}
    \end{subfigure}
\end{sidewaysfigure}

这些数字是分开的,并被编号为:Figure 1,,,,。(a)(b)(c)Figure 2

而现在是(a),......,(e)

有什么方法可以获得原始编号吗?

答案1

一些建议:

  • 不要过度使用subfigure环境。我建议您用环境替换第一个subfigure环境minipage,并完全放弃第二个“外部”subfigure代码。

  • 使用指令在图 1 和图 2 (a,b,c) 之间创建一些垂直分离\vspace

  • subfigure通过指令最大化剩余三个环境之间的水平分离\hfill

在此处输入图片描述

% !TEX TS-program = pdflatex
\documentclass[demo]{article} % omit 'demo' option in real document
\usepackage{rotating}
\usepackage{subcaption}
\begin{document}

\begin{sidewaysfigure}
    \begin{minipage}[t]{\textwidth}
        \centering
        %\input{1.tikz}
        \includegraphics[width=0.7\textwidth]{1.jpg} % choose a suitable width
        \caption{1 global}
        \label{fig:1}
    \end{minipage}

    \vspace{1cm}

    \begin{subfigure}[t]{0.31\textwidth}
        %\input{2a.tikz}
        \includegraphics[width=\textwidth]{2a.jpg}
        \caption{2a}
    \end{subfigure}
    \hfill
    \begin{subfigure}[t]{0.31\textwidth}
        %\input{2b.tikz}
        \includegraphics[width=\textwidth]{2b.jpg}
        \caption{2b}
    \end{subfigure}
    \hfill
    \begin{subfigure}[t]{0.31\textwidth}
        %\input{2c.tikz}
        \includegraphics[width=\textwidth]{2c.jpg}
        \caption{2c}
    \end{subfigure}

    \caption{2 global}
    \label{fig:2}
\end{sidewaysfigure}
\end{document}

相关内容