制作简历时使用表格会留下空白页,并且会超出页面范围

制作简历时使用表格会留下空白页,并且会超出页面范围

我正在尝试制作简历,但遇到了一些问题。具体来说:

  1. 当我尝试添加我的姓名时,我用于简历正文的表格要么转到下一页(将我的姓名留在第一页),或者如果我调整姓名的位置以进入表格内,则表格本身转到下一页,使第一页保持空白。
  2. 简历的内容(即表格)会“超出”页面范围并消失。

屏幕截图和(最小)代码如下:

代码

\documentclass[letterpaper,11pt,oneside]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{setspace}
\usepackage{hyperref}
\usepackage{bibentry}
\usepackage{booktabs}

\usepackage{tgtermes}

\usepackage{graphicx}
\graphicspath{ {images/}}
\usepackage[left=1in, right=1in, bottom=1.25in, top=1.25in]{geometry}

\begin{document}

\noindent \begin{tabular}{@{} l l l}

\noindent  \LARGE{\textbf{John Doe}} \\
\vspace{-2ex}
\\\toprule
\normalsize \\

\Large{Contact} & \\
\Large{Information} & \\

\\
     
\Large{Research} & \\
\Large{Interests} & \\

\\

\Large{Education}
     & \textbf{John University} \\
     & M.S. & 2019 - present \\
     & \indent GPA:
     \\ \\
     & B.A. & 2012 - 2019 \\
     & B.S. \\
     & \indent GPA:
     & \\
     
\\
     
\Large{Projects}   & \textbf{Department, University} \\
     & Instructor, Fundamentals of the Global Economy, 2016 \\
     & \\
     &\textbf{Department, University} \\
     & Job Title, Course Name, 2014-2015 \\
     & Job Title, Course Name, 2012-2014 \\
     & \\
     & \textbf{Department, University} \\
     & Job Title, Course Name, 2013 \\
     & Job Title, Course Name, 2013 \\
     & \\
 \Large{Publications}    & \textbf{International} \\
     & Postdoctoral Research Associate \\
     & Project: Title of Research \\
     & \textbf{Domestic (Korean)} \\
     & \\
     
\Large{Teaching} & \textbf{Teaching Assistant} \\
\Large{Experience} & \indent \\
                   & \indent \\
 
\\ \\
 
\Large{Academic} & \textbf{Peer Reviewing}\\
\Large{Services} & \indent \\ 
                 & \indent \\ 
                 & \indent \\ 
                 & \indent \\ 


  
\Large{Languages} & \\
\Large{and Skills} & \\

\\

\Large{Test} & \textbf{TOEFL iBT: } \\ 
\Large{Scores} & \indent \\ 
             & \indent \\ 
             & \indent \\ 
             & \indent \\ 
             \\
             & \textbf{GRE: } & August 18th, 2018 \\
\end{tabular}

\end{document}

截屏

在此处输入图片描述

关于表格跑掉的问题,我考虑过为每一页制作单独的表格,但这似乎有点麻烦,我想知道是否有办法让 LaTeX 自动配置这一点。不过,我不确定如何解决第一个问题(空白页),希望有人能指出我做错了什么。

谢谢!

答案1

只需确保姓名 + 表格(第一种情况)或整个表格(将您的姓名放入表格后)可以放在页面上即可!如果很难,那么可以省略一些行,或者进行调整\arraystretch以使其适合。如果表格比页面长得多,则改用 longtable(longtable 包),因为它可以在页面边界处分成几部分。

如果您不希望表格“浮动”到另一页,请不要使用表格环境。使用裸“tabular”(或者更准确地说,\noindent\begin{tabular}...)或“longtable”。

答案2

使用xltabular可以确保表格在长度超过一页时自动拆分为几页。(如果您编译文档,则会收到警告:“\vbox 过满(100.58302pt 太高)已发生...”)。借助xltabular及其X类型列,您还可以确保表格在条目变长时不会溢出到右边距。如果您愿意,您可以轻松地在简历的所有页面上重复姓名。如果您不想要这样,只需\endhead从下面的示例代码中删除。如果您想防止某些行之间出现分页符(例如“语言”和“和技能”之间),您可以在任何您想要防止分页符的地方使用\\*而不是。\\

