使用 tex4ebooks 转换为 html 时,booktabs-table 中的 toprule/midrule/bottomrule 行中断

使用 tex4ebooks 转换为 html 时,booktabs-table 中的 toprule/midrule/bottomrule 行中断

我正在使用命令将 latex 转换为 html/ebook tex4ebook filename.tex

使用该包时,由、、booktabs生成的线在列之间被中断(有多余的空间)。以下是屏幕截图:\toprule\midrule\bottomrule

Booktabs 表格转换为 html 后的屏幕截图

我怎样才能得到连续的线条?

分数维:

\documentclass{article}
\usepackage{booktabs}
\begin{document}
\begin{tabular}{lll}
\toprule
Computer Science Term &  Explanation & some  \\
\midrule
bias  &  intercept in regression & thing \\
weight & coefficient in regression & else  \\
pattern recognition & classification & yes \\
\bottomrule
\end{tabular} 
\end{document}

答案1

编辑:

如果您使用 TeX Live,您可以更新您的发行版,然后规则就可以正常工作。

原来的:

我不确定您是否拥有最新版本的 TeX4ht,因为我没有得到这样的结果,您的示例中的线条是连在一起的。但是有一个问题,因为默认情况下,TeX4ebook 会生成 Epub 2 电子书,并且缺少一条 CSS 指令,导致线条完全消失:

在此处输入图片描述

您可以使用以下文件添加 CSS 指令.cfg

\Preamble{xhtml}
\Css{ table.tabular{border-collapse: collapse; border-spacing: 0;}}
\begin{document}
\EndPreamble

结果是正确的:

在此处输入图片描述

相关内容