pandoc создаст pdf с латексом, класс "бумажных" документов: пропущена принадлежность и дата

Я новичок в pandoc а также latex, Я не могу получить принадлежность автора к окончательному PDF, который я создаю с использованием класса документа paper,

Давайте предположим, что у меня есть следующее source.md файл:

---
title: my super document
subtitle: blablabla
author:
  - me
  - my friend
  - my other friend
institute: alien space agency
date: <#today>
header-includes:
  - \\usepackage{endnotes}
abstract: |
  This document describes a super research project.
---
start of the writing blablabla...

<#today> это gpp макрос, который переводится в \today в источнике tex.

я использую pandoc как это:

cat source.md | gpp -H --include macros.gpp | pandoc -f markdown --variable documentclass=paper --standalone --smart --atx-headers --from=markdown+yaml_metadata_block -o document.pdf

В произведенном document.pdf, нет даты и нет принадлежности для авторов. Однако, если я использую класс документа article У меня правильная дата. Но до сих пор нет авторов института.

Как я могу иметь дату и институт авторов с paper класс документа?

редактировать: подробнее...

Если я создаю текстовый документ, вот что я получу:

\title{my super document}
\providecommand{\subtitle}[1]{}
\subtitle{blablabla}
\author{me \and my friend \and my other friend}
\providecommand{\institute}[1]{}
\institute{alien space agency}
\date{\today}

Что выглядит нормально для меня. Но есть только авторы (без института) и без даты в итоговом документе. Я предполагаю, что это из-за paper класс документа, изменяющийся на article показывает дату, но не институт...

Моя версия pandoc - 1.19.2.1

0 ответов

Другие вопросы по тегам