![Latex 在 itemize 内对齐表格](https://linux22.com/image/296664/Latex%20%E5%9C%A8%20itemize%20%E5%86%85%E5%AF%B9%E9%BD%90%E8%A1%A8%E6%A0%BC.png)
我正在尝试使用 latex 编写我的简历。我遇到了以下问题。我想要一个 itemize 环境中的表格。我的代码如下所示:
\documentclass{scrartcl}
\usepackage{tabularx}
\setlength{\tabcolsep}{25pt}
\renewcommand{\arraystretch}{2}
\begin{document}
\section*{Conferences}
\begin{itemize}
\item Oral presentation
\begin{tabularx}{\textwidth}{Xr}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXX, New Orleans & Dec \lq13 \\
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY & Mar \lq13 \\
ZZZZZZZZZZZZZZZZZZZZZZ, Krakow & Jul \lq11 \\
\end{tabularx}
\end{itemize}
\end{document}
我希望会议列表与口头报告保持左对齐,并且 YYY 会议能够被包装起来。
我还没有尝试过 \moderncv 或其他 cv latex 模板。
答案1
这应该可以满足您的要求:
\documentclass{scrartcl}
\usepackage{tabularx}
\setlength{\tabcolsep}{25pt}
\renewcommand{\arraystretch}{2}
\usepackage{booktabs}
\begin{document}
\section*{Conferences}
\begin{itemize}
\item Oral presentation
\hspace{-\tabcolsep}\begin{tabularx}{\linewidth}{Xr}
A conference title, New Orleans & Dec \lq13 \\
Slightly longer conference title, some other place & Mar \lq13 \\
A hideously long conference title which has no sense, but does demonstrate line wrapping just fine, Krakow & Jul \lq11 \\
\end{tabularx}
\end{itemize}
\end{document}
即使用来\hspace{-\tabcolsep}
去除单元格内作为左、右“边距”的白色乳胶插入物。
或者使用\begin{tabularx}{\linewidth}{@{}Xr@{}}
还可以删除右侧的额外空格 - 感谢@DavidCarlise。
尽管如此,我还是强烈建议使用您提到的其中一个模板。