#markdown #pandoc
Вопрос:
Если я использую этот минимальный пример слайда уценки
### Slide
- A
- bulleted
- list
~~~{.cpp}
template<typename A>
class B {};
~~~
и преобразуйте его в LaTeX Beamer с помощью pandoc pandoc -t beamer mwe.pd -o mwe.latex
, я получу этот нечитаемый файл LaTeX
begin{frame}[fragile]{Slide}
protecthypertarget{slide}{}
begin{itemize}
tightlist
item
A
item
bulleted
item
list
end{itemize}
begin{Shaded}
begin{Highlighting}[]
KeywordTok{template}OperatorTok{textless{}}KeywordTok{typename}NormalTok{ A}OperatorTok{textgreater{}}
KeywordTok{class}NormalTok{ B }OperatorTok{{};}
end{Highlighting}
end{Shaded}
end{frame}
Что мне нужно сделать, чтобы сообщить pandoc, что я хотел бы использовать minted
для подсветки кода ( Highlighting
является заполнителем)?
Можно protect
ли удалить? А как насчет странного форматирования item
s?
То, что я ожидал получить от этого минимального примера, было
begin{frame}[fragile]{Slide}
begin{itemize}
item A
item bulleted
item list
end{itemize}
begin{verbatim}
template<typename A>
class B {};
end{verbatim}
end{frame}
или что-то в этом роде. Даже если Highlighting
это заполнитель, это практически MWE для преобразования .md в .latex, и код в .latex становится нечитаемым…
Комментарии:
1. Проверка
--listings
и отчеканенный фильтр Lua .