R Markdown 中来自 \frac{}{} 的控制序列未定义

R Markdown 中来自 \frac{}{} 的控制序列未定义

我是 R markdown 的新手。我可以将下面给出的最低限度可重现的示例编译为 HTML。但是,当我尝试将 RMD 文件编译为 PDF 时,出现以下错误:

! Undefined control sequence.
l.76   considering whether \(U \lt
                                   \frac{2 f(Z)}{3 g(Z)}\) 

Error: LaTeX failed to compile Untitled.tex. See https://yihui.org/tinytex/r/#debugging for debugging tips. See Untitled.log for more info.
Execution halted

我已按照错误消息中给出的 URL 的指导更新了所有软件包。但仍然收到相同的错误消息。我尝试将示例移至 overleaf,但遇到了类似的问题。语法 \frac{}{} 应该具有定义的控制序列——我一直使用它,没有出现错误。

以下是我的问题的最低限度可重现的示例:

---
title: "test"
author: "author"
date: "9/23/2021"
output: 
  pdf_document:
    latex_engine: xelatex
  html_document:
    df_print: paged
header-includes: \usepackage{amsmath}
---
 (2) considering whether $U \lt \frac{2 f(Z)}{3 g(Z)}$

答案1

这里的问题不是\frac,而是\lt。假设\lt指的是less than ,只需使用

$U < \frac{2 f(Z)}{3 g(Z)}$

相关内容