对齐表格中的两行

对齐表格中的两行

我正在使用 longtable 构建简历。我希望将“第二行”的第一个单词与带有项目符号的列表中第一行的第一个单词对齐。

以下是一个例子:

  %%%%%%%%%%%%%%%%% PREAMBLE %%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Change the font size of your document - 10pt, 12.1pt, etc.
\documentclass[letterpaper,8pt,oneside]{article}
\usepackage[utf8]{inputenc}
\usepackage{setspace}

\usepackage{booktabs}% http://ctan.org/pkg/booktabs
\newcommand{\tabitem}{~~\llap{\textbullet}~~}

\usepackage{longtable}

\usepackage{microtype}
\usepackage{booktabs, multirow, xltabular}

\usepackage{scrextend}

\usepackage{marvosym}


\usepackage[centering, left=2cm, bottom=2cm, top=2cm]{geometry}
%\usepackage[centering,includeheadfoot,margin=2cm]{geometry}

\usepackage{array}
\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}

%% Distances

% width of the table
\newcommand\x{11cm}  % width

% distance line-bold
\newcommand\dista{0.2cm}

% distance bold-text
\newcommand\distb{0.01cm}

% distance text-bold/line
\newcommand\distc{0.4cm}


\begin{document}


\vspace{-0.2cm}

\begin{longtable}{@{} >{}l p{\x} @{}}
    \hline \noalign{\vskip \dista}
    \Large{\textbf{Academic Experience}}  & 
    \textbf{Teaching Assistantship} \\[\distb]
    \small{Spring 2020}                                                    
    &
    \tabitem Open Economy Macroeconomics, IDEA Ph.D. program, UAB. Mario Rossi Vella\\
    \small{Fall 2018 and Fall 2019}                                                            
    &
    Macroeconomics I, IDEA Ph.D. program, UAB. Prof. Mario Rossi Vella \\
    \small{Fall 2019}
    &
    \tabitem Econometric I with R (in Spanish), undergraduate, UAB. Mario Rosahahahsi Vellalalal.\\
    \small{Fall 2018}
    &
    \tabitem Econometrics I with GRETL (in Spanish), undergraduate, UAB. Lauraahaha Pinyol.\\       
    \small{Spring 2018}
    &
    \tabitem Statistics I with GRETL (in Spanish), undergraduate, UAB.\\ \addlinespace[\distc]                                                                                                                                     
\end{longtable}




\end{document}

答案1

这是一种简单的方法,使用补充列来显示项目符号。我对布局进行了一些改进,并简化了一些代码:

\documentclass[letterpaper,8pt,oneside]{article}
\usepackage[utf8]{inputenc}
\usepackage{setspace}

\usepackage{booktabs}% http://ctan.org/pkg/booktabs
\let\tabitem\textbullet
\usepackage{longtable}

\usepackage{microtype}
\usepackage{booktabs, multirow, xltabular}
\usepackage{scrextend}

\usepackage{marvosym}

\usepackage[centering, left=2cm, vmargin=2cm]{geometry}

\usepackage{array}
\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}

%% Distances

% width of the table
\newcommand\x{11cm} % width

% distance line-bold
\newcommand\dista{0.2cm}

% distance bold-text
\newcommand\distb{0.01cm}

% distance text-bold/line
\newcommand\distc{0.4cm}

\begin{document}

\vspace{-0.2cm}
\setlength{\extrarowheight}{3pt}
\begin{longtable}{>{\small}ll@{\hskip\labelsep} p{\x} @{}}
    \hline \noalign{\vskip \dista}
    \Large{\textbf{Academic Experience}} &
    \multicolumn{2}{l}{\textbf{Teaching Assistantship}} \\\addlinespace[1ex]
    Spring 2020
    & \tabitem & Open Economy Macroeconomics, IDEA Ph.D. program, UAB. Mario Rossi Vella\\
    Fall 2018 and Fall 2019
    &
    \multicolumn{2}{l}{Macroeconomics I, IDEA Ph.D. program, UAB. Prof. Mario Rossi Vella} \\
    Fall 2019
    & \tabitem & Econometric I with R (in Spanish), undergraduate, UAB. Mario Rosahahahsi Vellalalal.\\
    Fall 2018
    & \tabitem & Econometrics I with GRETL (in Spanish), undergraduate, UAB. Lauraahaha Pinyol.\\
    Spring 2018
    & \tabitem & Statistics I with GRETL (in Spanish), undergraduate, UAB.\\ \addlinespace[\distc]

\end{longtable}

\end{document}

在此处输入图片描述

相关内容