Я использую Pandoc для создания списка публикаций для моего сайта.Я использую его исключительно для генерации HTML-кода с публикациями, чтобы затем можно было вставить необработанный HTML-код в Jekyll.Эта часть работает нормально.
Сложности возникают, когда я пытаюсь сгенерировать html, чтобы мое имя отображалось жирным шрифтом во всех записях.Я пытаюсь использовать это решение для этого, которое работает, когда я применяю его к чистому латексному документу, который я генерирую.Однако, когда я пытаюсь применить тот же Pandoc, HTML генерируется без жирного шрифта.
Вот мой файл Pandoc:
---
bibliography: /home/tomas/Dropbox/cv/makerefen4/selectedpubs.bib
nocite: '@'
linestretch: 1.5
fontsize: 12pt
header-includes: |
\usepackage[
backend=biber,
dashed=false,
style=authoryear-icomp,
natbib=true,
url=false,
doi=true,
eprint=false,
sorting=ydnt, %Year (Descending) Name Title
maxbibnames=99
]{biblatex}
\renewcommand{\mkbibnamegiven}[1]{%
\ifitemannotation{highlight}
{\textbf{#1}}
{#1}}
\renewcommand*{\mkbibnamefamily}[1]{%
\ifitemannotation{highlight}
{\textbf{#1}}
{#1}}
...
А вот соответствующая часть моего Makefile:
PANDOC_OPTIONS=--columns=80
PANDOC_HTML_OPTIONS=--filter=pandoc-citeproc --csl=els-modified.csl --biblatex
Опять же: этот код генерирует ссылки в порядке.Он просто не выделяет жирным шрифтом ничего, как предполагается.
Есть идеи?
РЕДАКТИРОВАТЬ
Записи нагрудника выглядят так
@MISC{test,
AUTHOR = {Last1, First1 and Last2, First2 and Last3, First3},
AUTHOR+an = {2=highlight},
}
А версии есть - Biblatex 3.12 - Biber 2.12