Rau*_*ini 3 pdf latex beamer r-markdown quarto
我正在用来quarto准备 Beamer 演示文稿。我想减小给定块内代码的字体大小,以便一切都更合适。请参阅下面的示例:
生成块的代码是:
```{python}
# Import packages
import numpy as np
```
```{python}
#| echo: true
w = np.array([0.7, 0.3])
Sigma = np.array([[0.09, 0.1], [0.1, 0.25]])
var_rp = w.T @ Sigma @ w
print("Variance of our example portfolio {:.4f}".format(var_rp))
print("Standard Deviation of our example portfolio {:.2f}".format(np.sqrt(var_rp)))
```
Run Code Online (Sandbox Code Playgroud)
有没有办法更改该块的字体大小,以便所有代码行都适合 pdf 中的一行?提前致谢!
指定 amonofont并使用 缩小字体monofontoptions。查看 Quarto Beamer 参考文档以了解这些字体选项。
我使用了LaTeX 字体目录Source Code Pro中的字体。您可以在那里查看其他等宽字体。
---
title: "Small code font"
format: beamer
jupyter: python3
pdf-engine: lualatex
monofont: 'Source Code Pro'
monofontoptions:
- Scale=0.55
---
## Portfolio
Let's do this computation in python.....
```{python}
# Import packages
import numpy as np
```
```{python}
#| echo: true
w = np.array([0.7, 0.3])
Sigma = np.array([[0.09, 0.1], [0.1, 0.25]])
var_rp = w.T @ Sigma @ w
print("Variance of our example portfolio {:.4f}".format(var_rp))
print("Standard Deviation of our example portfolio {:.2f}".format(np.sqrt(var_rp)))
```
Run Code Online (Sandbox Code Playgroud)
注意:此解决方案将减小所有代码块和块输出的字体大小。如果您希望特定代码块的字体较小,请检查samcarter_is_at_topanswers.xyz给出的答案。
| 归档时间: |
|
| 查看次数: |
1977 次 |
| 最近记录: |