![R Markdown 中来自 \frac{}{} 的控制序列未定义](https://linux22.com/image/439804/R%20Markdown%20%E4%B8%AD%E6%9D%A5%E8%87%AA%20%5Cfrac%7B%7D%7B%7D%20%E7%9A%84%E6%8E%A7%E5%88%B6%E5%BA%8F%E5%88%97%E6%9C%AA%E5%AE%9A%E4%B9%89.png)
我是 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
指的是l
ess t
han ,只需使用
$U < \frac{2 f(Z)}{3 g(Z)}$