![mdframed 的 innerleftmargin 有奇怪的 \hspace](https://linux22.com/image/357396/mdframed%20%E7%9A%84%20innerleftmargin%20%E6%9C%89%E5%A5%87%E6%80%AA%E7%9A%84%20%5Chspace.png)
我现在正在使用mdframed
,我发现环境内的缩进mdframed
很奇怪。例如,当在该环境之外时,如果我们\hspace*{2em}
在第二行中使用 ,第二行中的数字1
几乎直接位于第一行中的数字 5 和 6 下方。但是,如果将这两行放在 中mdframed
,那么这次 1 就在 5 下方。为什么?
\documentclass{article}
\parindent = 0pt
\usepackage{mdframed}
\mdfsetup{everyline=true,splittopskip=15pt,innerleftmargin=2em,linewidth=1.3pt}
\begin{document}
12345678
\par \hspace*{2em} 12345678
\begin{mdframed}
12345678
\par\hangindent=2em\hangafter=0 12345678
\end{mdframed}
\end{document}
答案1
这mdframed
与你看到的一样
12345678
\par \hspace*{2em} 12345678
\par \hspace*{2em}12345678
中间行除了 之外还有一个额外的字间距\hspace
。您的 mdframed 示例没有额外的空间。