我有一个文档需要编译为 PDF(使用pdflatex
)和 XHTML(使用tex4ht
)。对于 XHTML 版本,我希望在新窗口 ( target="_blank"
) 中将图像链接到其来源。
现在,这完全可以通过一些摆弄来实现\HCode
,但我宁愿不必写这个每次当我在 TeX 源中包含图形时。
\Configure
我可以在我的配置文件中使用一个命令tex4ht
,以便 a 标签自动包裹生成的 img 标签吗?
注意:我注意到了\Configure{IMG}
,但我认为这是针对生成的图像的,+没有我可以使用的明确的“图像源”变量。
答案1
基于tex4ht 常见问题:
创建自定义配置文件:
\Preamble{xhtml}
\Configure{graphics*}
{png}
{\Link[\csname Gin@base\endcsname .png target="_blank"]{}{}%
\Picture[pict]{\csname Gin@base\endcsname .png
\space width="40px" height="40px" }%
\EndLink
}
\begin{document}
\EndPreamble
编译htlatex texfile customcfgfile