Отключение подчеркивания в индекс в Emacs Org-Mode export



когда я экспортирую в PDF через org-mode (C-c C-e d), любые слова с подчеркиванием в конечном итоге частично преобразуются в индекс. Как я могу предотвратить это?



Я нашел эту статью на тему:



отключение нижнего подчеркивания в режиме Emacs Tex



однако, я либо не смог выяснить правильный elisp, либо он просто не работал. Обратите внимание, что я не хочу изменять какие-либо глобальные параметры шрифта. Я только хочу, чтобы это исправить применяют в tex / latex / org-mode.



Я также нашел этот пост, хотя он не работает:



отключить подстрочный верхний индекс повышение / понижение?

614   6  

6 ответов:

вы можете отключить супер / подписку в файле организации, добавив следующую строку:

#+OPTIONS: ^:nil

Дополнительные параметры см. В руководстве по организации.
Следующая команда вставляет шаблон, содержащий все параметры: C-c C-e #

я смог решить эту проблему, установив следующую переменную:

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

Я думаю, что это было бы проще:http://orgmode.org/manual/Subscripts-and-superscripts.html Побег подчеркивания с обратной косой чертой:

enter image description here

enter image description here

теперь, спасаясь от _:

enter image description here

enter image description here

вы можете увидеть это в действии здесь: http://www.railsonmaui.com/blog/2013/04/27/octopress-setup-with-github-and-org-mode/

вы хотите, чтобы предотвратить индексы в экранном отображении исходного файла или в тексте выходного PDF? Если последнее, то вы хотите

\usepackage{underscore}

Он также не будет нарушать использование подчеркиваний в режиме математики.

для отдельных случаев вставьте литеральное подчеркивание следующим образом:

text text one\textunderscore{}two text

в моем случае любое слово, содержащее подчеркивание, скорее всего, будет именем переменной или чем-то подобным. Я просто окружаю его = или ~ Так что это рассматривается как таковой. После этого он будет экспортирован соответственно.

Comments

    Ничего не найдено.