Почему команды латексного шрифта не работают должным образом? - PullRequest
0 голосов
/ 24 апреля 2019

Я пытаюсь сделать документ Rmarkdown в Rstudio с использованием латекса с использованием пакета tinytex. Может кто-нибудь сказать мне, почему не работает приведенный ниже латексный код? Это должно сделать текст "огромным", но это не так. Вместо этого он печатает браслеты.

---
header-includes:
  - \usepackage[english,greek]{babel}
documentclass: report
mainfont: GFS Bodoni
fontsize: 12pt
title: | 
       |  {\Huge Εργασία 2}
output:
   pdf_document:
      latex_engine: xelatex
---

Обратите внимание, что вам может потребоваться установить некоторые пакеты через "tlmgr_install ()" из пакета "tinytex", чтобы запустить его, например, "gfsbodoni" и т. Д.

Ответы [ 2 ]

1 голос
/ 24 апреля 2019

Вместо того, чтобы помещать такие команды форматирования в текст, я бы настроил уже существующую логическую разметку.Если вы посмотрите на сгенерированный файл .tex после установки output.pdf_document.keep_tex: yes в заголовке YAML, вы увидите, что заголовок отформатирован с помощью пакета titling с \pretitle{\vspace{\droptitle}\centering\huge}.Вы можете настроить это с помощью соответствующей команды \pretitle, например:

---
header-includes:
  - \usepackage[english,greek]{babel}
  - \pretitle{\vspace{\droptitle}\centering\Huge}
documentclass: report
mainfont: GFS Didot
fontsize: 12pt
title: Εργασία 2
output:
   pdf_document:
      latex_engine: xelatex
      keep_tex: yes
---

(обратите внимание, что я использую GFS Didot, поскольку в моей системе нет GFS Bodoni.)

Я вижу две возможности, если вы хотите дополнительно настроить свою титульную страницу:

  • Не используйте неявно определенную титульную страницу, но создайте свою собственную, используя среду titlepage, cf https://stackoverflow.com/a/48441951/8416610
  • Используйте \maketitlehooka - \maketitlehookd, чтобы определить дополнительные элементы, которые должны быть набраны на титульном листе.Вместе с \pretitle и соавт.для форматирования команд вы должны получить большую гибкость.Подробнее см. документацию по названию .
0 голосов
/ 25 апреля 2019

Вот мой подход к созданию титульного листа. Я понимаю, что это не отвечает на то, что я спрашиваю, но это может быть полезно для кого-то, поэтому я публикую это. Это немного грязно, но мне этого достаточно. Я включил фоновое изображение и изображение моего университета. Вы можете добавить свои фотографии:

---
header-includes:
  - \usepackage{background}
  - \backgroundsetup{firstpage=true,scale=1.4,angle=90,contents=
      {\includegraphics[width=\paperwidth,height =\paperheight]{Back4.jpg}}}
  - \usepackage[english,greek]{babel}
documentclass: report
mainfont: GFS Bodoni
fontsize: 12pt

title: | 
       | \textbf{Εργασία 2}
subtitle: |
       | \Large Π.Μ.Σ. Master in Computational and Statistical Data Analysis
       | \vspace{0.5cm} \textbf{Μάθημα}
       | Πιθανοτικά Μοντέλα με Χρήση Δεδομένων στην Διαδικασία Λήψης Αποφάσεων
       | \vspace{0.5cm} \textbf{Διδάσκοντες}
       | Ι. Δημητρίου, Ε. Μακρή
       | \vspace{2cm} \textbf{Βαγγέλης Κωστούλας, ΑΜ:1070023}
       | \textbf{Γιάννης Κολοκούρης, ΑΜ:1070008}
       | \vfil \vspace{2cm} \includegraphics[width=0.4\textwidth]{Upatras} 
       | Τμήμα Μαθηματικών
       | Πανεπιστήμιο Πατρών
       | Πάτρα, 20 Απριλίου 2019
output:
   pdf_document:
      latex_engine: xelatex
---
...