此代码:
\begin{figure}[h]
\centering
\begin{minipage}{.5\textwidth}
\centering
A
\includegraphics[width=0.7\textwidth]{schem_npn_transistor}
\end{minipage}%
\begin{minipage}{.5\textwidth}
\centering
B
\includegraphics[width=0.8\textwidth]{schem_pnp_transistor}
\end{minipage}
\label{schem:npn_pnp_transistor}
\caption{\textbf{(A)} Enkel transistorkrets där NPN styr en
lysdiod. Matning går via R2 och lysdiod till kollektorn,
styrsignal går via R1 till basen. Emittern går direkt till
jord. \textbf{(B)} Enkel transistorkrets där PNP styr en
lysdiod. Matning går via R2 och lysdiod till kollektorn,
styrsignal hölls hög till basen via R1. Emittern går även här
direkt till jord.}
\end{figure}
产生以下输出:
这两张图片垂直居中对齐,看起来不太好看。如何让它们垂直顶部对齐,以便字母“A”和“B”完美对齐?
答案1
minipage
我宁愿使用以下方法,而不是手动添加标题(A 和 B) subfigure
:
\documentclass{article}
\usepackage{lipsum}
\usepackage[demo]{graphicx} % remove 'demo' option in real document
\usepackage{subcaption}
\begin{document}
\begin{figure}[ht]
\centering
\begin{subfigure}[b]{.48\textwidth}
\centering
\includegraphics[width=0.7\textwidth]{schem_npn_transistor}
\caption{}
\end{subfigure}
\hfill
\begin{subfigure}[b]{.48\textwidth}
\centering
\includegraphics[width=0.8\textwidth,height=4cm]{schem_pnp_transistor}
\caption{}
\end{subfigure}
\caption{\textbf{(A)} Enkel transistorkrets där NPN styr en
lysdiod. Matning går via R2 och lysdiod till kollektorn,
styrsignal går via R1 till basen. Emittern går direkt till
jord. \textbf{(B)} Enkel transistorkrets där PNP styr en
lysdiod. Matning går via R2 och lysdiod till kollektorn,
styrsignal hölls hög till basen via R1. Emittern går även här
direkt till jord.}
\label{schem:npn_pnp_transistor}
\end{figure}
\end{document}
笔记:如果您希望正确引用图形\label
命令,则必须在caption
命令之后。