Как я могу изменить стиль шрифта для оглавления? - PullRequest
0 голосов
/ 05 февраля 2019

На моем сайте 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 Ответ

0 голосов
/ 06 февраля 2019

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

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

...