将图片与文章左侧对齐

将图片与文章左侧对齐

我正在尝试为一款产品编写用户手册,希望在每页左侧的一栏中显示几张图和一些简短的说明性测试。我遇到了一个奇怪的问题,我无法做到这一点。这是无法正常工作的 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}

我面临多个问题:

  1. 我希望图形和文本位于正文的左侧,而不是右侧。
  2. 在上面的例子中,边注根本没有呈现。

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,使用它是完全可以的。

相关内容