Я написал механизм Knitr для обработки кода Maxima (как часть пакета), который работает для обычные куски просто отлично, например:
```{maxima}
1+1;
```
приводит к
(%i1) 1+1;
# (%o1) 2
Однако, когда я пытаюсь вывести вывод на печать, например,
`maxima 1+1;`
Он печатается буквально: maxima 1+1;
В Поваренной книге R Markdown прямо говорится
встроенный: обработка вывода из встроенных выражений R.
Так что я предполагаю, что это не должно работать (пока), но я хотел спросить здесь, есть ли способ сделать это/обходной путь, прежде чем подавать запрос на функцию в github.
R
. Вам нужно будет предоставить функцию-оболочку для вызоваmaxima
изR
, как это делается, например, для Python. См. stackoverflow.com/a/65344688/5028841. Но могу ошибаться... - person JBGruber   schedule 07.07.2021rim::maxima.get()
использует сеанс Maxima, отличный от движка Knitr. Таким образом, вы не сможете использовать предыдущие входные данные и результаты. - person rcst   schedule 07.07.2021