软件包 tkz-tab 的选项冲突

软件包 tkz-tab 的选项冲突

以下是代码:

\documentclass[11pt,a4paper]{article}
\usepackage{fontspec}
\usepackage[french]{babel}
\usepackage{tikz}
\usepackage{tkz-tab}
\usepackage[inline]{tkz-tab}

\begin{document}
test
\end{document}

并返回 LateX 错误Option clash for package tkz-tab

我确实发现打两次电话有点奇怪tkz-tab

我的问题是(除了我想摆脱错误信息之外):

  1. 该命令是否允许获得与使用选项的“和更多”\usepackage[inline]{tkz-tab}相同的东西,或者由于该选项而获得更少的东西,或者其他不同的东西,因此选项发生冲突?\usepackage{tkz-tab}[inline]
  2. 那个选项有什么用[inline]

正如您所知,我一直在进行复制/粘贴工作,并试图一行一行地缩小范围。

答案1

inline不是有效的选项tkz-tab,如果你尝试

\documentclass[11pt,a4paper]{article}
\usepackage[inline]{tkz-tab}
\begin{document}
test
\end{document}

你最终会得到

! LaTeX Error: Unknown option `inline' for package `tkz-tab'.

多次加载包不会给您带来任何额外好处。

当您尝试多次加载包时,会发生选项冲突错误,第二次传递给包的选项是不是第一次传递给它的包的子集。

事实上,因为tkz-tab负载tikz也很大,我认为您的示例可以缩减为以下内容而不会丢失任何内容。

\documentclass[11pt,a4paper]{article}
\usepackage{fontspec}
\usepackage[french]{babel}
\usepackage{tkz-tab}
\begin{document}
test
\end{document}

相关内容