Всем привет!
По работе считаю всякие опросники, считаю всякие анализы и делаю отчёты для респондентов. Захотелось сделать симпатично и покрасить документ в цвета организации. Проблема в том, что средствами Markdown покрасить заголовки не выйдет, поэтому пошёл искать на стаке ответов. Чаще всего, если нельзя сделать что-то средствами маркдаун, пользователи предлагают использовать ещё и латех. Нашёл нужных параметров, всё покрасил, выглядит как и хотелось, но есть проблема - при экспорте в pdf стали неправильно работать ссылки в оглавлении. Жмякаешь на нужный раздел оглавления и попадаешь на неправильную страницу. Экспорт нужен именно в pdf. Если убрать параметры латеха и оставить заголовки в чб, то оглавление работает прекрасно.
Совершенно не понимаю как решить эту проблему. В латехе понимаю примерно ничего, чтобы даже прикинуть куда копать с этим. Слышал, что самый козырный вариант - изначально подготовить шаблон в латехе, а потом использовать его для документов markdown по-умолчанию, но пока совершенно не успеваю разобраться. Ниже привожу всю разметку, которую использовал в заголовке документа. Проблема в использовании titlesec. Можно ли покрасить заголовки как-то иначе?
---
title: |
![](think.png){width=5.5in}
lang: ru-RU
toc: TRUE
output:
pdf_document:
latex_engine: lualatex
mainfont: 'Stolzl book'
header-includes:
\usepackage[utf8]{inputenc}
\usepackage{fancyhdr}
\usepackage{color}
\definecolor{Brown}{RGB}{81,42,49}
\usepackage{titlesec}
\definecolor{Brown}{RGB}{81,42,49}
\titleformat{\section}
{\color{Brown}\normalfont\LARGE\bfseries}
{\color{Brown}\thesection}{2em}{}
\titleformat{\subsection}
{\color{Brown}\normalfont\Large\bfseries}
{\color{Brown}\thesubsection}{1em}{}
\titleformat{\subsubsection}
{\color{Brown}\normalfont\large\bfseries}
{\color{Brown}\thesubsubsection}{}{}
\pagestyle{fancy}
\addtolength{\headheight}{1cm}
\lhead{\includegraphics[width=4cm]{logo.PNG}}
\pagenumbering{arabic}
---