Подтвердить что ты не робот

Встроенный код в режиме org

Markdown позволяет использовать embedded code. Как это можно сделать в org-mode?

Я знаю о блоках исходного кода:

#+begin_example
blah-blah
#+end_example

Но я хочу что-то вроде этого (очевидно, с правильным синтаксисом, который я не знаю):

This is `embeded code`.

Можно ли это сделать в org-mode? Невозможно найти это в документации...

4b9b3361

Ответ 1

Вы можете заключить текст в теги = или ~, чтобы он набирал шрифт моноширинного шрифта и экспортировал его дословно (это означает, что он не обрабатывается для специфического для организации синтаксиса):

This is =verbatim text= or ~code~.

Вы найдете всю информацию о элементах разметки org-mode в соответствующем разделе руководства .

Ответ 2

Хотя моноширинный src_LANG[headers]{your code} достаточно хорош для большинства случаев, блоки встроенного кода имеют форму src_LANG[headers]{your code}. Например, src_xml[:exports code]{<tag>text</tag>}.

Изменить: Подсветка кода встроенного кода, безусловно, возможно, хотя и с исправлением самого org.el: Ответ, приведенный здесь fooobar.com/info/959108/... работает как рекламируется, поворачивая

- Inline code src_sh[:exports code]{echo -e "test"}

В

enter image description here

в html-экспорте. И победный ответ в этом посте, fooobar.com/info/959108/..., достигает того же самого без необходимости исправления org.el, но вам придется адаптировать его, если вам не нравится оптика во время редактирования.