![与 mdframed 环境相关的垂直间距问题](https://linux22.com/image/239217/%E4%B8%8E%20mdframed%20%E7%8E%AF%E5%A2%83%E7%9B%B8%E5%85%B3%E7%9A%84%E5%9E%82%E7%9B%B4%E9%97%B4%E8%B7%9D%E9%97%AE%E9%A2%98.png)
我使用mdframed
带有选项的包style=1,
,这意味着它TikZ
负责绘制框架:
\documentclass{article}
\usepackage[style=1]{mdframed}
\begin{document}
\noindent
Text
\begin{mdframed}
Framed
\end{mdframed}
Text
\end{document}
当我编译这个最小示例时,我观察到框架区域下方有多余的垂直空白。似乎基线选择得不是最佳的。有人知道如何解决这个间距问题吗?
附录:上述垂直间距问题在该软件包的 0.9a 版本中不再存在mdframed
。
答案1
您可以使用以下方式控制帧下方的跳过skipbelow=<length>
:
\documentclass{article}
\usepackage[style=1]{mdframed}
\begin{document}
\noindent Text
\begin{mdframed}
Framed
\end{mdframed}
Text
\noindent Text
\begin{mdframed}[skipbelow=-0.5em]
Framed
\end{mdframed}
Text
\end{document}