我正在使用以下模板(来自简历中的“参考”部分)。问题是我只有 3 个引用,所以我想将它们和谐地放在一行中。我考虑使用多列(自动设置正确的列宽),但我不知道该如何继续。
\documentclass[10pt]{article}
\usepackage{marvosym} % For cool symbols.
\usepackage{hyperref}
\begin{document}
\begin{tabular}{lr}
% Referee 1
\begin{minipage}[t]{2.5in}
Prof.\ X Y\\
Place A\\
Location B\\
Country and Postcode\\
\Telefon\ +00 1 234 5678\\
\Letter\ \href{mailto:[email protected]}{X\textrm{@}A.ac.jp}
\end{minipage}
&
% Referee 2
\begin{minipage}[t]{2.5in}
Prof.\ X Y\\
Place A\\
Location B\\
Country and Postcode\\
\Telefon\ +00 1 234 5678\\
\Letter\ \href{mailto:[email protected]}{X\textrm{@}A.ac.jp}
\end{minipage}
\\
\\ % Additional newline for spacing.
% Referee 3
\begin{minipage}[t]{2.5in}
Prof.\ X Y\\
Place A\\
Location B\\
Country and Postcode\\
\Telefon\ +00 1 234 5678\\
\Letter\ \href{mailto:[email protected]}{X\textrm{@}A.ac.jp}
\end{minipage}
\end{tabular}
\end{document}
答案1
首先,您可能不需要tabular
代码中的环境。
我将为您提供三种解决方案,它们仅在处理分页符的方式上有所不同:
minipage
:它们不会跨页拆分paracol
:它们将被单独打破并留在其列中multicols
:它们将被分成下一列(从左到右)
这是包含所有这些内容和示例代码的 MWE。
\documentclass[10pt]{article}
\usepackage[a5paper, landscape]{geometry} % demo only
\usepackage{lipsum} % demo only
\usepackage{marvosym} % For cool symbols.
\usepackage{hyperref}
\usepackage{paracol}
\usepackage{multicol}
\begin{document}
\lipsum[2-4]
\begin{minipage}[t]{0.33\textwidth}
Prof.\ X Y\\
Place A\\
Location B\\
Country and Postcode\\
\Telefon\ +00 1 234 5678\\
\Letter\ \href{mailto:[email protected]}{X\textrm{@}A.ac.jp}
\end{minipage}
\begin{minipage}[t]{0.33\textwidth}
Prof.\ X Y\\
Place A\\
Location B\\
Country and Postcode\\
\Telefon\ +00 1 234 5678\\
\Letter\ \href{mailto:[email protected]}{X\textrm{@}A.ac.jp}
\end{minipage}
\begin{minipage}[t]{0.33\textwidth}
Prof.\ X Y\\
Place A\\
Location B\\
Country and Postcode\\
\Telefon\ +00 1 234 5678\\
\Letter\ \href{mailto:[email protected]}{X\textrm{@}A.ac.jp}
\end{minipage}
\lipsum[5-6]
\begin{paracol}{3}
Prof.\ X Y\\
Place A\\
Location B\\
Country and Postcode\\
\Telefon\ +00 1 234 5678\\
\Letter\ \href{mailto:[email protected]}{X\textrm{@}A.ac.jp}
\switchcolumn
Prof.\ X Y\\
Place A\\
Location B\\
Country and Postcode\\
\Telefon\ +00 1 234 5678\\
\Letter\ \href{mailto:[email protected]}{X\textrm{@}A.ac.jp}
\switchcolumn
Prof.\ X Y\\
Place A\\
Location B\\
Country and Postcode\\
\Telefon\ +00 1 234 5678\\
\Letter\ \href{mailto:[email protected]}{X\textrm{@}A.ac.jp}
\end{paracol}
\lipsum[8-9]
\begin{multicols}{3}
Prof.\ X Y\\
Place A\\
Location B\\
Country and Postcode\\
\Telefon\ +00 1 234 5678\\
\Letter\ \href{mailto:[email protected]}{X\textrm{@}A.ac.jp}
\vfill\columnbreak
Prof.\ X Y\\
Place A\\
Location B\\
Country and Postcode\\
\Telefon\ +00 1 234 5678\\
\Letter\ \href{mailto:[email protected]}{X\textrm{@}A.ac.jp}
\vfill\columnbreak
Prof.\ X Y\\
Place A\\
Location B\\
Country and Postcode\\
\Telefon\ +00 1 234 5678\\
\Letter\ \href{mailto:[email protected]}{X\textrm{@}A.ac.jp}
\end{multicols}
\lipsum[10]
\end{document}
PS:您不应该使用\\
垂直间距:而应该使用\vskip
或\vspace
。