为了避免\Large在第一列的所有单元格中重复,我使用了>{\Large}l。这会自动应用于\Large相应列的所有单元格。

在此处输入图片描述

\documentclass[letterpaper,11pt,oneside]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{setspace}
\usepackage{hyperref}
\usepackage{bibentry}
\usepackage{booktabs}

\usepackage{tgtermes}

\usepackage{array}
\usepackage{graphicx}
\graphicspath{ {images/}}
\usepackage[left=1in, right=1in, bottom=1.25in, top=1.25in]{geometry}

\usepackage{xltabular}

\begin{document}

\noindent \begin{xltabular}{\textwidth}{@{} >{\Large}l X l@{}}

\LARGE \textbf{John Doe} \\
\midrule
\endhead
 \\
 Contact & \\
  Information & \\

\\
     
 Research & \\
 Interests & \\

\\

Education
     & \textbf{John University} \\
     & M.S. & 2019 - present \\
     & \indent GPA:
     \\ \\
     & B.A. & 2012 - 2019 \\
     & B.S. \\
     & \indent GPA:
     & \\
     
\\
     
Projects   & \textbf{Department, University} \\
     & Instructor, Fundamentals of the Global Economy, 2016 \\
     & \\
     &\textbf{Department, University} \\
     & Job Title, Course Name, 2014-2015 \\
     & Job Title, Course Name, 2012-2014 \\
     & \\
     & \textbf{Department, University} \\
     & Job Title, Course Name, 2013 \\
     & Job Title, Course Name, 2013 \\
     & \\
Publications    & \textbf{International} \\
     & Postdoctoral Research Associate \\
     & Project: Title of Research \\
     & \textbf{Domestic (Korean)} \\
     & \\
     
Teaching & \textbf{Teaching Assistant} \\
Experience & \indent \\
                   & \indent \\
 
\\ \\
 
Academic & \textbf{Peer Reviewing}\\
Services & \indent \\ 
                 & \indent \\ 
                 & \indent \\ 
                 & \indent \\ 


  
Languages & \\
and Skills & \\

\\

Test & \textbf{TOEFL iBT: } \\ 
Scores & \indent \\ 
             & \indent \\ 
             & \indent \\ 
             & \indent \\ 
             \\
             & \textbf{GRE: } & August 18th, 2018 \\
\end{xltabular}

\end{document}

答案3

使用longtable

\documentclass[letterpaper,11pt]{article}
\usepackage[hmargin=1in, vmargin=1.25in]{geometry}
\usepackage[T1]{fontenc}

\usepackage{setspace}
\usepackage{bibentry}
\usepackage{array, booktabs, longtable}

\usepackage{tgtermes}

\usepackage{graphicx}
\graphicspath{ {images/}}
\usepackage{hyperref}

\begin{document}

\noindent%
    \begin{longtable}{@{} >{\Large}l l l}
\textbf{John Doe}   &   &   \\
    \toprule
Contact         &   &       \\
Information     &   &       \\
                &   &       \\

Research        &   &       \\
Interests       &   &       \\
                &   &       \\
Education       & \textbf{John University}      &   \\
                & M.S.                          & 2019 - present    \\
                & \indent GPA:                  &   \\
                &   &   \\
                & B.A.                          & 2012 - 2019       \\
                & B.S.                          &                   \\
                & \indent GPA:
                &   &   \\
Projects        & \textbf{Department, University}   &   \\
                & Instructor, 
                Fundamentals of the Global Economy, 2016    &   \\
                &   &   \\
                &\textbf{Department, University}    &   \\
                & Job Title, Course Name, 2014-2015 &   \\
                & Job Title, Course Name, 2012-2014 &   \\
                &   &   \\
                & \textbf{Department, University}   &   \\
                & Job Title, Course Name, 2013  &   \\
                & Job Title, Course Name, 2013  &   \\
                &   &   \\
