Пандок уценка жирным шрифтом и цветом - PullRequest
0 голосов
/ 18 сентября 2018

Я использую pandoc и пишу свой текст в уценке.Чтобы создать свой собственный стиль, я использую специальный латексный шаблон.

Я хочу выделить все жирные слова цветом.Поэтому, когда я набираю **a word**, это слово должно быть не только жирным, но и, например, синим.

Использование следующего в моем файле шаблона латекса

\newcommand\boldblue[1]{\textcolor{blue}{\textbf{#1}}}
\renewcommand{\textbf}{\boldblue}

выдает мне ошибкупри конвертации в pdf с использованием

pandoc myfile -f markdown -t latex --template==mytemplate -o myfile.pdf

, в котором указано, что

Превышена емкость TeX, извините (уровни группировки = 255)

Однако: когда я только устанавливаю новую команду

\newcommand\boldblue[1]{\textcolor{blue}{\textbf{#1}}}

, я могу написать $\boldblue{some text}$ в моем файле уценки, и это работает.

Вопрос: как мне установить новую команду для **<word>**?

Спасибо!

1 Ответ

0 голосов
/ 18 сентября 2018

После дополнительных исследований я нашел следующее решение, используя \let, которое работает:

\let\oldtextbf\textbf
\renewcommand\textbf[1]{{\color{blue}\oldtextbf{#1}}}

Использование этого кода в файле шаблона преобразует **<some text>** уценки в полужирный и синий в latex / pdf.

...