Могу ли я использовать inline raw LaTeX в reStructuredText - PullRequest
5 голосов
/ 23 сентября 2011

Я пытаюсь встроить переменную LaTeX в некоторый reStructuredText. Я знаю о директиве ".. raw ::", но я хочу, чтобы это было включено в абзац текста. В частности, я хочу скопировать переменные \ numquestions \ и \ numpoints \ из шаблона экзаменационного документа. Я пытался использовать: raw: \numquestions\, но это не похоже на действительный. Есть ли способ сделать это?

Ответы [ 2 ]

6 голосов
/ 12 февраля 2013

Сначала вы должны определить свою собственную роль latex, которая позволит вам затем встраивать LaTex непосредственно в абзацы:

.. role:: latex(raw)
   :format: latex

Теперь вы можете писать такие вещи, как :latex:`\\textsc{NoTex}`, непосредственно встроенные в абзацы.Вы можете найти пример этого в текстовом редакторе на основе браузера NoTex с поддержкой параметров экспорта reStructuredText и PDF, LaTex и HTML.

3 голосов
/ 28 сентября 2011

Используйте роль raw (встроенный эквивалент директивы raw). Смотрите эти ссылки:

...