Как выровнять весь текст в Rmd с bookdown :: gitbook в качестве вывода - PullRequest
1 голос
/ 10 апреля 2019

Я хотел бы обосновать весь текст в моем gitbook, но я не мог найти решение.До сих пор я пробовал:

  • Установить выравнивание текста как оправдано в стиле / теле сразу после заголовка YAML:

    <style> body { text-align: justify } </style>

Не работает.

  • Установите выравнивание текста, как показано в теге div для всего текста:

    <div style="text-align:justify;"> my whole text </div>

Работает, но нумерация тем утеряна (возможно, с другими функциями, которые я не понял).

Дело в том, что я нея не хочу потерять любую стандартную функцию вывода bookdown :: gitbook, кроме «text-align» (что я хочу, чтобы это было оправдано).

Кроме того, было бы слишком много работы, чтобы поставитьтег div во всех предложениях.Любая помощь?

Заранее спасибо!

1 Ответ

1 голос
/ 21 июня 2019

Поместите свой CSS-код в файл CSS, скажем, custom.css:

body {
  text-align: justify;
}

Затем включите его с помощью опции css (я не знаю, что вы имели в виду под "преамбулой" вВаш пост; если это означало преамбулу LaTeX, было бы неправильное место для CSS):

bookdown::gitbook:
  css: "custom.css"

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

...