org-mode: Wie exportiere ich Unterstriche als Unterstriche anstatt in HTML hervorzuheben?


13

Ich verwende org-modeund das Dokument, das ich schreibe, hat einen Tabellennamen, dessen Name folgendermaßen aussieht : tab_weekly_report. Wenn ich das Dokument in HTML exportiere, erwarte ich, dass der Name als exportiert tab_weekly_reportwird, org-modebehandelt ihn jedoch _speziell (als Markup-Zeichen). Wie kann ich das vermeiden?

Antworten:


11

org-modeExporte _als tiefgestellte und ^hochgestellte Zeichen

Das Standardexportverhalten kann über die Menüs angepasst werden Org -> Customize -> Browse Org Group. Um das Standardverhalten für tiefgestellte und hochgestellte Zeichen zu aktualisieren, wählen Sie:

  • [-] - \ Group Org Export
    • [-] - \ Group Org Export General
      • - Option Org Export mit hochgestellten Zeichen

Org Export mit hochgestellten Beispielen

Beispiele

  1. Interpretiere sie - Standard

    • Underscore_subscript wird zu Underscore- Index
    • Hat ^ hochgestellt wird zu hochgestelltem Hut
  2. Nur geschweifte Klammern

    • Underscore_WithCurlyBrackets_ {tiefgestellt} wird zu Underscore_WithCurlyBrackets tiefgestellt
    • Hat ^ WithCurlyBrackets ^ {} Exponent wird Hat ^ WithCurlyBrackets Exponent
  3. Interpretiere sie nicht

    • Underscore_subscript wird zu Underscore_subscript
    • Hat ^ hochgestellt wird zu Hut ^ hochgestellt
    • Aus Underscore_WithCurlyBrackets_ {tiefgestellt} wird Underscore_WithCurlyBrackets_ {tiefgestellt}
    • Aus Hat ^ WithCurlyBrackets ^ {hochgestellt} wird Hat ^ WithCurlyBrackets ^ {hochgestellt}

Hinweis: Wenn Sie nicht mit den Einstellungen herumspielen möchten, besteht die schnelle und einfache Lösung darin, hochgestellte und tiefgestellte Zeichen zu deaktivieren, indem Sie die Exportoption für ^auf festlegen nil.

  • Fügen Sie Ihrer Organisationsdatei die folgenden Zeilen hinzu, um hochgestellte und tiefgestellte Zeichen zu deaktivieren:

    #+OPTIONS: ^:nil
    

1
AFAIK, es gibt keine _Option. Die ^Option wird org-export-with-sub-superscriptsintern aufgerufen , um anzuzeigen, dass beide betroffen sind.
NickD

@ NickD - Danke, dass du eine nicht existierende _Option erwischt hast ! Ich habe es aus der Antwort entfernt.
Melioratus


0

Etwas schwer zu finden, aber Sie können einfach foo \under foooder verwenden foo\under{}foo.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.