Пандок уценка жирным шрифтом и цветом
Я использую 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.