因此,尽管我的迷你页面已明确 top [t],但我的迷你页面仍会移至我的图的底部。它甚至会在我的图的底部启动迷你页面,并将标题向下推。
我该如何阻止这种情况?(不使用小页面的解决方案也可以,只要它允许我编写数学公式并将其定位为图像并带有标题即可)
\documentclass[12pt]{article}
\usepackage[letterpaper,margin=1in]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\begin{document}
\begin{figure}
\centering
\begin{minipage}[t][13cm][t]{0.3\textwidth}
$T:=$ \# of triangles \\
$D:=$ \# of dodecagons \\
$T=2D$
\end{minipage}
\includegraphics[scale=1.1]{pic1.png}
\caption{Caption}
\end{figure}
\end{document}
答案1
您的表格在顶部有基线,在底部有图像,因此您需要移动(其中一条)基线,以便表格和图形能够对齐。使用该adjustbox
包很简单:
例如两者都在顶部对齐:
\documentclass[12pt]{article}
\usepackage[letterpaper,margin=1in]{geometry}
\usepackage[demo, % in real document remove this option
export]{adjustbox}
\begin{document}
\begin{figure}
\centering
\begin{minipage}[t]{0.3\textwidth}
$T:=$ \# of triangles \\
$D:=$ \# of dodecagons \\
$T=2D$
\end{minipage}
\includegraphics[scale=1.1, valign=t]{pic1.png}
\caption{Caption}
\end{figure}
\end{document}
或者两者都与垂直中心对齐:
\documentclass[12pt]{article}
\usepackage[letterpaper,margin=1in]{geometry}
\usepackage[demo, % in real document remove this option
export]{adjustbox}
\begin{document}
\begin{figure}
\centering
\begin{minipage}{0.3\textwidth}
$T:=$ \# of triangles \\
$D:=$ \# of dodecagons \\
$T=2D$
\end{minipage}
\includegraphics[scale=1.1, valign=c]{pic1.png}
\caption{Caption}
\end{figure}
\end{document}
或者两者都在底部对齐:
\documentclass[12pt]{article}
\usepackage[letterpaper,margin=1in]{geometry}
\usepackage[demo, % in real document remove this option
export]{adjustbox}
\begin{document}
\begin{figure}
\centering
\begin{minipage}[b]{0.3\textwidth}
$T:=$ \# of triangles \\
$D:=$ \# of dodecagons \\
$T=2D$
\end{minipage}
\includegraphics[scale=1.1]{pic1.png}
\caption{Caption}
\end{figure}
\end{document}
答案2
这将起作用:
\begin{figure}
\centering
\begin{minipage}[t][13cm][t]{0.3\textwidth}
$T:=$ \# of triangles \\
$D:=$ \# of dodecagons \\
$T=2D$
\end{minipage}
\vtop{\vskip0pt\hbox{%
\includegraphics[scale=1.1]{pic1.png}}}
\caption{Caption}
\end{figure}