ctable 和 auto-pst-pdf 之间的包冲突?

ctable 和 auto-pst-pdf 之间的包冲突?

我是 LaTeX 的新手,并决定用它来撰写我的博士论文(pdflatex.exe、TexStudio2.6.6、Win7x64)。

我将冲突归咎于两个软件包,即ctableauto-pst-pdf。不幸的是,我需要这两个软件包,我希望这是一个小问题。

开始吧。如果我X在带有选项的表中使用说明符width,则latex.exe任务管理器会非常繁忙,并且在 30 分钟内不会处理任何输出,直到我终止任务。如果命令X中未使用说明符ctable,则不会发生任何奇怪的行为。也许这是我的安装的系统特定问题。

我已经准备了一个 MWE,其中包含一个使用环境排版的表格tabularx和一个使用ctable命令排版的表格;tabularx与说明符配合良好Xauto-pst-pdf已激活。发生了什么?

非常感谢您的关注和帮助。

\documentclass[plain,english,a4paper,12pt,headsepline]{scrbook}

\usepackage{ifplatform}
\usepackage{pst-xkey}
%\usepackage[runs=2]{auto-pst-pdf}
\usepackage{ctable} 

\begin{document}

\begin{table}
\caption{MWE with tabularx}
\begin{tabularx}{\textwidth}{XXll}
\FL                         
\textbf{A}  &   \textbf{B}  &   \textbf{C}      &   \textbf{D}  
\ML                         
a   &   b   &   c   &   1   \NN
a   &   b   &   c   &   1   
\LL 
\end{tabularx}
\end{table}

\ctable[
caption = MWE with ctable,
notespar,
width = \textwidth
]
{XXll}
{
\tnote[a]{aaa}
\tnote[b]{bbb}
\tnote[c]{ccc}
.}
{
\FL                         
\textbf{A}  &   \textbf{B}  &   \textbf{C}      &   \textbf{D}  
\ML                         
a   &   b   &   c   &   1   \NN
a   &   b   &   c   &   1   
\LL                     
}
\end{document}

相关内容