如何使用baselineskip自动设置minipage环境末尾的空间?

如何使用baselineskip自动设置minipage环境末尾的空间?

在下面的代码中,我如何使用来设置环境end中的空间? 实际上,我不想使用和相同的命令,而且我还想使用选项来设置我的小页面。minipagebaselineskip automatically
\vspace...all[t]
我的代码:

\documentclass{book}
\usepackage{amsmath}
\renewcommand{\baselinestretch}{2}
\setlength{\parindent}{0pt}
\begin{document}
\begin{minipage}[t]{.46\linewidth}
 If you face a problem try to find the solution not the reason.
\end{minipage}\hfill
\begin{minipage}[t]{.46\linewidth}
 If you face a problem try to find the solution not the reason.
\end{minipage}
\begin{minipage}[t]{\linewidth}
 If you face a problem try to find the solution not the reason.
\end{minipage}
\begin{minipage}[t]{\linewidth}
 If you face a problem try to find the solution not the reason.
\end{minipage}
\end{document}

我的输出


在此处输入图片描述


第二次编辑:
我希望行与行之间的间距相同(小页面内部和外部)
我想要得到以下输出:


在此处输入图片描述


答案1

我不确定我是否理解了这个问题。这是你想要的输出吗?

在此处输入图片描述

为了实现这一点,我定义了一个名为 的新环境Minipage,它插入一个[t]-minipage默认线宽为 的环境\linewidth,并在环境末尾添加\newline\vspace\baselineskip。环境始终接受可选环境以更改线宽。以下是完整代码:

\documentclass{book}
\usepackage{amsmath}
\renewcommand{\baselinestretch}{2}
\setlength{\parindent}{0pt}
\newenvironment{Minipage}[1][1]{\minipage[t]{#1\linewidth}}{\endminipage\newline\vspace\baselineskip}
\begin{document}
\begin{Minipage}[0.46]
 If you face a problem try to find the solution not the reason.
\end{Minipage}\hfill
\begin{Minipage}[0.46]
 If you face a problem try to find the solution not the reason.
\end{Minipage}
\begin{Minipage}
 If you face a problem try to find the solution not the reason.
\end{Minipage}
\begin{Minipage}
 If you face a problem try to find the solution not the reason.
\end{Minipage}
\end{document}

相关内容