通过执行以下操作,我成功地使用了自定义图标字体来替换AsciiDoc中的AsciiDoc。
我已经将字体文件放置在我的AsciiDoc根目录中:
我在AsciiDoc文档中设置了以下属性:
:icons: font
:iconfont-remote!:
:iconfont-name: icons图标在HTML输出和VS代码插件预览中正确呈现。但是,当从asciidoc创建pdf时,图标就不会出现。我使用这个命令生成pdf:
bundle exec asciidoctor-pdf book.adoc -o out/book.pdf我收到这个错误(图标没有呈现):
asciidoctor: WARNING: my-icon is not a valid icon name in the fa icon set是否需要以某种方式将asciidoctor指向自定义图标字体?我试过在文档中寻找答案,但找不到答案(事实上,使用HTML也做了一些实验)。
发布于 2022-10-26 08:58:53
对于图标字体,asciidoctor-pdf不具有与asciidoctor相同的灵活性,请参见https://docs.asciidoctor.org/pdf-converter/latest/icons/#font。
基于
图标的字体由对虾图标宝石处理.
如果要使用可用的集合之一,则需要设置:icons:和:icon-set:文档属性,最好是从命令行设置,这样就不会与HTML转换发生冲突。
asciidoctor-pdf -a icons=font -a icon-set=fas sample.adoc可用的字体如下:
字体deprecated)
h 117pf-支付字体(deprecated))
https://stackoverflow.com/questions/73709219
复制相似问题