我正在制作一张练习表,并想标记一些比较有深度的练习。
基于将符号置于边缘我在左边距放置了一个符号。效果很好,但是当我枚举更多级别时,图像的水平位置会发生变化。
有没有办法将水平位置固定在距页面边界 2 厘米左右的位置?
平均能量损失
\documentclass[a4paper,oneside, 11pt]{article}
\usepackage{tabto} %%symbol in left margin
\usepackage{manfnt}
\def\warningsymbol{\protect\marginsymbolhelper}
\def\marginsymbolhelper{\tabto*{-2cm} {\dbend} \tabto*{\TabPrevPos}}
\begin{document}
\begin{enumerate}
\item \warningsymbol Exercise 1
\item Exercise 2
\begin{enumerate}
\item \warningsymbol Subexercise 1
\end{enumerate}
\end{enumerate}
\end{document}
答案1
如果您不打算将其\marginpar
用于其他用途...您可以使用 来调整距离\marginparsep
。
\documentclass[a4paper,oneside, 11pt]{article}
\usepackage{manfnt}
\reversemarginpar
\newcommand{\marginsymbol}{\marginpar{\hfill\dbend}}
\usepackage{showframe}% debugging tool
\begin{document}
\begin{enumerate}
\item Exercise 1 \marginsymbol
\item Exercise 2
\begin{enumerate}
\item Subexercise 1 \marginsymbol
\end{enumerate}
\end{enumerate}
\end{document}