3

テキストでは、org-mode が何らかの方法でスラッシュを無視するようにすることはできますか? 音声学/s/は、特定のレベルの分析を示すために使用します。

4

3 に答える 3

2

バッファ内でも出力でも、テキストを強調して表示したくないと思います。これは、その結果を達成するもう少し複雑な答えです。

Org-mode によって定義された変数がありorg-emphasis-alist、さまざまな強調モード、それらのプレーンテキスト構文、および HTML へのエクスポート方法を定義します。Org-mode が読み込まれる前に、この変数の値を変更することで、必要な結果を得ることができます。最後の部分は重要なので、よく注意してください。Org-modeorg-emphasis-alistは、読み込まれたときに の値を読み取り、その値を使用して強調表示 ("font-lock") 用の正規表現を生成します。

そのための 2 つのルートを次に示します。

  1. 次の行を .emacs ファイルの Org-mode をロードする行の上に追加します。

    (setq org-emphasis-alist
      `(("*" bold "<b>" "</b>")
        ;; ("/" italic "<i>" "</i>")
        ("_" underline "<span style=\"text-decoration:underline;\">" "</span>")
        ("=" org-code "<code>" "</code>" verbatim)
        ("~" org-verbatim "<code>" "</code>" verbatim)
        ("+" ,(if (featurep 'xemacs) 'org-table '(:strike-through t))
         "<del>" "</del>")))
    

    (コメントアウトされた行に注意してください。)

  2. Emacs のカスタマイズ機能を使用して変更を行います。

    1. M-x customize RET
    2. 検索ボックスに を入力Org EmphasisしてクリックしますSearch
    3. の横にある下矢印をクリックして、Org Emphasis Alistその値を表示します。
    4. リスト項目DELに対応する2 番目のボタンを見つけてクリックします。italic
    5. Save for future sessionsバッファの上部にあるボタンをクリックします。
于 2013-04-29T20:16:44.830 に答える