Вышкинская студия OneButton (и не только она) требует pptx-слайды определённого дизайна :)

Решение 1. Из Rmd делаем pptx.

  1. Качаем pptx-шаблон.
  2. Качаем Rmd-демку.
  3. Профит!

Можно также установить пакет azbuka:

devtools::install_github("bdemeshev/azbuka")

и далее создавать эти чёртовы pptx-слайды через New File — R-markdown — From template — (rus) scorm

Известные косяки:

А. На логотипы вшэ накладывается картинка со слайда. Пока что лечится ручной пост-обработкой. Кликаем правой кнопкой мыши на повреждённом логотипе и выбираем “вырезать”, при этом вырезается наложенная поверх картинка, и логотип как новенький :)

Б. Не работает конвертация систем уравнений. Пока что не лечится.

Решение 2. Настраиваем beamer!

  1. Качаем .tex и вышкинское лого.

  2. Работаем в техе :)

  3. Получается pdf, похожий на генерального прокура!

  4. Если для студии нужны png послайдово:

convert -density 300 -quality 85 *file name*.pdf *file name*.png

Если команда выдает not authorized, то нужно разрешить чтение .pdf-файлов в политике ImageMagick. Достаточно отредактировать /etc/ImageMagick-6/policy.xml, а именно, заменить строку

<policy domain="coder" rights="none" pattern="PDF" />

на

<policy domain="coder" rights="read|write" pattern="PDF" />

Overleaf и шрифт Myriad Pro

Для использования шрифта Myriad Pro в техе есть два варианта. Установить шрифт в систему, а далее использовать xelatex и в преамбуле вставить

\setmainfont{Myriad Pro} 
\setsansfont{Myriad Pro}

Однако иногда хочется быть уверенным, что документ скомпилируется на компе, где шрифт не установлен. Например, в overleaf. Тогда делаем так:

Копируем ttf-файлы в ту же папку, что и tex-документ. И в преамбуле ставим:

\setmainfont[
BoldFont=MYRIADPRO-BLACK.TTF,
ItalicFont=MYRIADPRO-CONDIT.TTF,
BoldItalicFont=MYRIADPRO-BOLDIT.TTF
]{MYRIADPRO-REGULAR.TTF}
\setsansfont{Myriad Pro}