longTable,枚举和 URL

longTable,枚举和 URL

我正在尝试生成一个复杂的表格,该表格包含一些链接,并且我还在表格环境中使用了枚举环境,我不知道这是否允许。我的代码产生了错误,这是我的代码:

\documentclass[a4paper,11pt,english]{report}

\usepackage{longtable}
\usepackage{multirow}
\usepackage{multicol}
\usepackage{graphicx}
\usepackage[table,xcdraw]{xcolor}
\usepackage{hyperref}

\begin{document}

\definecolor{lightgray}{HTML}{EFEFEF}

\begin{longtable}[H]{|
>{\columncolor{lightgray}}p{0.2\linewidth} | p{0.175\linewidth} | p{0.125\linewidth} | p{0.15\linewidth} | p{0.225\linewidth} |}
\hline \hline
\textbf{Pass/Fail Judgement}                                                                                                                  
& \multicolumn{4}{p{0.7\linewidth}|}{\begin{tabular}[c]{@{}p{\linewidth}@{}} BLA \\ BLA BLA \\ 
\begin{enumerate}
\item BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA \\ \\ BLA BLA BLA BLA BLA BLA BLA BLA  \url{https://www.bing.com/search?q=bla&cvid=19b23431a8974973ab4c3cda406effae&aqs=edge..69i57j0l5j69i61.1463j0j1&pglt=43&FORM=ANNAB1&PC=U531} (BLA “BLA BLA BLA BLA BLA BLA BLA BLA”) BLA \url{https://www.bing.com/search?q=bla&cvid=19b23431a8974973ab4c3cda406effae&aqs=edge..69i57j0l5j69i61.1463j0j1&pglt=43&FORM=ANNAB1&PC=U531}) \\ \textbf{BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA} \\ \\  BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA \\
\item  BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA\\  BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA (\href{https://www.bing.com/search?q=bla&cvid=19b23431a8974973ab4c3cda406effae&aqs=edge..69i57j0l5j69i61.1463j0j1&pglt=43&FORM=ANNAB1&PC=U531}{\textit{\textbf{\underline{BLA}}}} –  BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA).
\end{enumerate} 
\end{tabular}}
\end{longtable}

\end{document}

以下是第 23 行的所有错误:

! Extra }, or forgotten \endgroup.\@endpbox ...\@arstrutbox \color@endgroup \egroup\the \LT@p@ftn \global \LT... \end{tabular}}
! Missing \endgroup inserted.<inserted text>\endgroup \end{tabular}}
! Missing } inserted.<inserted text>} \end{tabular}}
! LaTeX Error: Lonely \item--perhaps a missing list environment.See the LaTeX manual or LaTeX Companion for explanation.Type H <return> for immediate help.... \end{tabular}}
! Forbidden control sequence found while scanning use of \href@split.<inserted text>\par \end{tabular}}

有什么帮助吗?

答案1

我将\\中的转换enumerate\par,并将 放在enumerate它自己的组中{...}

\documentclass[a4paper,11pt,english]{report}

\usepackage{longtable}
\usepackage{multirow}
\usepackage{multicol}
\usepackage{graphicx}
\usepackage[table,xcdraw]{xcolor}
\usepackage{hyperref}

\begin{document}

\definecolor{lightgray}{HTML}{EFEFEF}

\begin{longtable}[H]{|
>{\columncolor{lightgray}}p{0.2\linewidth} | p{0.175\linewidth} | 
  p{0.125\linewidth} | p{0.15\linewidth} | p{0.225\linewidth} |}
\hline \hline
\textbf{Pass/Fail Judgement}                                                                                                                  
& \multicolumn{4}{p{0.7\linewidth}|}
{\begin{tabular}[c]{@{}p{\linewidth}@{}}
 BLA \\ BLA BLA \\ 
{\begin{enumerate}
\item BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA \par 
BLA BLA BLA BLA BLA BLA BLA BLA  \url{https://www.bing.com/search?q=bla&cvid=19b23431a8974973ab4c3cda406effae&aqs=edge..69i57j0l5j69i61.1463j0j1&pglt=43&FORM=ANNAB1&PC=U531} 
(BLA “BLA BLA BLA BLA BLA BLA BLA BLA”) BLA 
\url{https://www.bing.com/search?q=bla&cvid=19b23431a8974973ab4c3cda406effae&aqs=edge..69i57j0l5j69i61.1463j0j1&pglt=43&FORM=ANNAB1&PC=U531}) 
\par \textbf{BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA 
BLA BLA BLA BLA BLA BLA BLA BLA} \par  
BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA 
BLA BLA BLA BLA \par
\item  BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA 
BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA\par  
BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA BLA 
BLA BLA BLA BLA (
\href{https://www.bing.com/search?q=bla&cvid=19b23431a8974973ab4c3cda406effae&aqs=edge..69i57j0l5j69i61.1463j0j1&pglt=43&FORM=ANNAB1&PC=U531}
{\textit{\textbf{\underline{BLA}}}} –  BLA BLA BLA BLA BLA BLA BLA 
BLA BLA BLA).
\end{enumerate} }
\end{tabular}}
\end{longtable}

\end{document}

在此处输入图片描述

相关内容