org-mode: Bagaimana cara mengekspor underscore sebagai underscore daripada highlight di HTML?


14

Saya menggunakan org-mode, dan dokumen saya menulis memiliki nama tabel yang namanya terlihat seperti ini: tab_weekly_report. Ketika saya mengekspor dokumen ke HTML, saya mengharapkan nama untuk diekspor sebagai tab_weekly_report, tetapi org-modememperlakukan _secara khusus (sebagai karakter markup). Bagaimana saya bisa menghindari ini?

Jawaban:


13

org-modeekspor _sebagai subskrip dan ^sebagai superskrip

Perilaku ekspor default dapat dikustomisasi menggunakan menu Org -> Customize -> Browse Org Group. Untuk memperbarui perilaku default untuk subskrip & superskrip, pilih:

  • [-] - \ Grup Org Ekspor
    • [-] - \ Grup Org Ekspor Umum
      • - Opsi Org Ekspor Dengan Sub Superskrip

Org Ekspor dengan Contoh Sub Superskrip

Contohnya

  1. Tafsirkan mereka - Default

    • Underscore_subscript menjadi subscript Underscore
    • Superscript Hat menjadi superscript Hat
  2. Kurung keriting saja

    • Underscore_WithCurlyBrackets_ {subscript} menjadi Underscore_WithCurlyBrackets subscript
    • Hat ^ WithCurlyBrackets ^ {superscript} menjadi Hat ^ WithCurlyBrackets superscript
  3. Jangan menafsirkannya

    • Underscore_subscript menjadi Underscore_subscript
    • Hat ^ superscript menjadi Hat ^ superscript
    • Underscore_WithCurlyBrackets_ {subscript} menjadi Underscore_WithCurlyBrackets_ {subscript}
    • Hat ^ WithCurlyBrackets ^ {superscript} menjadi Hat ^ WithCurlyBrackets ^ {superscript}

Catatan: Jika Anda tidak ingin dipusingkan dengan pengaturan, solusi cepat dan mudah adalah dengan menonaktifkan superskrip dan subskrip dengan mengatur opsi ekspor untuk ^ke nil.

  • Untuk menonaktifkan superskrip dan subskrip, tambahkan baris berikut ke file org Anda:

    #+OPTIONS: ^:nil
    

1
AFAIK, tidak ada _opsi. The ^opsi disebut org-export-with-sub-superscriptsinternal, yang menunjukkan bahwa itu mempengaruhi kedua.
NickD

@NickD - Terima kasih telah menangkap _opsi yang tidak ada ! Saya sudah menghapusnya dari jawaban.
Melioratus


0

Agak sulit ditemukan, tetapi Anda bisa menggunakan foo \under fooatau foo\under{}foo.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.