Я создаю gitbook с помощью bookdown, и дизайнер хочет разместить баннер в верхней части книги, то есть на всей странице над оглавлением и текстом главы.
Если я использую атрибут before_body в YAML, bookdown вставит код после оглавления, поэтому баннер будет только вверху главы. Gitbook, похоже, не допускает атрибут template:.
Любые предложения о том, как я могу сжать строку HTML сразу после тега <body>, чтобы сделать моего дизайнера счастливым? :)





Мне удалось решить эту проблему самостоятельно - оказывается, хотя официально тема gitbook не разрешает атрибут template: , на практике он разрешает. Поэтому я просто взял существующий шаблон, жестко закодировал свой баннер после тега <body> и сослался на свой новый шаблон в YAML. Я надеюсь, что это полезно для всех, кто сталкивается с этой проблемой!