在成功安装tinytex之后
在个人目录下的R-3.6.3(/home/x/R-3.6.3/bin/R),所有的包都装在自定义的目录下:/home/x/R/x86_64-pc-linux-gnu-librar/3.6/
运行Rmd文件:

.libPaths("/home/x/R/x86_64-pc-linux-gnu-librar/3.6/")
rmarkdown::render('report.Rmd')

最后会出现:
Critical Package ctex Error: CTeX fontset `fandol' is unavailable in current (ctex)mode.
Error:LaTeX failed to compile report.tex...........
又回到了fandol的问题~@yihui 绕来绕去,感觉我确实弄的很复杂,可是不知道问题在哪

Rmd头文件如下:

---
title: "xxx"
documentclass: ctexart
output:
  pdf_document:
  rticles::ctex:
  fig_caption: no
  number_sections: yes
  toc: yes
  classoption: hyperref,
  toc_depth: 3
---

    xwj2379 如我在邮件中所说,不要轻易启用 root 权限。如果遇事就启用 root 权限,那我推荐你改用 Windows,那样会轻松得多。编个 R Markdown 文档,又不是要修改 Linux 内核,为啥总要尝试 sudo 的法力呢。

    你的问题在于,你的文档中的第一个输出格式为 output: pdf_document,而不是 rticles::ctex。前者默认用 pdflatex 编译,后者默认 xelatex。你应该把后一种格式提到第一位。

    另外,你的帖子格式也不对,示例代码或文档应该放在代码块环境中。请你赶紧抬头阅读新手须知,现在你已经用完了三次犯错机会(私人邮件、一帖多问、不顾格式)。与其这样绕来绕去瞎试乱撞,不如多花点时间做足准备功课。

      我的系统环境

      sessionInfo()
      R version 3.6.3 (2020-02-29)
      Platform: x86_64-pc-linux-gnu (64-bit)
      Running under: CentOS Linux 7 (Core)
      
      Matrix products: default
      BLAS: /home/xiaowj/R-3.6.3/lib/libRblas.so
      LAPACK: /home/xiaowj/R-3.6.3/lib/libRlapack.so
      
      locale:
      [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
      [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
      [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
      [7] LC_PAPER=en_US.UTF-8 LC_NAME=C
      [9] LC_ADDRESS=C LC_TELEPHONE=C
      [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
      
      attached base packages:
      [1] stats graphics grDevices utils datasets methods base
      
      other attached packages:
      [1] rmarkdown_2.3
      
      loaded via a namespace (and not attached):
      [1] complier_3.6.3 tools_3.6.3 htmltoos_0.5.0 rticles_0.15
      [5] yaml_2.2.1 knitr_1.29 xfun_0.16 digest_0.6.25
      [9] rlang_0.4.7 evaluate_0.14

      yihui 按照修改

      ---
      title: "xx"
      documentclass: ctexart
      output:
        rticles::ctex:
        pdf_document:
        fig_caption: no
        number_sections: yes
        toc: yes
        classoption: hyperref,
        toc_depth: 3
      ---

      运行最后报错:
      ! Undefined control sequence.
      l.75 \huge\bfseries项目报告
      Error:LaTeX failed to compile report.tex

      找了一个小的测试脚本

      ---
      title: "R语言简介"
      author:PurePlayer
      documentclass: ctexart
      geometry: "left=2.5cm,right=2cm,top=3cm,bottom=2.5cm"
      output:
        rticles::ctex:
        fig_caption: yes
        number_sections: yes
        toc: yes
        classoption: "hyperref,"
      ---

      chenggong成功出现一些warings,但是可以得到pdf文档
      观察一下两个Rmd文档的差别,修改了代码

      ---
      title: "xx"
      documentclass: ctexart
      output:
        rticles::ctex:
        fig_caption: no
        number_sections: yes
        toc: yes
        classoption: hyperref,
        toc_depth: 3
      ---

      报错为:Error:Could not find template file ctex/resources/template.tex
      为什么在测试文档中就可以运行成功?另外对应修改就不能运行了

        yihui 我有下载最新版的rticles,还是不行,我就把resources/template.tex复制粘贴到目录下了,就可以运行了。但是还是报之前的错误::
        ! Undefined control sequence.
        l.75 \huge\bfseries项目报告
        Error:LaTeX failed to compile report.tex

        title: "xx"
        documentclass: ctexart
        output:
          rticles::ctex:
          pdf_document:
          fig_caption: no
          number_sections: yes
          toc: yes
          classoption: hyperref,
          toc_depth: 3
        ---
        knitr::opts_chunk$set(echo=F,warning=F,message=F)

        \huge\bfseries项目报告
        这样的格式可以吗?我之前也是这么发的,缩进怎么没了=-=yihui

          xwj2379 这个问题已经解决~

          \huge\bfseries项目报告

          改为

          \huge\bfseries 项目报告

          中间加了空格就可以了
          另外就是我使用之前的template.tex会有什么副作用吗?

          在你把帖子格式彻底搞清楚并修正(缩进)之前,我不再回复了。不是我要批评你,而是我感觉我们俩的神经可能不对路,很难擦起火花来,这很正常,跟处对象处不来是一样的道理。你看,你一不小心又踩了我眼中的第四颗雷。我已经被炸得尘满面鬓如霜,还是劳烦其他坛友继续帮你吧。

            xwj2379

            仔细看看顶部新手须知吧,这是一个公开的论坛,问得好可以为后来者提供有价值的参考,所以不提倡邮件追问和点名回答问题,换位思考一下这么咄咄逼人别人凭什么帮你啊

              xwj2379 如果你读了新手须知,剩下的雷都是我个人可以忍受的,所以你可以不用知道我个人有多少雷;知道论坛有多少雷并避开它们就足够了。我不回帖,不代表别人也不会回。你修改了上面的帖子并说清楚了“已解决”的问题是如何解决的,这很好。能把问题问好的人是很罕见的,你上面的帖子不合我胃口也没什么,毕竟我的狠心程度比一般人都高,你也不用桑心。

              template.tex 的问题就不用纠结了,照 yihui 说的做就好了。那个问题是我和 @Cloud2016 一起捅的篓子,开发版本中已经修正,等下次 CRAN 更新就没问题了。抱歉让你掉坑里了。

              tctcab 我倒也没觉得楼主咄咄逼人。也不是邮件追问,而是邮件提问在前,被我按我一贯的做法赶到论坛来了(之所以说这是一次犯错,是因为我在个人主页中说明了我处理不了这么多问 R 问题的私人邮件,楼主同很多人一样,没看到我门口的告示就冲进来了,这次是遇到我心情好,就回复了一下往论坛赶,要是遇到心情不好就忽略了)。

              发帖是个技术活~~
              还得仔细研究