我收集了一些音乐会的参赛作品;下面显示了其中两件:
\textbf{Modest Mouse, Jimmy Eat World, Angels and Airwaves}\\
\textit{LIVE105 Not So Silent Night}\\
Bill Graham Civic Auditorium\\
San Francisco, CA\\
12/7/2007\\
\textbf{Buckethead, That 1 Guy}\\
Fox Theatre\\
Redwood City, CA\\
11/21/2008\\
我想强制将每个单独的音乐会条目放在同一页面上 - 也就是说,如果音乐会条目恰好位于第 1 页的底部,我就不想让它12/7/2007
溢出到第 2 页。Modest Mouse
我尝试用samepage
标签包装每个块,如下所示:
\begin{samepage}
\textbf{Modest Mouse, Jimmy Eat World, Angels and Airwaves}\\
\textit{LIVE105 Not So Silent Night}\\
Bill Graham Civic Auditorium\\
San Francisco, CA\\
12/7/2007\\
\end{samepage}
但这并没有起到作用。
实现这一目标的最佳方法是什么?
答案1
使用tabular
结构:
\noindent
\begin{tabular}{@{}l@{}}
\textbf{Modest Mouse, Jimmy Eat World, Angels and Airwaves} \\
\textit{LIVE105 Not So Silent Night} \\
Bill Graham Civic Auditorium \\
San Francisco, CA \\
12/7/2007
\end{tabular}
如果您的标题比文本块宽,那么您可能会对{@{}p{\linewidth}@{}}
列规范感兴趣。
答案2
您还可以使用minipage
。Aminipage
不允许分页。
\documentclass{article}
\begin{document}
\noindent
\begin{minipage}{\textwidth}
\textbf{Modest Mouse, Jimmy Eat World, Angels and Airwaves}\par
\textit{LIVE105 Not So Silent Night}\par
Bill Graham Civic Auditorium\par
San Francisco, CA\par
12/7/2007
\end{minipage}
\end{document}
对于 a 来说也是如此\parbox
。