Publications    & \textbf{International}        &   \\
                & Postdoctoral Research Associate   &   \\
                & Project: Title of Research    &   \\
                & \textbf{Domestic (Korean)}    &   \\
                &   &   \\
Teaching        & \textbf{Teaching Assistant}   &   \\
Experience      & \indent   &   \\
                & \indent   &   \\

Academic        & \textbf{Peer Reviewing}       &   \\
Services        & \indent   &   \\
                & \indent   &   \\
                & \indent   &   \\
                & \indent   &   \\
Languages       &           &   \\
and Skills      &           &   \\
Test            & \textbf{TOEFL iBT:}           &   \\
Scores          & \indent   &   \\
                & \indent   &   \\
                & \indent   &   \\
                & \indent   &   \\
                & \textbf{GRE:}                 & August 18th, 2018 \\
    \end{longtable}
\end{document}

它占据(显示的内容)两页,即表格的长度(当然)取决于其内容......下图显示了第一页:

在此处输入图片描述

您可以考虑使用twoside文档类型。在上面的 MWE 中,可以看到 (一致的) & 符号的使用:每个表格行都应该有两个 & 符号。

答案4

请不要使用\\创建空行,而是使用\\[2pt]- 您的表格很大,如果您愿意,最好减小字体大小

使用正常字体

在此处输入图片描述

\documentclass[letterpaper,11pt,oneside]{article}
\usepackage{booktabs}
\usepackage{array}
    {\renewcommand{\arraystretch}{1}%
\usepackage[left=1in, right=1in, bottom=1.25in, top=1.25in]{geometry}

\begin{document}
\noindent \begin{tabular}{@{} l l l l}
\LARGE{\textbf{Seankala}}&&& \\[2pt]
\toprule[2pt]
\Large{Contact} & &&\\
\Large{Information} &&& \\
\Large{Research} & &&\\
\Large{Interests} & &&\\
\Large{Education}
     & \textbf{John University}&& \\
     & M.S. & 2019 - present &\\
     & \indent GPA:     &&\\
     & B.A. & 2012 - 2019 &\\
     & B.S. &&\\
     & \indent GPA:&&\\
     & \\
\Large{Projects}   & \textbf{Department, University}&& \\
     & Instructor, Fundamentals of the Global Economy, 2016 &&\\
     & &&\\
     &\textbf{Department, University}&& \\
     & Job Title, Course Name, 2014-2015 &&\\
     & Job Title, Course Name, 2012-2014 &&\\
     & &&\\
     & \textbf{Department, University}&& \\
     & Job Title, Course Name, 2013&& \\
     & Job Title, Course Name, 2013 &&\\
     & &&\\
 \Large{Publications}    & \textbf{International} &&\\
     & Postdoctoral Research Associate &&\\
     & Project: Title of Research &&\\
     & \textbf{Domestic (Korean)} &&\\
     &&& \\
\Large{Teaching} & \textbf{Teaching Assistant} &&\\
\Large{Experience} & \indent&& \\
                   & \indent &&\\
\Large{Academic} & \textbf{Peer Reviewing}&&\\
\Large{Services} & \indent &&\\ 
                 & \indent &&\\ 
                 & \indent &&\\ 
                 & \indent &&\\ 
\Large{Languages} & &&\\
\Large{and Skills} & &&\\
\Large{Test} & \textbf{TOEFL iBT: } &&\\ 
\Large{Scores} & \indent &&\\ 
             & \indent &&\\ 
             & \indent &&\\ 
             & \indent &&\\ 
             & \textbf{GRE: } & August 18th, 2018& \\
             \bottomrule[2pt]
\end{tabular}
\end{document}

使用脚注大小字体

在此处输入图片描述

\footnotesize可以通过在表的开头添加来实现——

\noindent\footnotesize \begin{tabular}{@{} l l l l}

相关内容