Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将bookdown.org与github一起使用?_Github_Github Pages_Bookdown - Fatal编程技术网

如何将bookdown.org与github一起使用?

如何将bookdown.org与github一起使用?,github,github-pages,bookdown,Github,Github Pages,Bookdown,我正试图写一本关于Github的书,老实说,我没有时间学习如何编写代码,深入研究所有新的术语/技术,了解Github的来龙去脉,因为它对用户并不友好 所有的教程都过于密集,不适合初学者。我只想为我的书生成内容。我该怎么做?我很擅长使用模板并根据自己的需要进行调整,但我甚至无法使用模板 我已经在R中安装了bookdown包,并在R中打开了示例书。如何将此示例书放到Github网站上?我刚刚上传了所有的文件,当我去我的网站时,它只需要我去README.md 我通过浏览器使用Github,不打算安装

我正试图写一本关于Github的书,老实说,我没有时间学习如何编写代码,深入研究所有新的术语/技术,了解Github的来龙去脉,因为它对用户并不友好

所有的教程都过于密集,不适合初学者。我只想为我的书生成内容。我该怎么做?我很擅长使用模板并根据自己的需要进行调整,但我甚至无法使用模板

  • 我已经在R中安装了bookdown包,并在R中打开了示例书。如何将此示例书放到Github网站上?我刚刚上传了所有的文件,当我去我的网站时,它只需要我去README.md
  • 我通过浏览器使用Github,不打算安装Github软件之类的东西。我真的没有时间深入研究如何使用Github。因此,任何教程都需要我通过浏览器使用Github
  • 在为我的书编写内容时,有没有一种方法可以在Github上完成,或者在Rstudio中完成是最简单的方法
  • 我不太想把我的书上传到bookdown.org。我还能在github上建立我的网站吗
  • 我需要将Rmd文件转换为md文件吗?我该怎么做
Github上有很多书(bookdown.org展示了很多案例)。我相信您能够查看Github上没有的文件/代码以及其他内容,因此在那里获取一些必要的文件可能非常容易。我不知道哪些是重要的,即使我知道了,我也不知道如何让它与我的Github一起工作。

你可以把它作为你自己的Github存储库

从那里开始,至少遵循以下内容:

  • 将GitHub存储库作为Zip文件下载,然后在本地解压。
    所以这里不需要“Git/GitHub软件”
  • 安装RStudioIDE。请注意,您需要高于1.0.0的版本。如果您的RStudio版本低于1.0.0,请下载最新版本
  • 安装R程序包bookdown:
     # stable version on CRAN
     install.packages('bookdown')
     # or development version on GitHub
     # devtools::install_github('rstudio/bookdown')
    
  • 单击
    bookdown demo.Rproj
    ,打开您在RStudio中下载的bookdown demo存储库
  • 打开R标记文件
    index.Rmd
    ,然后单击RStudio的Build选项卡上的按钮
    buildbook

  • 用一个简单的例子试试看,比如

    好吧,我这样做了,下载了xelatex、pandoc、tinytext,但仍然有错误,需要发布另一个问题来解决。然后我尝试了“knit”,然后发布,Rstudio需要连接到某个服务器,这让我想知道我是否需要下载pandoc和xelatax,或者我只是安装了bloatware…我点击“构建”得到的错误是:输出文件:bookdown-demo.knit.md错误:LaTeX无法编译bookdown-demo.tex。有关调试提示,请参阅。此外:警告消息:在system2(…,stdout=if(use\u file\u stdout())f1 else FALSE,stderr=f2):“Xeletex”未找到执行已停止,退出状态为1。@我们都在一起好的,让我知道你新问题的链接,我仍然无法获得模板网站