_
たとえば、org-mode が次のようにレンダリングするように、org-mode で文字をエスケープしたいとします。
* _TARGET_
私のセットアップ(デフォルトだと思います)では、org-modeはレンダリングではなく単語に下線を付けます_TARGET_
より一般的には、Emacs org-mode で文字をエスケープする方法に関する情報はどこにありますか?
現在の Emacs と org-mode を使用すると、次のことを試すことができます
* \under{}TARGET\under{}
* _TARGET_
それがtryのように自動的に表示されない場合はC-c C-x \
、これらのコーディングの表示をコーディング文字とコード化文字の間で切り替える必要があります。
(原則として、ここで説明したのと同じです。)
コードと逐語的なマークアップは、解釈なしでテキストをそのままレンダリングします。したがって、=_TARGET_=
おそらく意図したとおりに機能します(その単語に対して異なる等幅フォントも取得します)。
使用している構文を解釈するために組織を壊したい場合は、それを行う方法が必要になります。
_
is\under
と*
is\ast
なので、次のように書くことができます\ast \under{}TARGET\under
。zero width space
。そのコードは200B
であるため、 を使用C-x 8 RET 200b RET
して幅ゼロのスペースを挿入して解釈を中断できます。彼らは、応答時間 (最新の 9.2) の最新の組織で作業します。
または、通常のシェル バックスラッシュを使用して、Org-mode がマークアップとして解釈するのを避けたい文字をエスケープします。
* \_TARGET\_
バックスラッシュ文字は Emacs バッファーで表示されますが、エクスポートすると非表示になります (HTML や LaTeX 経由の PDF など)。
このエスケープは、他の多くの状況で機能します。たとえば、添え字としてではなく、エクスポート中SR\_1234
にレンダリングする場合などです。SR_1234