在asciidoc中转义`/ **'

问题描述 投票:0回答:1

My goal

我试图提交一个修复Filebeat documentation,写在asciidoc

Source

目前,无法以递归方式获取目录的所有子目录中的所有文件。但是,/**模式可用于从预定义级别的子目录中获取所有文件。例如,/var/log/**/*.log/var/log/**/**/*.log分别从.log的子目录和子子目录中获取所有/var/log文件。请注意,既不从/var/log文件夹本身获取日志文件。

Result

来自asciidoclive.com

enter image description here

My problem

/**在输出中变成/,后面的单词无意中用粗体标记。

My question

我如何在asciidoc中正确逃脱/**

filebeat asciidoc
1个回答
1
投票

这很棘手,因为逃避事实上在Asciidoctor中被打破了。 :(

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

  • 使用passthrough:+++\**+++
  • 或定义星号的属性,例如:star: *并写\{star}{star}

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

© www.soinside.com 2019 - 2024. All rights reserved.