迷你页面前的空格

迷你页面前的空格

这是我的.tex文件:

\documentclass{article}
\usepackage{framed}
\setlength{\FrameSep}{3pt}
\begin{document}
   \noindent{}The king\\
   \begin{minipage}{0.9\textwidth}
      is dead,
      \begin{framed}
         Long live
      \end{framed}
      the king
   \end{minipage}
\end{document}

这是输出:

当前的

这是预期的输出:

故意的

“The king”和“is dead”之间的间距应该与“is dead”和“Long live”之间的间距相同(忽略左边距,无法正确截图)。

当然我可以替换

\noindent{}The king\

经过

\noindent{}The king\\[4mm]

或者其他的,但我想要更优雅的东西。最好的方法是什么?任何帮助都将不胜感激。

答案1

我建议使用\baselineskip来留出垂直空间。\noindent从这里开始新段落时请记住这一点。

示例输出

\documentclass{article}

\usepackage{framed}
\setlength{\FrameSep}{3pt}

\begin{document}

\noindent
The king

\vspace{\baselineskip}
\noindent
\begin{minipage}{0.9\textwidth}
  is dead,
  \begin{framed}
    Long live
  \end{framed}
  the king
\end{minipage}

\end{document}

相关内容