我想将页面分成两个宽度相等的彩色列。这是我的代码:
\documentclass{article}
\usepackage{lipsum}
\usepackage{xcolor}
\begin{document}
\fcolorbox{red}{yellow}
{
\begin{minipage}{0.5 \textwidth}
\lipsum[1-2]
\end{minipage}
}
\fcolorbox{red}{blue}
{
\begin{minipage}[t]{0.5 \textwidth}
\lipsum[1-2]
\end{minipage}
}
\end{document}
答案1
在 OP 的代码中,一个minipage
具有[t]
op 对齐,另一个具有默认的c
内部对齐(因此左框的中心与右框的顶部对齐)。
相反,你会希望两者minipages
具有相同的对齐方式,无论是由你决定[t]
还是[b]
由你决定。在下面的 MWE 中,我展示了不同整体高度的盒子的两种可能性。
\documentclass{article}
\usepackage{lipsum}
\usepackage{xcolor}
\begin{document}
\newcommand\data[1][c]{
\fcolorbox{red}{yellow}
{
\begin{minipage}[#1]{0.5 \textwidth}
\lipsum[1]
\end{minipage}
}
\fcolorbox{red}{blue}
{
\begin{minipage}[#1]{0.5 \textwidth}
\lipsum[1-2]
\end{minipage}
}
}
\data[t]\clearpage\data[b]
\end{document}