Это задокументировано немного в описании для --metadata
:
Как и --variable
, --metadata
вызывает установку переменных шаблона.Но в отличие от --variable
, --metadata
влияет на метаданные базового документа (который доступен из фильтров и может быть напечатан в некоторых выходных форматах), и значения метаданных будут экранированы при вставке в шаблон.
Итак, я думаю, что использование -M
для установки переменной даст вам доступ к переменной внутри вашего фильтра lua.