Como posso obter o pandoc para reconhecer meus campos YAML personalizados?

2

Eu tenho um arquivo de remarcação que começa assim:

--- 
title: Some Title
author: 
- family: Barson
  given: Foobius
---

E eu gostaria de obter o pandoc para extrair essas informações e gerá-las. Então eu tenho um modelo simples que se parece com isso:

title: $title$
author: $author$
author given: $author.given$ 
author family: $author.family$

No entanto, quando executo pandoc my-file.md --template=my-template.html , recebo isso:

title: Some Title
author: true
author given:  
author family: 

Mas o que eu esperava era ser assim:

title: Some Title
author: Foobius Barson
author given:  Foobius
author family: Barson

O que estou fazendo de errado com este modelo de pandoc?

    
por Jon 14.04.2015 / 18:55

1 resposta

2

Descobri isso sozinho. Acontece que eu só tinha que quebrar o $author.given$ s em um loop for :

$for(author)$
author given: $author.given$
author family: $author.family$
$endfor$
    
por 14.04.2015 / 19:26

Tags