Разница между ERT и LyX'нестандартными трикотажными вставками
Какая разница, если таковая имеется, с точки зрения контроля, между использованием ERT, как в минимальном примере, и использованием вместо этого собственных пользовательских вставок LyX (Chunk, S/R expression, Sweave options) для knitr?
Я воспроизвел "минимальные" примеры, используя также вкладку "Параметры" внутри вставки "Чанк", и я не вижу различий. (Я до сих пор не знаю, как использовать вставку опций Sweave.)
1 ответ
В настоящее время есть только небольшие различия. Использование вставки чанка занимает немного больше времени, если вы не настроите ярлыки, потому что нужно вставить вставку, а затем вставить параметры. Основные преимущества заключаются в том, что он помечается как чанк, и вам не нужно вручную вводить "<<>>=" и "@". Иногда я забываю, является ли это "<>=", а иногда я забываю знак равенства, так что это хорошо для моей плохой памяти. Если вы хотите получить фантазию, вы можете настроить размер и цвет шрифта во вставке фрагмента (вы можете сделать это и для ERT, но это применимо ко всем ERT, а не только к фрагментам knitr). Если интересно, см. Справка> Настройка в LyX.
Мы надеемся реализовать некоторые функции, которые могут улучшить использование вставок чанков по сравнению с ERT. Например, было бы неплохо перемещать вставки чанков на панели структуры. Это http://www.lyx.org/trac/ticket/7790 Было бы также неплохо убедиться, что куски knitr начинаются и заканчиваются символами новой строки. Это предотвратит некоторые не очень редкие проблемы. Это http://www.lyx.org/trac/ticket/8875
Это сводится к вопросу предпочтений. Я предпочитаю вставку чанка, но учтите, что автор knitr предпочитает ERT.