Список маркеров внутри ячейки таблицы - PullRequest
0 голосов
/ 10 октября 2019

Я хочу создать таблицу, подобную той, что показана на рисунке, то есть иметь маркированный список элементов в некоторых ячейках таблицы.

Items in cells

Я пытался просто использовать среду "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}

Но это не работаети всплывает эта ошибка:

! LaTeX Error: Something's wrong--perhaps a missing \item.

Кто-нибудь знает причину ошибки? По поиску я понял, что эта техника правильная и возможно использование предметов внутри таблицы. Но я не могу понять проблему в моем коде.

1 Ответ

2 голосов
/ 10 октября 2019

Вам нужен столбец фиксированной ширины, например, 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}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...