【问题标题】:Why Latex font commands don't work properly?为什么 Latex 字体命令不能正常工作?
【发布时间】:2019-04-24 18:26:44
【问题描述】:

我正在尝试使用 tinytex 包在 Rstudio 中使用乳胶制作 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”等。

【问题讨论】:

    标签: latex r-markdown


    【解决方案1】:

    我不会将这些格式化命令放入文本中,而是配置已经存在的逻辑标记。如果您在 YAML 标头中设置 output.pdf_document.keep_tex: yes 后查看生成的 .tex 文件,您会看到标题是通过带有 \pretitle{\vspace{\droptitle}\centering\huge}titling 包格式化的。您可以使用适当的\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 环境创建自己的标题页,c.f. https://stackoverflow.com/a/48441951/8416610
    • 使用\maketitlehooka\maketitlehookd 定义应在标题页上排版的其他内容。与\pretitle 等一起。对于格式化命令,您应该获得很大的灵活性。详情请参阅titling documentation

    【讨论】:

    • 不错!首先感谢您的建议。如果我想在 Rmarkdown 中为论文制作扉页怎么办?我真的很喜欢这种方式而不是纯乳胶。也许我想做一个像Link 这样的标题页。有没有一种可能的方法来制作这样的标题页,但是在 Rmarkdown 文档中(即使用标题包)?还是您受到 YAML 标头的限制?
    • @ZιΒάγγο 使用 YAML 标头可以在 Rmarkdown 中做很多事情。但有时需要 LaTeX 代码,如上面的\pretitle。无论使用何种工具,将内容与演示分开是有意义的。顺便说一句,为了写论文,我会使用 bookdown 而不是普通的 Rmarkdown。
    • 再次感谢。我会检查预订包。如果你愿意,可以看看我的标题页方法。
    【解决方案2】:

    这是我制作扉页的方法。我知道它没有回答我的要求,但它可能对某人有用,这就是我发布这个的原因。这有点乱,但对我来说已经足够了。我已经包含了背景图像和我的大学的图像。您可以添加图片:

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

    【讨论】:

      猜你喜欢
      • 2016-10-09
      • 1970-01-01
      • 2022-10-13
      • 1970-01-01
      • 1970-01-01
      • 2016-07-16
      • 2019-01-04
      • 2020-09-03
      • 2016-10-10
      相关资源
      最近更新 更多