将小页面内容跨越多个页面

将小页面内容跨越多个页面

我正在为 CV 编写自己的布局(我想将其转换为公共类),并且尝试使用如下所示的两列布局:

在此处输入图片描述

每个部分的左侧摘要是一个小页面,内容则是另一个小页面,但更宽。

当我添加更多工作经历时,我发现 LaTeX 试图添加一个新的小页面。我进行了一些搜索,社区建议我应该使用流程框架,但我尝试从其他课程中获取灵感,在那里我看到了一些使用 的解决方法tabular

flowfram 的优点是简单,但我想将每个部分的标题与内容放在一起(嗯,正如您所看到的,并不完全如此。我在上面留了一点空间)。表格似乎是答案,但它听起来像 90 年代的网络。

所以问题是:我应该使用哪一个?还有其他方法可以完美地实现这一目标吗?

答案1

minipage可以用包装制成易碎品tcolorbox

以下方法可以完成此工作。请注意,该WORK EXPERIENCE框从第 1 页到第 2 页断开。

\documentclass{article}
\usepackage{geometry}
\usepackage{lipsum}
\usepackage[skins,breakable]{tcolorbox}

\newtcolorbox{cvbox}[2][]{%
  blanker,
  leftupper=4cm,
  after skip=8mm,%   enlarge distance to the next box
  title=#2,
  breakable,
  fonttitle=\sffamily\bfseries,
  coltitle=cyan,
  fontupper=\sffamily,%
  #1
}

\begin{document}

\begin{cvbox}{SUMMARY}
  \lipsum[1]
\end{cvbox}

\begin{cvbox}{HIGHTLIGHTS}
  \begin{itemize}
    \item Methodical
    \item Blabla
  \end{itemize}
\end{cvbox}

\begin{cvbox}{WORK EXPERIENCE}
  \lipsum[2-5]
\end{cvbox}

\begin{cvbox}{CONCLUSION}
  \lipsum[6]
\end{cvbox}

\end{document}

在此处输入图片描述

相关内容