我正在尝试制作一个表格,该表格占用整个页面宽度的 3 列,并在每一项中使用项目符号。我想出了以下代码
\begin{tabularx}{\textwidth}{Y Y Y}
$\bullet$ Item A & $\bullet$ Item B & $\bullet$ Item C \\
\end{tabularx}
但是每次我编译它时,我都会在同一行出现一系列错误,如附图所示。
这是一个重现错误的最小示例
\documentclass{article}
\usepackage[brazilian]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tabularx}
\newcolumntype{Y}{>{\left\arraybackslash}X}
\usepackage{geometry}
\geometry{
a4paper,
total={170mm,267mm},
left=20mm,
top=20mm,
}
\begin{document}
\begin{tabularx}{\textwidth}{Y Y Y}
$\bullet$ Item A & $\bullet$ Item B & $\bullet$ Item C \\
\end{tabularx}
\end{document}
答案1
如果你的目标是使列左对齐,那么请这样做
\newcolumntype{Y}{>{\raggedright\arraybackslash}X}
该命令\left
具有完全不同的含义。