Отключение подчеркивания в индекс в Emacs Org-Mode export
когда я экспортирую в PDF через org-mode (C-c C-e d), любые слова с подчеркиванием в конечном итоге частично преобразуются в индекс. Как я могу предотвратить это?
Я нашел эту статью на тему:
отключение нижнего подчеркивания в режиме Emacs Tex
однако, я либо не смог выяснить правильный elisp, либо он просто не работал. Обратите внимание, что я не хочу изменять какие-либо глобальные параметры шрифта. Я только хочу, чтобы это исправить применяют в tex / latex / org-mode.
Я также нашел этот пост, хотя он не работает:
6 ответов:
вы можете отключить супер / подписку в файле организации, добавив следующую строку:
#+OPTIONS: ^:nilДополнительные параметры см. В руководстве по организации.
Следующая команда вставляет шаблон, содержащий все параметры:C-c C-e #
я смог решить эту проблему, установив следующую переменную:
(setq org-export-with-sub-superscripts nil)
Я думаю, что это было бы проще:http://orgmode.org/manual/Subscripts-and-superscripts.html Побег подчеркивания с обратной косой чертой:
теперь, спасаясь от _:
вы можете увидеть это в действии здесь: 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