1

xelatexをラテックス エンジンとして使用して、 rmarkdownファイルから pdf を生成しようとしています。このファイルは、pdflatex をラテックス エンジンとして使用しているときに pdf を生成します。しかし、xelatex を使用すると、ファイルで次のエラーが発生します。

`!LaTeX エラー: パッケージ fontspec のオプションが競合しています。

エラー: LaTeX は cvGeneration.tex のコンパイルに失敗しました。デバッグのヒントについては、 https://yihui.org/tinytex/r/#debuggingを参照してください。詳細については、cvGeneration.log を参照してください。実行が停止しました`

ログファイルを確認したところ、次の数行しかありませんでした。

*`! LaTeX エラー: パッケージ fontspec のオプションが競合しています。説明については、LaTeX マニュアルまたは LaTeX Companion を参照してください。H と入力すると、すぐにヘルプが表示されます。...

l.65 ...パッケージ[\eu@zf@math]{fontspec}[2008/08/09]

パッケージ fontspec はオプション付きで既にロードされています: [] オプション付きでロードしようとしています [no-math] グローバル オプション: ,no-math を \documentclass 宣言に追加すると、これが修正される場合があります。入力して続行してください。`*

特に xelatex でこの問題が発生する理由を誰か教えてもらえますか? UTF-8 文字をサポートしているため、xelatex を実装しようとしています。前もって感謝します。

私の YAML ヘッダーを以下に示します。

  params:
  cvName: RJ MIMI
  name: "`r params$cvName`"
  address: 
  www: 
  phone:
  email: 
  linkedin: 
  headcolor: "00008B"
  date: "`r format(Sys.time(), '%B')`"
  output:
    vitae::hyndman:
      keep_tex: true
      latex_engine: xelatex
  header_includes:
    - \ExecuteBibliographyOptions{useprefix=true}
    - renewcommand{\bibfont}{\normalfont\fontsize{10}{12.4}\sffamily}
4

1 に答える 1