![软件包不兼容:csvsimple 和 etextools](https://linux22.com/image/301954/%E8%BD%AF%E4%BB%B6%E5%8C%85%E4%B8%8D%E5%85%BC%E5%AE%B9%EF%BC%9Acsvsimple%20%E5%92%8C%20etextools.png)
以下代码无法编译:
\documentclass{beamer}
\usepackage{csvsimple}
\usepackage{etextools}
\begin{document}
Hello!
\end{document}
错误信息是
! LaTeX Error: Command \csvloop already defined.
Or name \end... illegal, see p.192 of the manual.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.920 \DeclareCmdListParser\csvloop{,}
解决这个问题的适当方法是什么?我目前能想到的唯一方法是\def\csvloop\@undefined
在加载包之间调用,但这对我来说似乎有点激进。
是否已知此不兼容性?其中一个软件包是否已被弃用和/或可以被其他提供类似功能但不表现出此行为的软件包替代?