Пандок уценка жирным шрифтом и цветом

Я использую 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 ответ

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

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

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

Другие вопросы по тегам