templates - 如何在 hugo go 模板中使用 asciidocify 而不是 markdownify?

标签 templates go asciidoc hugo

在我的 hugo 项目中,我在 yaml 配置文件中定义了一个“描述”属性。

description: >
    Some text ...
    Some more text ...    

我在 html 文件中使用它并通过 markdown 预处理器运行它。

<p>{{ .description | markdownify }}</p>

因为我通常使用 Asciidoc 文件,所以我更喜欢在 Asciidoc 中使用源文件。但是我没有找到像“asciidocify”这样的函数。

我该怎么做?

最佳答案

目前(从 Hugo 0.16 开始)没有 asciidocify 或类似的功能,我想在我们获得 Hugo 的原生 (Go) Asciidoc 支持之前,它们也不会。

我是 Hugo 的维护者。

关于templates - 如何在 hugo go 模板中使用 asciidocify 而不是 markdownify?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39142028/

相关文章:

C++:使用自定义分配器时的高效交换()

shell - 这个论点是如何扩大的?

java - 尝试获取包括使用 AsciiDoc Java 接口(interface)

asciidoc - 如何定义自己的asciidoc宏

c++ - 如何在模板参数上强制执行契约(Contract)

c++ - 使用模板变量类型执行上下文特定操作

c++ - 是否可以为模板化类型专门化模板?

go - 传递变量作为 exec.Command() 的参数

go - Go 无法接收以太网帧

asciidoc - 是否可以有模块化的 AsciiDoc 书(由几个文件组成)?