在 RStudio 网站项目的 _quarto.yml
文件中,有没有办法将安装的四开版版本放入页脚而无需对其进行硬编码?
website:
page-footer:
left: "Powered by [Quarto](https://quarto.org/) v1.3.24"
最佳答案
这里有一个使用 Lua 过滤器的快速方法:Quarto 将处理指令读取为原始 HTML;我们使用它作为占位符并将其替换为 Lua 中的实际版本:
website:
page-footer:
left: "Powered by [Quarto](https://quarto.org/) <?quarto.version?>"
filters:
- quarto-version.lua
其中 quarto-version.lua
是主目录中包含以下代码的文件:
function RawInline (raw)
if raw.format:match 'html' and raw.text == '<?quarto.version?>'then
return tostring(quarto.version)
end
end
关于html - 网站页脚中的四开安装版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74734849/