Я часто использую Sweave для создания документов LaTeX, в которых определенные фрагменты создаются динамически с помощью кода R.Это хорошо работает, но возможно ли также иметь фрагменты кода, которые выполняются по-разному, например, путем выполнения кода в оболочке, или путем запуска Perl и т. Д.?Было бы полезно иметь возможность смешивать вещи, чтобы я мог выполнять такие вещи, как запуск некоторых команд оболочки для извлечения некоторых данных, запуск некоторых команд perl для предварительной обработки, а затем запуск команд R для их анализа.
Конечно, я мог бы использовать все фрагменты R и использовать system()
в качестве заменителя бедняка, но это не очень приятное чтение в документе.