在组织模式中转义管道字符

Ken*_*ams 30 emacs escaping org-mode tabular

我在Emacs org-mode中有一个表,内容是正则表达式.我似乎无法弄清楚如何转义文本管道字符(|),它是正则表达式的一部分,因此它被解释为表格单元格分隔符.有人能给我一些帮助吗?谢谢.

更新:我也在寻找斜杠(/)的转义,因此它不会触发斜体/强调序列的开始.我尝试用\/\//-例如,假设我要的文字文本/foo/在表格单元格.以下是3种尝试方法:

| /foo/ | \/foo/ | \//foo/ |
Run Code Online (Sandbox Code Playgroud)

在LaTeX导出中,变为:

\emph{foo}  &  \/foo/  &  \//foo/
Run Code Online (Sandbox Code Playgroud)

所以这些都不是/foo/我希望的平原.

Nil*_*urg 28

\vert 为管道.

当将两者导出为HTML和PDF时,正斜杠似乎对我没有用.

  • 大!我也使用大括号来处理像'a\vert {} b`这样的东西,否则它将是'a\vertb`并且不起作用.如http://orgmode.org/worg/org-symbols.html上所见. (3认同)

Sue*_*mme 8

使用断线字符“ ¦”,Unicode 00A6 BROKEN BAR。这可能会或可能不会满足您的特定需求,但它是一个很好的视觉近似值。