为什么Latex字体命令不';你不能正常工作吗?

为什么Latex字体命令不';你不能正常工作吗?,latex,r-markdown,Latex,R Markdown,我正在尝试使用tinytex包在Rstudio中使用latex制作一个Rmarkdown文档。有人能告诉我为什么下面的代码不起作用吗?它应该使文本“巨大”,但事实并非如此。相反,它会打印支架 --- header-includes: - \usepackage[english,greek]{babel} documentclass: report mainfont: GFS Bodoni fontsize: 12pt title: | | {\Huge Εργασία 2}

我正在尝试使用tinytex包在Rstudio中使用latex制作一个Rmarkdown文档。有人能告诉我为什么下面的代码不起作用吗?它应该使文本“巨大”,但事实并非如此。相反,它会打印支架

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

请注意,您可能需要通过“tinytex”软件包中的“tlmgr_install()”安装一些软件包来运行此操作,如“gfsbodoni”等。

我将配置已经存在的逻辑标记,而不是将这些格式化命令放入文本中。如果在YAML标题中设置
output.pdf\u document.keep\u tex:yes
后查看生成的
.tex
文件,您会看到标题是通过带有
\pretitle{\vspace{\droptitle}\centering\mage}
的包格式化的。您可以使用适当的
\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。)

如果您想进一步自定义标题页,我认为有两种可能性:

  • 不要使用隐式定义的标题页,而是使用
    标题页
    环境,c.f.创建自己的标题页
  • 使用
    \maketitlehooka
    \maketitlehookd
    定义应在标题页上排版的其他内容。与
    \pretitle
    等一起,对于格式化命令,您应该获得很大的灵活性。有关详细信息,请参阅

    • 以下是我制作标题页的方法。我知道它不能回答我的问题,但它可能对某些人有用,这就是为什么我要发布这个。有点凌乱,但对我来说已经足够了。我包括了一张背景图片和一张我所在大学的图片。您可以添加图片:

      ---
      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
      ---
      

      美好的首先谢谢你的建议。如果我想在Rmarkdown中为一篇论文做一个标题页呢?我真的很喜欢这种方式而不是纯乳胶。也许我想做一个这样的标题页。有没有一种可能的方法可以在Rmarkdown文档中创建这样的标题页(即使用标题包)?或者您受到YAML标题的限制?@可以使用YAML标题在Rmarkdown中做很多事情。但有时需要LaTeX代码,如上面的
      \pretitle
      。无论使用何种工具,将内容与演示分离都是有意义的。顺便说一句,为了写一篇论文,我会用它来代替普通的标记。再次感谢。我去查一下订位套餐。如果你愿意,你可以看看我对标题页的看法。