![将图片与文章左侧对齐](https://linux22.com/image/298060/%E5%B0%86%E5%9B%BE%E7%89%87%E4%B8%8E%E6%96%87%E7%AB%A0%E5%B7%A6%E4%BE%A7%E5%AF%B9%E9%BD%90.png)
我正在尝试为一款产品编写用户手册,希望在每页左侧的一栏中显示几张图和一些简短的说明性测试。我遇到了一个奇怪的问题,我无法做到这一点。这是无法正常工作的 MWE。
\documentclass{article}
\usepackage[left=3 in]{geometry}
\usepackage{blindtext}
\usepackage[demo]{graphicx}
\usepackage{marginnote}
\usepackage{caption}
\begin{document}
\blindtext
\marginnote[left]{this is just a test1}[-3 cm]
\marginpar{
\includegraphics[width=\marginparwidth]{filename}
\captionof{figure}{Text of the caption}
}
\end{document}
我面临多个问题:
- 我希望图形和文本位于正文的左侧,而不是右侧。
- 在上面的例子中,边注根本没有呈现。
ETA:目前,下面的方法似乎对我有用。
\documentclass[draft]{article}
\usepackage[left=2.5 in, marginparsep=20pt, marginparwidth=130pt]{geometry}
\usepackage{blindtext}
\usepackage[demo]{graphicx}
\usepackage{marginnote}
\usepackage{caption}
\usepackage{sidenotes}
\reversemarginpar
\begin{document}
\marginnote{this is just a test1. this is just a test1. }[3 cm]
\begin{marginfigure}[12 cm]
\includegraphics[width=\marginparwidth]{demo}
\caption{test image}
\end{marginfigure}
\blinddocument
\end{document}
问题是,这是正确的做法吗?
答案1
使用\reversemarginpar
和
\marginnote{this is just a test1}[-3 cm]
\marginnote{
\includegraphics[width=\marginparwidth]{filename}
\captionof{figure}{Text of the caption}
}
代码:
\documentclass{article}
\usepackage[left=3 in]{geometry}
\usepackage{blindtext}
\usepackage[demo]{graphicx}
\usepackage{marginnote}
\usepackage{caption}
\reversemarginpar
\begin{document}
\blindtext
\marginnote{this is just a test1}[-3 cm]
\marginnote{
\includegraphics[width=\marginparwidth]{filename}
\captionof{figure}{Text of the caption}
}
\end{document}
就您所涉及的编辑而言sidenotes
,使用它是完全可以的。