Статьи Rmarkdown - шаблон MDPI. Как напечатать собственные сокращения - PullRequest
0 голосов
/ 21 июня 2020

Я использую шаблон MDPI (из пакета rticles), а также хочу использовать пакеты глоссариев, поэтому мне не нужно вручную вводить все сокращения в соответствующее поле YAML.

Для таких , Я загрузил глоссарии пакета LaTex, используя заголовок-includes:

header-includes:
\usepackage{inputenc}
\usepackage[acronym, section=section]{glossaries}
\setacronymstyle{long-short}
\makeglossaries
\makeindex
\input{glossary}

после создания нескольких аббревиатур в теле Rmarkdown, я хотел бы либо ввести латексные команды, либо напечатать их в " Аббревиатуры »шаблона.

В настоящее время я могу взломать его, выполнив следующие шаги (я уверен, что есть способ лучше):

1 - сохранить все фрагменты вспомогательных файлов с:

 options(tinytex.clean = FALSE)

2- cmd makeglossaries "filename"

3- Необработанный латекс в файле Rmarkdown:

\begin{abbreviations}

\setabbreviationstyle[acronym]{long-short}
\printglossary[type=\acronymtype,title={}]

\end{abbreviations}

Тем не менее, я хотел бы знать, если я можно вставить что-нибудь в YAML и использовать форматирование MDPI. В качестве альтернативы я мог бы отредактировать шаблон MDPI статей (но я не уверен, как это сделать).

Есть идеи?

Ура,

1 Ответ

0 голосов
/ 24 июня 2020

Включить в YAML:

include-after: glossary.tex

Я попытался безуспешно, но кажется разумным, что этот подход может работать с некоторыми модификациями

...