R markdown 中未定义的控制序列

R markdown 中未定义的控制序列

我被这个代码难住了,检查了两次以上之后,我再也无法在我的内容中找到它了。

是否有我应该更新的软件包?因为我正在使用 TexShop 和 Text Live Utility。非常感谢!我需要编译它并按时提交作业。:( 任何帮助都将不胜感激!!

    /Applications/RStudio.app/Contents/MacOS/pandoc/pandoc +RTS -K512m -RTS STAT_731_Exam_3_JenLi_Chen.utf8.md --to latex --from markdown+autolink_bare_uris+ascii_identifiers+tex_math_single_backslash --output STAT_731_Exam_3_JenLi_Chen.tex --template /Library/Frameworks/R.framework/Versions/3.5/Resources/library/rmarkdown/rmd/latex/default-1.17.0.2.tex --highlight-style tango --latex-engine pdflatex --variable graphics=yes --variable 'geometry:margin=1in' --variable 'compact-title:yes' 
! Undefined control sequence.
l.138 ...a)e^{-x/\theta},\) \(x\ge0,\) \(\theta\gt
                                                  0\) 

答案1

像 这样的宏\ge默认定义为等同于\geq。然而,\gt不是。假设它应该等同于>,你可以添加

---
# ...
header-includes:
  - \newcommand{\gt}{>}
  - \newcommand{\lt}{<}
# ...
---

nath也定义了它们

\edef\lt{\mathchar\the\mathcode`<\relax}
\edef\gt{\mathchar\the\mathcode`>\relax}

所以你可以

---
# ...
header-includes:
  -\usepackage{nath}
# ...
---

作为 YAML 标头的一部分。

相关内容