заставить Org игнорировать символы подчеркивания при экспорте в HTML

Я использую Emacs Org-mode для написания некоторых документов, и я описываю некоторые файлы, такие как «/path/to/file_blah.conf».

После того, как я нажму c-c c-e h, чтобы экспортировать один из этих файлов в HTML, все имена файлов в этом файле, содержащие _, станут маленькими индексными словами.

Как я могу заставить Org-mode игнорировать символы подчеркивания, чтобы я мог видеть имена файлов на странице HTML?


person CSJ    schedule 06.12.2011    source источник


Ответы (3)


поверх вашего файла поместите следующую строку и сохраните. повторно откройте файл или нажмите C-c C-c в этой строке

#+OPTIONS: ^:nil

Кстати: что там в вашем орг-выделенном списке. С-ч v org-emphasis-alist. Возможно, вам придется отредактировать это, чтобы добиться желаемого результата.

person kindahero    schedule 06.12.2011
comment
это работает, спасибо. org-focus-alist - это переменная, определенная в org.el. Его значение: ((* bold ‹b› ‹/b›) (/ italic ‹i› ‹/i›) (_ underline ‹span style = \ text-decoration: underline; \› ‹/span›) (= org -code ‹code› ‹/code› дословно) (~ org-дословно ‹code› ‹/code› дословно) (+ (: зачеркнутый t) ‹del› ‹/del›)) - person CSJ; 06.12.2011
comment
Документация по этой функции находится в разделе «Параметры экспорта» в руководстве по организационному режиму. Как поясняется на этой странице, #+OPTIONS: позволяет вам устанавливать различные параметры экспорта. Параметр ^: позволяет вам «включать / выключать TeX-подобный синтаксис для под- и надстрочных индексов», если заданы значения t или nil. - person Rory O'Kane; 14.08.2013

Дублируется как Отключение подчеркивания в подстрочном индексе в Emacs Экспорт в организационном режиме

(setq org-export-with-sub-superscripts nil)

in .emacs or

#+OPTIONS: ^:nil

в орг-файле.

person CodyChan    schedule 07.11.2014

Другое решение должно заключаться в правильной разметке путей, поэтому:

Open the file =/path/to/fileA= or ~c:/path/to/fileB~.
person fniessen    schedule 15.08.2013