我在Emacs org-mode中有一个表,内容是正则表达式。我似乎无法弄清楚如何转义文本管道字符(|
),它是正则表达式的一部分,因此它被解释为表格单元格分隔符。有人能给我一些帮助吗?感谢。
更新:我也在寻找斜杠(/
)的转义,因此它不会触发斜体/强调序列的启动。我尝试使用\/
和\//
- 例如,假设我想在表格单元格中使用文字文本/foo/
。以下是3种尝试方法:
| /foo/ | \/foo/ | \//foo/ |
在LaTeX导出中,它变为:
\emph{foo} & \/foo/ & \//foo/
所以这些都不是我希望的普通/foo/
。
答案 0 :(得分:27)
\vert
。
当将两者导出为HTML和PDF时,正斜杠似乎对我没有效果。
答案 1 :(得分:1)
您还可以将相关文字格式化为逐字或代码:
代码中的文本和Org模式不处理逐字字符串 具体语法;它是逐字导出的。
因此,您可以尝试使用=foo | bar=
(代码)或foo ~|~ bar
(逐字)。但它确实改变了输出格式。
答案 2 :(得分:1)
使用折栏字符“¦
”,Unicode 00A6 BROKEN BAR。这可能会或可能不会满足您的特定需求,但这是一个很好的视觉近似。