Как я могу изменить стиль шрифта для оглавления?

На моем сайте Drupal 8 я создаю PDF-файл из HTML-кода. Это делается с помощью модуля Entity Print в сочетании с движком wkhtmltopdf. В интерфейсе я мог выбрать опцию для генерации оглавления. Но теперь проблема для меня в том, что я не знаю, как оформить оглавление, а именно, я хочу назначить стиль шрифта "Times New Roman".

В файле entity-print.css в папке entity_print / css я указал

@font-face  {
  font-family: "Times New Roman", sans-serif;

 }

body {
  font-family: "Times New Roman", sans-serif;
  font-size: 17px;
  color: #000000;
  line-height: 1.6;
}

Это влияет на сам сгенерированный документ, но не на оглавление

ОБНОВЛЕНО: для меня entity-print.html.twig выглядит следующим образом:

 <html>
 <head>
   <meta charset="utf-8">
   <title>{{ title }}</title>
   {{ entity_print_css }}
 </head>
 <body>

 <div class="page">
     {% for chapter in content%}
       <div class="section">
         {{ chapter }}
       </div>
     {% endfor %}
 </div>
 </body>
 </html>

1 ответ

Я помню, как у меня была такая проблема с печатью объекта.

В конечном итоге я добавил несколько встроенных стилей в шаблон веточки для моего PDF-файла и получил нужные мне результаты (как в формате HTML, так и в печатном формате PDF).

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