booktabs 的水平规则未与 cifa 文档类一起显示

booktabs 的水平规则未与 cifa 文档类一起显示

似乎存在一个问题CIFA 文档类书签包。当我编译以下代码时,水平线没有显示:

\documentclass{cifa}
\usepackage{booktabs}

\begin{document}
\begin{table}
    \centering 
    \begin{tabular}{cc}
        \toprule
        $Cell_{11}$ & $Cell_{12}$ \\
        \midrule
        $Cell_{21}$ & $Cell_{22}$ \\
        \bottomrule
    \end{tabular}
    \caption{Bad table}
\end{table}
\end{document}

如果我使用文章文档类,示例编译正确。有什么解决方法吗?

答案1

规则的厚度定义为书签相对于主文档的字体。但是cifa.cls忘记说了\normalsize(每个类都应该这样做),所以书签将厚度设置为零的分数(因为尚未选择字体)。

\documentclass{cifa}
\normalsize

<other packages>

相关内容