38

Emacs org-modeのテーブルがあり、その内容は正規表現です。ただし、正規表現の一部であるリテラルのパイプ文字()をエスケープする方法がわからない|ため、テーブルセルの区切り文字として解釈されます。誰かが私に助けを教えてもらえますか?ありがとう。

更新/:イタリック/強調シーケンスの開始をトリガーしないように、スラッシュ()のエスケープも探しています。私は実験しました\/-\//たとえば、/foo/テーブルセルに文字通りのテキストが必要だとします。これを試す3つの方法があります:

| /foo/ | \/foo/ | \//foo/ |

LaTeXエクスポートでは、次のようになります。

\emph{foo}  &  \/foo/  &  \//foo/

ですから、それらのどれも/foo/私が望んでいる明白なものではありません。

4

3 に答える 3

36

\vertパイプ用。

HTMLとPDFの両方にエクスポートする場合、スラッシュを使用しないと、スラッシュは正常に機能するようです。

于 2011-03-04T11:01:26.317 に答える
8

壊れた文字「<code>¦」、Unicode 00A6BROKENBARを使用します。これは、特定のニーズに対応できる場合と機能しない場合がありますが、視覚的には適切な近似値です。

于 2015-06-03T14:57:13.277 に答える
0

関連するテキストを逐語的またはコードとしてフォーマットすることもできます。

コード内のテキストと逐語的な文字列は、Orgモード固有の構文では処理されません。逐語的にエクスポートされます。

したがって、=foo | bar=(コード)やfoo ~|~ bar(逐語的)のようなものを試すことができます。ただし、出力形式は変更されます。

于 2015-01-12T23:16:39.567 に答える