使用带有 `dvilualatex` 和 `dvisvgm` 的 OpenType 字体

使用带有 `dvilualatex` 和 `dvisvgm` 的 OpenType 字体

我从手册页dvisvgm了解到dvisvgm可以转换 OpenType 字体并将其嵌入 SVG 输出中。

确实,如果我使用以下示例代码进行处理,那么它完全可以与下面列出的示例代码配合使用

xelatex --no-pdf example
dvisvgm --zoom=-1 --exact --font-format=woff2 example.xdv

但是,出于其他目的,我需要 Lua 脚本语言的功能。因此,我决定使用它dvilualatex来生成中间 DVI:

dvilualatex example
dvisvgm --zoom=-1 --exact --font-format=woff2 example.dvi

不幸的是,dvisvgmDVI 出现故障:

WARNING: font file '[FontAwesome5Free-Solid-900.otf]:script=latn;' not found

example.tex

\documentclass{article}
\pagestyle{empty}

\usepackage{fontawesome5}

\begin{document}
\faArrowRight\faArrowLeft
\end{document}

dvilualatex为了将 OTF 与和 一起使用,我必须进行哪些调整dvisvgm

相关内容