• 新鲜事R语言
  • 诚邀广大R语言、数据可视化爱好者和我们一起搬迁升级谢益辉著作《现代统计图形》

Cloud2016 嗯,多谢,我是不用docker实在是编译不了这本书。有的东西包装都装不上。就因为这本书,才学docker的。。。

    Cloud2016

    docker部分的指示能写更详细点吗?我从https://docs.docker.com/compose/install/装了docker, docker-composer
    搞了半天还是不能编译。

    WARNING: The PWD variable is not set. Defaulting to a blank string.
    ERROR: Cannot create container for service book: create .: volume name is too short, names should be at least two alphanumeric characters

    但是直接编译也会在latex部分出错,连tinytex都救不回来

      tctcab 我目前没有精力维护 Docker 容器及编译方式,等书定稿了,书籍要求的环境依赖也固定了,这个时候会考虑把环境依赖打包进容器。

      看你这么想折腾,我当年是从这本书开始的 https://yeasy.gitbook.io/docker_practice/,你本地搞也要把相应的环境变量都配置好,其实我想这部分要撤下来

      version: "3.6" # Docker Engine 18.02.0+
      services:
      
         book:
           image: xiangyunhuang/msg-book
           container_name: msg
           command: 
             - /bin/bash
             - -c
             - |
               sh ./_build.sh
               xvfb-run make pdf
           environment:
             - TRAVIS
             - PWD
             - MAKEFLAGS
             - DISPLAY
           volumes:
             - ${PWD}:/home/docker/workspace

      Jonie_Y tctcab

      二位不必执著于 docker。直接编辑你感兴趣的 .Rmd 文件就行啊。R Markdown 的好处之一不就是纯文本啥都不依赖嘛。

        tctcab 我说的“不依赖”不是说编译,而是说写文稿。如果是为书稿贡献文字的话,不需要编译全书。

        2 年 后

        楼主您好,我刚刚查看了书稿,确实是很棒的工作。我注意到表6.1 似乎存在文字分栏错误,请留意。

          whymath 确实,我也不知道是哪次软件升级给破坏的,已经有人给提过了,如果现在弄的话,我推荐写 R 代码,用 gt 或 kableExtra 画复杂表格,欢迎来试一把

          2 年 后