Установить аргументы по умолчанию для фрагмента кода Sweave
Вопрос
Я использую cacheSweave с большим документом LaTeX Sweave.Вместо того, чтобы ставить
родовое слово почти во всех моих фрагментах кода я бы предпочел, чтобы по умолчанию использовался код cache=true
, а
когда я не хочу кэшировать фрагмент кода.Как я могу установить этот аргумент по умолчанию для фрагментов кода?
В настоящее время я использую следующий код для компиляции документа Sweave:
родовое словоРешение
Есть несколько способов сделать это, но использование \SweaveOpts{}
для установки опции где-нибудь в начале вашего файла *.Snw
(например, в преамбуле документа), вероятно, является самым удобным:
Как описано в руководстве Sweave, оператор \SweaveOpts{}
в любом месте фрагмента документации изменит значения по умолчанию для « всех фрагментов кода после оператора ».
Пара других вариантов упоминается здесь .