Как изменить размер шрифта и ввести текст в середине документа уценки R? - PullRequest
1 голос
/ 24 сентября 2019

Пример:

---
output: pdf_document
mainfont: Times New Roman
fontsize: 12pt
spacing: 1.1
geometry: "left=1in,right=1in,top=0.5in,bottom=1in"
vspace: 4pt
---

This line is normal text.

This line uses Garamond font and font size 14.

This line uses arial font and font size 16.

This line is normal text.

Я пробовал несколько вариантов, но ни один не работал.Пожалуйста, дайте мне знать, если есть способ сделать это.

1 Ответ

1 голос
/ 24 сентября 2019

Мы можем использовать коды LaTeX в вашем скрипте rmarkdown.Установите тип шрифта с помощью \fontfamily{}, некоторые коды шрифтов можно найти здесь .(Обратите внимание, что я использую здесь Palatino, потому что Garamond, вероятно, не установлен в моей системе.) Размер шрифта можно установить с помощью \fontsize{}{}, где первый {} обозначает размер, второй - интервал.Чтобы сделать это просто временным, я предлагаю встроить его в \begingroup и \endgroup.Оставьте свой заголовок YAML как есть.

This line is normal text.

\begingroup
\fontfamily{ppl}\fontsize{14}{16}\selectfont
This line uses Garamond font and font size 14.
\endgroup

\begingroup
\fontfamily{phv}\fontsize{16}{18}\selectfont
This line uses arial font and font size 16.
\endgroup

This line is normal text.

Результат

enter image description here

...