Giter Site home page Giter Site logo

xiangyile / iheadwater_hackweek_tutorials Goto Github PK

View Code? Open in Web Editor NEW

This project forked from iheadwater/iheadwater_hackweek_tutorials

0.0 0.0 0.0 89.59 MB

水资源科研编程入门教程

Home Page: https://iheadwater.github.io/iheadwater_hackweek_tutorials

License: MIT License

TeX 3.03% Jupyter Notebook 96.97%

iheadwater_hackweek_tutorials's Introduction

iHeadWater Hackweek Tutorials

水资源科研编程入门教程,网页在这里:https://iheadwater.github.io/iheadwater_hackweek_tutorials

一起编辑本书

如果你想一起编辑本书:

  1. 克隆本代码库
  2. 运行 pip install -r requirements.txt(推荐在虚拟环境中)
  3. 编辑iheadwater_hackweek_tutorials/文件夹中的源文件(怎么编辑内容请参考jupyterbook的文档
  4. 运行 jupyter-book clean iheadwater_hackweek_tutorials/ 来删除之前构建的文件
  5. 运行 jupyter-book build iheadwater_hackweek_tutorials/

然后本书的HTML版本就会被构建在iheadwater_hackweek_tutorials/_build/html/文件夹中,你可以在浏览器中打开先看看自己编写的内容,推送更新时不需要将build文件夹下的内容推送上去。

发布本书

本书借助了cookiecutter模板cookiecutter-jupyter-book的持续集成工具,能直接将本书内容发布到GitHub Pages上。发布的方式可以参考jupyterbook的文档

如果你想让你撰写的内容也展示在网页上,推送你的分支到本代码仓即可,后续我们会合并并发布到网上。

我们会将文件推送到github本仓的main分支,之后有自动化程序会创建代码运行环境,build代码,并将生成的文件推送到gh-pages分支上等,然后网页就会自动显示刚推送的内容了。

本书作者

欢迎大家积极贡献,这里是目前的贡献者:contributors tab

致谢

本书使用了开源工具 Jupyter Book projectexecutablebooks/cookiecutter-jupyter-book template,感谢开源社区的贡献者们。

iheadwater_hackweek_tutorials's People

Contributors

ouyangwenyu avatar mengziwen2000 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.