Пандо c Lua Фильтр: Как получить доступ к переменной заголовка? - PullRequest
1 голос
/ 29 марта 2020

Мой документ выглядит следующим образом

---
title: 'Test'
---

lorem ipsum

Я хочу получить доступ к переменной title, чтобы напечатать ее следующим образом:

function Image (elem)
elem.attributes.caption = 'Image of chapter ' .. title
return elem

Надпись всех изображений должна быть: 'Image of chapter Test' .

1 Ответ

2 голосов
/ 29 марта 2020

Нечто подобное должно работать (не проверено), вдохновленное документами :

title = nil

function Meta(m)
  title = m.title
  return m
end

function Image (elem)
  elem.attributes.caption = 'Image of chapter ' .. title
  return elem
end
...