Создание тем с помощью Sweave или других генераторов PDF, таких как LaTeX, которые совместимы с R

Есть ли способ создать тему для swave документов? У меня есть несколько отчетов, которые я генерирую ежемесячно, где я использую R для создания текста, таблиц и изображений. Но теперь я застрял в рутине копирования и вставки этой информации в MS Publisher, размещая текст в тематическом документе, который для нас сделал графический дизайнер.

Что я хотел бы сделать, так это воспроизвести дизайн и избавиться от необходимости копировать и вставлять.

Возможно ли это с Sweave? Или другой инструмент?


person Brandon Bertelsen    schedule 21.10.2010    source источник
comment
Хотя SWeave в основном является механизмом шаблонов LaTeX, это скорее вопрос чистого LaTeX; попробуйте на tex.stackexchange.com   -  person mbq    schedule 21.10.2010
comment
Вам нужно будет создать файл стиля (.sty). Удачи в повторении дизайна.   -  person Roman Luštrik    schedule 21.10.2010
comment
@Roman Хорошие дизайнеры глубоко преданы OpenSource и отлично знают LaTeX :-]   -  person mbq    schedule 21.10.2010
comment
@mbq, я не говорю, что это невозможно. Я также не обозначил временных рамок, в которые это можно сделать. :)   -  person Roman Luštrik    schedule 21.10.2010


Ответы (2)


У вас есть 3 варианта:

Как говорит Роман, вы можете создать файл .sty для репликации темы в выходных данных Latex.

Вы также можете поработать с пакетом R2wd, чтобы он работал с Издатель. (Вероятно, это нетривиально.)

«Третий способ» — использовать R2HTML для вывода вашего контента. как веб-страницу, а затем импортируйте этот HTML-файл в Publisher.

person Richie Cotton    schedule 21.10.2010
comment
LaTex действительно хорош для научных документов и хорошего вывода PDF. Но я думаю, что нужно создать HTML и создать таблицу стилей, чтобы получить правильный дизайн. Это проще, чем создать свой собственный Latex .sty. - person Henrik; 22.10.2010

Или вы можете попробовать odfweave, который позволяет вам создать < href="http://www.documentfoundation.org/download/" rel="nofollow">Libre Office (ранее Open Office) .odf-документ с кодом R, таблицами и графиками аналогично Sweave . В них есть несколько отличий, и в некотором смысле, поскольку вы можете редактировать odf-документы в графическом интерфейсе, это проще делать любителям.

Libre Office/Open Office также позволяет сохранять полученный документ odf в виде документа Word (или во многих других форматах).

person PaulHurleyuk    schedule 21.10.2010