![如何将图像放置在 marginpar 中并使其根据图像的顶部进行定位](https://linux22.com/image/263441/%E5%A6%82%E4%BD%95%E5%B0%86%E5%9B%BE%E5%83%8F%E6%94%BE%E7%BD%AE%E5%9C%A8%20marginpar%20%E4%B8%AD%E5%B9%B6%E4%BD%BF%E5%85%B6%E6%A0%B9%E6%8D%AE%E5%9B%BE%E5%83%8F%E7%9A%84%E9%A1%B6%E9%83%A8%E8%BF%9B%E8%A1%8C%E5%AE%9A%E4%BD%8D.png)
如以下 MWE 所示,我在文档的边缘放置了一个简单的图像。看起来,标题文本与我输入命令的行垂直对齐\marginpar
,而图像位于其上方。有什么方法可以让图像的顶部与包含命令的正文中的文本行对齐吗\marginpar
?我需要能够做到这一点,以便在排版我正在制作的教科书时准确地知道图像将出现在哪里。
谢谢
请不要介意我为了强调我的观点而试图画出的一条非常不直线的线。
\documentclass{report}
\usepackage{caption}
\usepackage{graphicx}
\begin{document}
\chapter{test}
This is a test.\marginpar{
\includegraphics[width=\marginparwidth]{resources/Georg_Cantor2.jpg}
\captionof{figure}{Georg Cantor (1845-1918) was a German mathematician, best known as the inventor of set theory, which has become a fundamental theory in mathematics.}}
\end{document}
答案1
\marginpar{\vskip0pt\includegraphics...}
效果很好。可能不是最佳解决方案,但暂时能用。非常感谢 La Raison。