I'm working on my academic CV and was wondering how I might be able to add in a list of publications as BibTex entries inside a tabular environment.
I'm currently using the longtable
package to write my CV. I've taken a look at some other answers here, and many of them seem to recommend using multicolumn
and multirow
commands, but I was wondering if there might be a way to do so without changing the basic framework of my code. And in fact, adding a list-like object into my table in general seems to cause many errors.
Here's a MWE:
\documentclass[letterpaper,11pt,oneside]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{setspace}
\usepackage{hyperref}
\usepackage{bibentry}
\usepackage{booktabs}
\usepackage{longtable}
\usepackage{kotex}
\usepackage{url}
\usepackage{xcolor}
\newcommand{\MYhref}[3][blue]{\href{#2}{\color{#1}{#3}}}
\usepackage{tgtermes}
\usepackage{graphicx}
\graphicspath{ {images/}}
\usepackage[left=0.75in, right=0.75in, bottom=1in, top=1in]{geometry}
%Changes the page numbers - {arabic}=arabic numerals, {gobble}=no page numbers, {roman}=Roman numerals
\pagenumbering{gobble}
\begin{document}
\noindent \begin{longtable}{@{} l l l}
\noindent \LARGE{\textbf{John A. Doe}} \\
\vspace{-2ex}
\\\toprule
\normalsize \\
\Large{Contact} & \textbf{Full name} \ John Albert Doe \\
\Large{Information} & \textbf{Email} email1@email.com \\
& \indent \quad \ email2@email.com \\
& \textbf{Mobile} 123456789 \\
& \textbf{Address} Home address \\
\\
\Large{Research} & \textbf{LaTeX} \\
\Large{Interests} & \indent Stuff. \\
\\
\Large{Projects} & \\
\Large{Publications} & \textbf{International} \\
& \cite{something2020} \\
& \\
\\
\end{longtable}
\end{document}
Edit
Thanks to a comment from @Bernard I changed the environment to xltabular
. I've also tried to do something as displayed in this answer, but unfortunately I'm still having trouble figuring out how to put the list into the tabular environment rather than as a separate section.
xltabular
environment, which brings the functionalities oflongtable
totabularx
, like this:\begin{xltabular}{\linewidth}{@{}llX@{}} ... \end{xltabular}
. – Bernard Aug 2 '20 at 10:37