tryb org: Jak wyeksportować podkreślenie jako podkreślenie zamiast wyróżnienia w HTML?

14

Używam org-mode, a dokument piszę ma nazwę tabeli, którego nazwa wygląda tak: tab_weekly_report. Kiedy eksportuję dokument do HTML, spodziewam się, że nazwa zostanie wyeksportowana jako tab_weekly_report, ale org-modetraktuje _specjalnie (jako znak znacznika). Jak mogę tego uniknąć?

Daniel Wu
źródło

Odpowiedzi:

13

org-modeeksportuje _jako indeksy dolne i ^indeksy górne

Domyślne zachowanie eksportu można dostosować za pomocą menu Org -> Customize -> Browse Org Group. Aby zaktualizować domyślne zachowanie indeksów dolnych i górnych, wybierz:

  • [-] - \ Eksport grupy grup
    • [-] - \ Group Org Export General
      • - Opcja Org Export With Sub Superscripts

Eksport organizacji z przykładami indeksów górnych

Przykłady

  1. Interpretuj je - domyślnie

    • Underscore_subscript staje się indeksem podkreślenia
    • Indeks górny Hat ^ zmienia się w indeks górny Hat
  2. Tylko nawiasy klamrowe

    • Underscore_WithCurlyBrackets_ {indeks dolny} staje się Underscore_WithCurlyBrackets indeks dolny
    • Hat ^ WithCurlyBrackets ^ {superscript} staje się Hat ^ WithCurlyBrackets superscript
  3. Nie interpretuj ich

    • Underscore_subscript staje się Underscore_subscript
    • Indeks górny Hat ^ zmienia się w indeks górny Hat ^
    • Underscore_WithCurlyBrackets_ {subscript} staje się Underscore_WithCurlyBrackets_ {subscript}
    • Hat ^ WithCurlyBrackets ^ {superscript} staje się Hat ^ WithCurlyBrackets ^ {superscript}

Uwaga: Jeśli nie chcesz, żeby poeksperymentować z ustawieniami, szybkie i łatwe rozwiązaniem jest wyłączenie indeksów górnych i dolnych, ustawiając opcję eksportu do ^celu nil.

  • Aby wyłączyć indeksy górne i dolne, dodaj następujące wiersze do pliku org:

    #+OPTIONS: ^:nil
    
Melioratus
źródło
1
AFAIK, nie ma _opcji. ^Opcja nazywa się org-export-with-sub-superscriptswewnętrznie, co oznacza, że wpływa na oba.
NickD
@NickD - Dziękujemy za wyłapanie nieistniejącej _opcji! Usunąłem go z odpowiedzi.
Melioratus
0

Trochę trudno go znaleźć, ale możesz po prostu użyć foo \under foolub foo\under{}foo.

chrześcijanin
źródło