gpt4 book ai didi

lua - 添加交叉引用后如何在 Quarto 中运行 lua 过滤器?

转载 作者:行者123 更新时间:2023-12-05 04:20:45 24 4
gpt4 key购买 nike

我正在尝试编写一个适用于图形标题标题的 lua 过滤器,即图形标题中的“图 1”之类的东西。参见 this question为背景。基本上我想把这个“图 1”部分加粗(包括图号)。

但是,当 Quarto 运行 lua 过滤器时,AST 中 Image 对象的标题似乎还不包含图形标题;这个阶段的标题是 [ Str "Your", Space, Str "Caption"],而在 Quarto 完成后(例如,您将输出转换为原生),它变成了 [ Str "Figure", Str "\160", Str "1", Str ":", Space, "Your", Space, Str "Caption"].

我的问题:在添加交叉引用和字幕标题后是否有办法在四开本中运行 lua 过滤器?

最佳答案

Quarto 支持 quarto 作为过滤器列表中的特殊说明符,它允许设置默认 Quarto 过滤器相对于其他过滤器的位置:

---
filters:
- run-me-first.lua
- quarto
- my-figure-modifier.lua
---

关于lua - 添加交叉引用后如何在 Quarto 中运行 lua 过滤器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74392676/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com