Wie wird die Position des Unterschwimmers eingestellt?

Wie wird die Position des Unterschwimmers eingestellt?

Ich möchte die Achsen in (a) und (b), die ich auf dem Bild markiert habe, so ausrichten, wie in (c) und (d)?

Bildbeschreibung hier eingeben

Der Hauptcode ist unten:

\begin{figure}[!t]
\centering
\subfloat[]{\includegraphics[width=1.5in]{pre_coherent_a.eps}%
\label{pre:a}}
\hfil
\subfloat[]{\includegraphics[width=1.5in]{pre_coherent_b.eps}%
\label{pre:b}}
\hfil
\subfloat[]{\includegraphics[width=1.5in]{pre_coherent_c.eps}%
\label{pre:c}}
\hfil
\subfloat[]{\includegraphics[width=1.5in]{pre_coherent_d.eps}%
\label{pre:d}}
\caption{Main processing stages of pre-coherent processing.}
\vspace{-10 pt}  % adjust the vertical spacing
\label{fig_sim1}
\end{figure}

Antwort1

Dies ist möglich, wenn Sie:

  • Bild neu zeichnen (a): alles unterhalb der Abszisse (neu) verschieben oder (b): unterhalb der Abszisse Phantomknoten mit $\Delta_{\min}$ hinzufügen,

  • Bild (b) einschließen \raiseboxund um den gewünschten Betrag anheben ...

MWE für die letzte Möglichkeit:

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{subfig}

\begin{document}
\begin{figure}
\centering
\subfloat[]{\includegraphics[width=1.5in]{pre_coherent_a.eps}%
\label{pre:a}}
\hfil
\subfloat[]{\raisebox{1ex}% select appropriate amount
            {\includegraphics[width=1.5in]{pre_coherent_b.eps}}%
\label{pre:b}}


\subfloat[]{\includegraphics[width=1.5in]{pre_coherent_c.eps}%
\label{pre:c}}
\hfil
\subfloat[]{\includegraphics[width=1.5in]{pre_coherent_d.eps}%
\label{pre:d}}
\caption{Main processing stages of pre-coherent processing.}
\vspace{-10 pt}  % adjust the vertical spacing
\label{fig_sim1}
\end{figure}
\end{document}

Bildbeschreibung hier eingeben

Notiz:Für die Formatierung von Beschriftungen ist es besser, captionein Paket zu laden und seine Funktionen entsprechend einzurichten, beispielsweise als lokale manuelle Änderung, um den vertikalen Abstand zwischen Beschriftung und Abbildung zu ändern.

verwandte Informationen