我想创建一个如图所示的表格,即在某些表格单元格中有项目的项目符号列表。

我尝试在“表格”环境中简单地使用“itemize”环境,如下所示:
\documentclass[12pt]{extarticle}
\begin{document}
\begin{table}
\centering
\begin{tabular}{| l | l | l | l |}
\hline
Verticals & Drivers & Enablers & 5G requirement \\
\hline
Education &
\begin{itemize}
\item Remote delivery
\item Immersive experiences
\end{itemize} &
\begin{itemize}
\item Video streaming
\item Augmented reality
\item Virtual reality
\end{itemize} &
\begin{itemize}
\item Large bandwidth
\item Low latency
\end{itemize} \\
\hline
\end{tabular}
\end{table}
\end{document}
Run Code Online (Sandbox Code Playgroud)
但它不起作用并弹出此错误:
! LaTeX Error: Something's wrong--perhaps a missing \item.
Run Code Online (Sandbox Code Playgroud)
有谁知道错误的原因?通过搜索,我意识到这种技术是正确的,并且可以在表格中使用项目。但是我无法弄清楚代码中的问题。
您需要一列固定宽度,例如m{4cm}而不是l
\documentclass[12pt]{extarticle}
\usepackage{geometry}
\usepackage{array}
\begin{document}
\begin{table}
\centering
\setlength{\leftmargini}{0.4cm}
\begin{tabular}{| m{2cm} | m{4cm} | m{4cm} | m{4cm} |}
\hline
Verticals & Drivers & Enablers & 5G requirement \\
\hline
Education &
\begin{itemize}
\item Remote delivery
\item Immersive experiences
\end{itemize} &
\begin{itemize}
\item Video streaming
\item Augmented reality
\item Virtual reality
\end{itemize} &
\begin{itemize}
\item Large bandwidth
\item Low latency
\end{itemize} \\
\hline
\end{tabular}
\end{table}
\end{document}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7985 次 |
| 最近记录: |