如何让 tex4ht 更好地尊重列表样式?

如何让 tex4ht 更好地尊重列表样式?

我一直在使用 tex4ht 来从 Latex 源生成 PDF 和 HTML(我使用的是 Debian/Lenny;因此无论哪个版本都是默认的)。我使用 listings 包来包含源代码。

我对“外观”非常满意PDF,但HTML如果没有代码颜色或“阻止”列表标题,看起来有点沉闷。

有没有办法让 HTML 包含更多的列表样式?(如果有更好的替代方案,我不会坚持使用 tex4ht)。

答案1

你可以通过将其添加到 HTML 样式表中来获得你想要的效果(Yay萤火虫!):

div.lstinputlisting table.caption {
    background: #c0c0c0;
    color: white;
    font-family: sans-serif;
    padding-right: 100%;
}
div.lstinputlisting .pcrro7t- {
    color: red;
}

tex4ht 页面说你可以通过将其放入配置文件来实现这一点:

\Preamble{html} 
\begin{document} 
  \Css{ // everything from above } 
\EndPreamble  

从那里我会祈祷你知道或能够弄清楚如何调用正确的 tex4ht 命令并使用该配置文件。 tex4ht语法有点奇怪,但请参阅链接页面的示例。

相关内容