在 asciidoc 中转义 `/**`

Ada*_*tan 2 asciidoc filebeat

我的目标

我正在尝试提交对Filebeat 文档的修复,该文档是用asciidoc编写的。

来源

目前不可能递归地获取目录的所有子目录中的所有文件。但是,该/**模式可用于从预定义级别的子目录中获取所有文件。例如, /var/log/**/*.log和分别从 的子目录和子目录中/var/log/**/**/*.log获取所有文件。请注意,两者都不会从文件夹本身获取日志文件。.log/var/log/var/log

结果

来自asciidoclive.com

在此输入图像描述

我的问题

/**输出中的变为,/其后面的单词无意中以粗体标记。

我的问题

我如何/**在asciidoc中正确转义?

Jak*_*tka 5

这很棘手, \xe2\x80\x99 因为转义实际上在 Asciidoctor 中被破坏了。:(

\n\n

我知道两种可能的解决方法:

\n\n
    \n
  • 使用直通:+++\\**+++,
  • \n
  • 或定义星号的属性,例如:star: *和 write \\{star}{star}
  • \n
\n\n

是的,它很糟糕,而且在 Asciidoctor 中它\xe2\x80\x99s 不容易修复。最好的选择是基于正确的语法等实现新的 AsciiDoc 解析器,不幸的是 Asciidoctor在代码质量方面处于非常糟糕的状态。:((如果有人愿意赞助这样的项目,请联系我。)

\n