R Markdown:为整个笔记本输出设置数学字体大小
R Markdown: Set math font size for an entire notebook output
我正在创建一个 RMarkdown 文件并生成笔记本输出。在我的文件中,我使用了很多数学方程式。方程式的默认大小是正常的,并且相对于其他文本而言过大。在我在每个方程中包含标签 \small
数百次之前,我想为整个文档设置数学大小。
寻找解决方案让我找到了一些线索,比如 一个。但是我所有的尝试都没有成功。
如果你能告诉我如何设置整个文档的数学大小,那就太好了。
此致并提前致谢
@stschn 另一个post的解决方案适用于Rmd的html_document and/or html_notebook output.
如果您想在文档中保留 css 代码,Rmd 允许您指定 css 代码块。
将以下内容放在 Rmd 的顶部。而不是 ```{r ...}
使用 ```{css}
告诉 RMarkdown 将块解释为 css。
出于演示目的,我将字体大小设置为 x-large,您可以使用其他标准大小,例如small, large, x-small 等,或者根据 8px 等度量定义大小。
# remember to use css as engine in the {} of this chunk
.math {
font-size: x-large;
}
然后写这样的东西看看它是否有效:
This allows me to set the size of math in inline equations, e.g. $c^2 = a^2 + b^2$.
That is awesome.
Does this also apply to regular equation?
$$\frac{sin(a)}{sqrt(D^2)}$$
如果您将其渲染(编织)为 html_document 或 html_notebook 输出,这将产生以下输出。
P.S。第二个公式对于演示目的很明显:)
我正在创建一个 RMarkdown 文件并生成笔记本输出。在我的文件中,我使用了很多数学方程式。方程式的默认大小是正常的,并且相对于其他文本而言过大。在我在每个方程中包含标签 \small
数百次之前,我想为整个文档设置数学大小。
寻找解决方案让我找到了一些线索,比如
如果你能告诉我如何设置整个文档的数学大小,那就太好了。
此致并提前致谢
@stschn 另一个post的解决方案适用于Rmd的html_document and/or html_notebook output.
如果您想在文档中保留 css 代码,Rmd 允许您指定 css 代码块。
将以下内容放在 Rmd 的顶部。而不是 ```{r ...}
使用 ```{css}
告诉 RMarkdown 将块解释为 css。
出于演示目的,我将字体大小设置为 x-large,您可以使用其他标准大小,例如small, large, x-small 等,或者根据 8px 等度量定义大小。
# remember to use css as engine in the {} of this chunk
.math {
font-size: x-large;
}
然后写这样的东西看看它是否有效:
This allows me to set the size of math in inline equations, e.g. $c^2 = a^2 + b^2$.
That is awesome.
Does this also apply to regular equation?
$$\frac{sin(a)}{sqrt(D^2)}$$
如果您将其渲染(编织)为 html_document 或 html_notebook 输出,这将产生以下输出。
P.S。第二个公式对于演示目的很明显:)