org-mode: Comment exporter le trait de soulignement en tant que trait de soulignement au lieu de surligner en HTML?

14

J'utilise org-mode, et le document que je suis en train d' écrire a un nom de table dont le nom ressemble comme ceci: tab_weekly_report. Lorsque j'exporte le document au format HTML, je m'attends à ce que le nom soit exporté en tant que tab_weekly_report, mais est org-modetraité _spécialement (comme un caractère de balisage). Comment puis-je éviter ça?

Daniel Wu
la source

Réponses:

13

org-modeexporte _en indice et ^en exposant

Le comportement d'exportation par défaut peut être personnalisé à l'aide des menus Org -> Customize -> Browse Org Group. Pour mettre à jour le comportement par défaut des indices et des exposants, choisissez:

  • [-] - \ Group Org Export
    • [-] - \ Group Org Export General
      • - Option Org Export avec sous-exposants

Exemples d'export avec des sous-indices

Exemples

  1. Les interpréter - Par défaut

    • Underscore_subscript devient Underscore subscript
    • Chapeau ^ en exposant devient Chapeau en exposant
  2. Crochets uniquement

    • Underscore_WithCurlyBrackets_ {indice} devient Underscore_WithCurlyBrackets indice
    • Hat ^ WithCurlyBrackets ^ {exposant} devient Hat ^ WithCurlyBrackets exposant
  3. Ne les interprétez pas

    • Underscore_subscript devient Underscore_subscript
    • Chapeau ^ exposant devient Chapeau ^ exposant
    • Underscore_WithCurlyBrackets_ {subscript} devient Underscore_WithCurlyBrackets_ {subscript}
    • Hat ^ WithCurlyBrackets ^ {exposant} devient Hat ^ WithCurlyBrackets ^ {exposant}

Remarque: Si vous ne voulez pas vous amuser avec les paramètres, la solution rapide et facile consiste à désactiver les exposants et les indices en définissant l'option d'exportation pour ^to nil.

  • Pour désactiver les exposants et les indices, ajoutez les lignes suivantes à votre fichier organisation:

    #+OPTIONS: ^:nil
    
Melioratus
la source
1
AFAIK, il n'y a pas d' _option. L' ^option est appelée en org-export-with-sub-superscriptsinterne, indiquant qu'elle affecte les deux.
NickD
@NickD - Merci d'avoir attrapé une _option inexistante ! Je l'ai retiré de la réponse.
Melioratus
19

Ajoutez ce qui suit au début de votre fichier.

#+OPTIONS: ^:nil

Cela devrait faire l'affaire. Si ce n'est pas le cas, je vérifierais les symboles de l'organisation: http://orgmode.org/worg/org-symbols.html

Krishna
la source
0

Un peu difficile à trouver, mais vous pouvez simplement utiliser foo \under fooou foo\under{}foo.

Christian
la source