我对 有疑问\cdashline
。我在矩阵中使用\cdashline
,但我认为 有错误\usepackage{arydshln}
:
! Use of \x doesn't match its definition.
\LT@array ->\adl@arrayinit
\adl@LTfirstpagetrue \let \adl@discard \relax \le...
l.5034 }{}
如果我删除\usepackage{arydshln}
latex,它将不会堆叠,但它不会识别\cdashline
。奇怪的是,该软件包可以\cdashline
在我家里的电脑上工作(Windows 环境和 Miktex 工具),但在工作中的 ubuntu 上却无法工作。
梅威瑟:
\documentclass[oneside]{memoir}
\usepackage{multirow}
\usepackage{array}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{pdflscape}
\usepackage{pifont}
\usepackage{arydshln}
\begin{document}
\begin{longtable}{llp{6.5cm}}
\textbf{System} & \textbf{Class} & \textbf{Tokens included in class} \\
~ & ~ & \\
\cdashline{2-3}
\end{longtable}
\end{document}
答案1
我发现了错误。我错误地添加了另一个\usepackage{longtable}
。我读到arydshln
它应该添加到后面\usepackage{tabularx} \usepackage{longtable}
。我希望它能对某人有所帮助。