如何使用 bookdown::gitbook 作为输出来证明 Rmd 中的整个文本
How to justify whole text in Rmd with bookdown::gitbook as output
我想证明我 gitbook 中所有文本的合理性,但我找不到解决方案。到目前为止我已经尝试过:
在 YAML Header:
之后将 text-align 设置为在 style/body 中对齐
<style>
body {
text-align: justify
}
</style>
没用。
将整个文本的 text-align 设置为在 div 标签中对齐:
<div style="text-align:justify;">
my whole text
</div>
它有效,但主题的编号丢失了(可能是我没有弄清楚的其他功能)。
问题是,我不想丢失 bookdown::gitbook 输出的任何标准功能,但 "text-align"(我希望它是合理的)。
此外,必须在所有句子中放置一个 div 标记,工作量太大。有帮助吗?
提前致谢!
将您的 CSS 代码放入 css 文件中,例如 custom.css
:
body {
text-align: justify;
}
然后通过 css
选项包含它(我不知道你的 post 中的 "preamble" 是什么意思;如果它意味着 LaTeX 序言,它将是放错地方 CSS):
bookdown::gitbook:
css: "custom.css"
如果它不起作用(我已经测试过它对我有用),请提供一个可重现的例子,最好还有你的例子的发布(网络)版本,这样我们就可以很容易地调查你的CSS.
我想证明我 gitbook 中所有文本的合理性,但我找不到解决方案。到目前为止我已经尝试过:
在 YAML Header:
之后将 text-align 设置为在 style/body 中对齐<style> body { text-align: justify } </style>
没用。
将整个文本的 text-align 设置为在 div 标签中对齐:
<div style="text-align:justify;"> my whole text </div>
它有效,但主题的编号丢失了(可能是我没有弄清楚的其他功能)。
问题是,我不想丢失 bookdown::gitbook 输出的任何标准功能,但 "text-align"(我希望它是合理的)。
此外,必须在所有句子中放置一个 div 标记,工作量太大。有帮助吗?
提前致谢!
将您的 CSS 代码放入 css 文件中,例如 custom.css
:
body {
text-align: justify;
}
然后通过 css
选项包含它(我不知道你的 post 中的 "preamble" 是什么意思;如果它意味着 LaTeX 序言,它将是放错地方 CSS):
bookdown::gitbook:
css: "custom.css"
如果它不起作用(我已经测试过它对我有用),请提供一个可重现的例子,最好还有你的例子的发布(网络)版本,这样我们就可以很容易地调查你的CSS.