10

_たとえば、org-mode が次のようにレンダリングするように、org-mode で文字をエスケープしたいとします。

* _TARGET_

私のセットアップ(デフォルトだと思います)では、org-modeはレンダリングではなく単語に下線を付けます_TARGET_

より一般的には、Emacs org-mode で文字をエスケープする方法に関する情報はどこにありますか?

4

4 に答える 4

9

現在の Emacs と org-mode を使用すると、次のことを試すことができます

* \under{}TARGET\under{}

* _TARGET_それがtryのように自動的に表示されない場合はC-c C-x \、これらのコーディングの表示をコーディング文字とコード化文字の間で切り替える必要があります。

(原則として、ここで説明したのと同じです。)

于 2015-07-03T13:28:10.813 に答える
7

コードと逐語的なマークアップは、解釈なしでテキストをそのままレンダリングします。したがって、=_TARGET_=おそらく意図したとおりに機能します(その単語に対して異なる等幅フォントも取得します)。

于 2012-10-05T11:19:01.860 に答える
3

使用している構文を解釈するために組織を壊したい場合は、それを行う方法が必要になります。

  1. エスケープ文字の使用。_is\under*is\astなので、次のように書くことができます\ast \under{}TARGET\under
  2. 別の方法は を使用することですzero width space。そのコードは200Bであるため、 を使用C-x 8 RET 200b RETして幅ゼロのスペースを挿入して解釈を中断できます。

彼らは、応答時間 (最新の 9.2) の最新の組織で作業します。

于 2019-01-08T02:15:16.483 に答える
3

または、通常のシェル バックスラッシュを使用して、Org-mode がマークアップとして解釈するのを避けたい文字をエスケープします。

* \_TARGET\_

バックスラッシュ文字は Emacs バッファーで表示されますが、エクスポートすると非表示になります (HTML や LaTeX 経由の PDF など)。

このエスケープは、他の多くの状況で機能します。たとえば、添え字としてではなく、エクスポート中SR\_1234にレンダリングする場合などです。SR_1234

于 2012-10-05T20:58:30.377 に答える