QRCode 包无法转换为 HTML

QRCode 包无法转换为 HTML

我正在使用CTAN QRcode 包

它在处理 PDF 时效果很好,但不幸的是它根本不能处理 HTML。

有人知道我是否做错了什么或者我如何强制 htlatex 使用图像作为二维码?

pdflatex 输出: pdflatex 二维码

在 Firefox 中查看 htlatex 输出: htlatex 二维码

特克斯:

\section{Data}


\subsection{Electrum seed}

\begin{center}
\begin{longtable}{c}
\qrcode[height=1.5in,padding]{hawk pigeon horn badge amount engine math convince rural farm inhale mandate absorb} \newline
\end{longtable}
\LARGE{hawk pigeon horn badge amount engine math convince rural farm inhale mandate absorb}
\end{center}

答案1

tex4ht没有 的配置\qrcode,但很容易进行配置。 软件包的配置在packagename.4ht文件中提供,qrcode.4ht在我们的例子中:

\let\oldqrcode=\qrcode

\NewConfigure{qrcode}{2}

\renewcommand\qrcode[2][]{%
\a:qrcode%
\oldqrcode[#1]{#2}%
\b:qrcode%
}

\Configure{qrcode}
{\Picture+{}}
{\EndPicture}

\qrcode首先,保存的旧定义,然后qrcode声明名为的可配置钩子,并\qrcode重新定义以在已保存的旧内容周围插入钩子\a:qrcode和。\b:qrcode\qrcode

然后使用配置钩子\Configure{qrcode}\Picture+\EndPicture使用命令将里面的内容渲染为图像:

在此处输入图片描述

相关内容