bbding 似乎没有完全通过 tex4ebook 传输,在 epub 中没有显示所有迹象

bbding 似乎没有完全通过 tex4ebook 传输,在 epub 中没有显示所有迹象

因为我喜欢用好看的结束符号来结束一本书,以便最终直观地结束文本,所以我想使用包bbding。但是在 Adob​​e Digital Edition 笔记本电脑版本中查看时,tex4ebook 制作的 epub 中看不到我选择的符号。以下显示了一点 MWE:

\documentclass[11pt,a4paper]{report}
\usepackage{ebgaramond-maths}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{bbding}
\usepackage{verbatim}
\usepackage{tex4ebook}
\begin{document}
    
    Package bbding use in \TeX4ebook:\\ 
    \verb+\AsteriskCenterOpen+: \AsteriskCenterOpen \quad will not be shown in epub \\
    \verb+\EightStarTaper+: \EightStarTaper \quad will be shown in epub, but not so nice\\
    \verb+\AsteriskThinCenterOpen+: \AsteriskThinCenterOpen \quad will not be shown in epub
    
    Package bbding does work with pdflatex but not completely right with \TeX4ebook. Why?

\end{document}

该问题是 tex4ebook 的系统问题还是 Adob​​e Digital Edition 笔记本电脑版本的系统问题?

答案1

TeX4ht 支持使用的符号bbding,但它会输出 Unicode 字符。我可以在 Calibre 中看到结果,但您的 Epub 阅读器可能没有支持它们的字体。在这种情况下,您可以将这些符号转换为图片。试试这个文件bbding.4ht

\NewConfigure{bbding}{2}

\def\:tempa#1{\a:bbding\o:@chooseSymbol:{#1}\b:bbding}
\HLet\@chooseSymbol\:tempa
\Configure{bbding}{\Picture+{}}{\EndPicture}
\endinput

它将图片转换的 TeX4ht 指令附加到\@chooseSymbol命令中。此命令用于bbding打印符号。

结果如下:

在此处输入图片描述

相关内容