mdframed 中的内边距不均匀?

mdframed 中的内边距不均匀?

编辑:下面的解决方案。

我真的找不到答案。我正在尝试使用 mdframed 制作一个用于重要笔记的框。当我开始书写时,我注意到左内边距和右内边距不均匀。在此处输入图片描述

如您所见,左侧的内边距是准确的,但右侧的边距默认显示为负值。

当然,我可以将右边距增加 X 量,但我认为有些东西没有正常工作,所以我想知道我遗漏了什么。这是两个部分的副本

\newcounter{notecount}[subsection]
\newenvironment{note} {\refstepcounter{notecount}
  \mdfsetup{
    innertopmargin=5pt,
    innerbottommargin=5pt,
    innerleftmargin=0.5cm,
    innerrightmargin=0.5cm,
    leftmargin=0.5cm,
    rightmargin=0.5cm,
    splitbottomskip=0pt,
    splittopskip=0pt,
    topline=true,
    leftline=true,
    bottomline=true,
    rightline=true,
    linewidth=1pt,
    innerlinewidth=0pt,
    font=\normalfont,
    frametitle={\textbf{Important Note \thenotecount}},
    frametitlerule=true,
    frametitlerulewidth=1pt,
    frametitleaboveskip=5pt,
    frametitlebelowskip=5pt,
    linecolor=gray,
    innerlinecolor=gray,
    middlelinecolor=gray,
    outerlinecolor=gray,
    align=left,
  }
  \begin{mdframed}
}
{\end{mdframed}}

这是内容

\subsubsection{Provision Process}
\begin{note}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec condimentum ultricies purus, volutpat euismod dui faucibus sit amet. Curabitur luctus elit ac dapibus pharetra. Morbi sed leo iaculis, pretium magna ut, mollis elit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus quis risus eu felis sagittis elementum id quis libero. Sed volutpat augue eget dolor feugiat porttitor. Morbi lacus felis, congue a purus non, imperdiet dignissim diam. Donec tempor ex viverra dolor interdum sollicitudin. Curabitur aliquam, metus volutpat faucibus egestas, nisi nibh fermentum purus, id elementum lorem ipsum sit amet lorem. Etiam consequat lorem quis sem luctus, eu viverra neque fermentum. Quisque laoreet diam sed lectus vestibulum condimentum. Suspendisse ac imperdiet mi.
\end{note}

解决方案:文档中的 raggedright 已启用。我删除了 ragged2e 并将所有对齐方式替换为 flushleft 和 flushright。

相关内容