Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
546 views
in Technique[技术] by (71.8m points)

knitr - Change font size for all inline equations R markdown

I am creating a r-markdown file and using knitr to convert to HTML. When I inline an equation such as X_1,...,X_n sim N(0,1) it gets converted to HTML output as this

this.

The math text is oversized relative to the plain text font. I can correct this for a single equation with small X_1,...,X_n sim N(0,1). However, I would prefer not to type small hundreds of times throughout a document. Does anyone know how to correct this with a single settings change or modification so it's applied to all math text in the document?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Try adding the following CSS after your YAML, or include it in an external CCS document. Pandoc automatically wraps inline math in <span> tags with class math. By modifying the math class, we can adjust the font size.

<style>
.math {
  font-size: small;
}
</style>

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...