![使用 tex4ht 将 LaTeX 文件转换为 HTML 时使用 \caption 命令(用于表格)](https://linux22.com/image/282531/%E4%BD%BF%E7%94%A8%20tex4ht%20%E5%B0%86%20LaTeX%20%E6%96%87%E4%BB%B6%E8%BD%AC%E6%8D%A2%E4%B8%BA%20HTML%20%E6%97%B6%E4%BD%BF%E7%94%A8%20%5Ccaption%20%E5%91%BD%E4%BB%A4%EF%BC%88%E7%94%A8%E4%BA%8E%E8%A1%A8%E6%A0%BC%EF%BC%89.png)
我正在使用 htlatex 命令将 TeX 文件转换为 HTML。我之前遇到过 HTML 文件的格式问题:图表的标题向页面左侧倾斜。我通过添加配置文件解决了这个问题(感谢@michal.h21)
现在,我在 HTML 中包含的表格格式方面也遇到了类似的问题。有人告诉我,我可能需要为表格添加更多配置文件。
我的问题的 MWE 是:
\begin{table}
\begin{center}
\begin{tabular}{c}
\includegraphics[width=\linewidth,keepaspectratio]{figs/tab1.png}
\end{tabular}
\caption{TestTable}
\end{center}
\end{table}
任何建议都很好!谢谢 :)
答案1
我不知道您为什么以这种方式使用table
和center
环境,但无论如何,请尝试这种配置来捕捉第一个问题中的当前用法和更正确的用法:
\Preamble{xhtml}
\Css{.figure div.caption, .float div.caption{text-align:center;}}
\begin{document}
\EndPreamble