表格中的换行符跨列

表格中的换行符跨列

第一次发帖,请多包涵。

这是我的 MWE:

\documentclass[10pt]{article}
\usepackage{amsmath,amsthm,amssymb,amsfonts}
\usepackage{verbatim}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage[margin=10pt,font=footnotesize,labelfont=bf,labelsep=endash]{caption}
\usepackage{subcaption}
\usepackage{booktabs}
\usepackage{longtable}
\usepackage{rotating}
\usepackage{colortbl}
\usepackage{multicol}
\usepackage{multirow}
\usepackage{fullpage}
\usepackage[bottom,flushmargin,hang,multiple]{footmisc}
\usepackage{setspace}
\usepackage{endnotes}
\usepackage{longtable}
\usepackage[sort]{natbib}
\usepackage{indentfirst}
\usepackage[hyphens]{url}
\usepackage[breaklinks]{hyperref}
\usepackage{appendix}
\hypersetup{colorlinks=false}
\hypersetup{citebordercolor=1 1 1} \hypersetup{linkbordercolor=1 1 1}
\usepackage{array}
\definecolor{lightgray}{gray}{0.8}
\newcommand\VRule{\color{lightgray}\vrule width 0.5pt}
\usepackage{hyperref}
\usepackage[small,compact]{titlesec}
\usepackage{epigraph}
\bibpunct{(}{)}{;}{a}{}{;}
\newcommand{\gray}{\rowcolor[gray]{.9}}
\newcommand{\todo}[1] {\textbf{\textcolor{red}{#1}}}
\usepackage[margin=.75in]{geometry}
\usepackage{titling}
\begin{document}
\section*{Research interests}
\begin{longtable}{p{1in}!{\VRule}p{5.5in}}
\endfirsthead
\multicolumn{2}{l}{\textit{Research interests continued}}\vspace{.1in}\\
\endhead
\multicolumn{2}{r}{\textit{Continued on next page}}\\
\endfoot
\endlastfoot
International Political Economy             & Effectiveness of foreign aid \\
            & Differential effects of economic and military aid\\
            & Foreign aid during civil conflict\vspace{.1in}\\
Conflict            & \\
            & \vspace{.1in}\\
\end{longtable}
\end{document}

这将创建以下内容:

截屏

第二列中的行不应跳过。另外,如果有人有办法防止 LaTeX 在表格内使用连字符,那也很好。

答案1

使用

\begin{longtable}{>{\hspace{0pt}}p{1in}!{\VRule}>{\hspace{0pt}}p{5.5in}}

TeX 不会对段落中的第一个单词进行连字符处理。然后使用ragged2epackage

\begin{longtable}{>{\RaggedRight\hspace{0pt}}p{1in}!{\VRule}>{\RaggedRight\hspace{0pt}}p{5.5in}}

\RaggedRight允许连字符,\raggedright而不是

\documentclass[10pt]{article}
%\usepackage{booktabs}
\usepackage{ragged2e}
\usepackage{array,longtable}
\begin{document}

\begin{longtable}{>{\RaggedRight}p{1in} | >{\RaggedRight}p{5.5in}}
\endfirsthead
\multicolumn{2}{l}{\textit{Research interests continued}}\\
\endhead
\multicolumn{2}{r}{\textit{Continued on next page}}\\
\endfoot
\endlastfoot
International Political Economy             & Effectiveness of foreign aid \\
            & Differential effects of economic and military aid\\
            & Foreign aid during civil conflict\\
Conflict            & \\
            & 
\end{longtable}

\end{document}

在此处输入图片描述

相关内容