Giter Site home page Giter Site logo

gizwits-docs's Introduction

gizwits-docs

Build Status

文档编写

  • 统一放在/source文件夹里,中文文档放在/source/zh-cn目录下,英文文档放在/source/en-us目录下。
  • 增加一个类别需要在对应目录下新建一个文件夹
  • 文档文件为.md后缀的markdown文件,文件名(及文件夹名)统一规范为英文(不使用空格及特殊符号);为了方便文档管理,中英文文档使用相同的文件夹路径及文件名
  • 文档编写格式为
title: {{ title }}
---
{{ content }}
  • {{ title }}会自动生成文章标题,{{ content }}使用标准markdown语法
  • 文章h1, h2, h3标题会在页面左边自动生成文章导航

目录编辑

  • 目录修改路径为 /source/_data/source/_data/menu-en-us.yml为英文版目录,/source/_data/menu-zh-cn.yml为中文版目录
  • 目录格式为
主菜单名:
  副菜单名:
    文章名:
      path: /path/to/article.html
  • 最多支持三级菜单(文章名为第三级菜单),:必须使用英文输入法的符号,该符号左边为显示在头部导航目录名称。
  • path:右边为文章路径,相对应于/source/en-us/source/zh-cn文件夹,路径结尾为.html后缀
  • 从属关系需严格使用两个空格缩进
  • 对于只有少于三级目录的只需在最后一级目录名称下写上path:即可

例子

文档目录如下

 * source
   * en-us
     * overview.md
     * quickstart
       * android
         * starter-kid.md
       * ios
         * starter-kid.md
   * zh-cn
     * overview
       overview.md
     * quickstart
       * android
         * starter-kit.md
       * ios
         * starter-kit.md
相对应的菜单文件为

. /source/_data/menu-en-us.yml

overview:
  path: /overview/overview.html
quickstart:
  android:
    android-qs:
      path: /quickstart/android/starter-kit.html
  ios:
    ios-qs:
      path: /quickstart/ios/starter-kit.html
      
--------------------------------------------------------

. /source/_data/menu-zh-cn.yml

概述:
  path: /overview/overview.html
快速入门:
  安卓:
    安卓开发套件:
      path: /quickstart/android/starter-kit.html
  苹果:
    苹果开发套件:
      path: /quickstart/ios/starter-kit.html

插入图片

  • 图片统一放在/assets目录下,可以在该目录下建立子文件夹
  • markdown图片路径和图片文件目录位置一致,例如一张图片存放位置为/assets/demo.jpg,则markdown路径名为
![demo](/assets/demo.jpg)
  • 图片直接上传到github repo相应文件后,github会自动生成预览
  • 过期或无用的图片直接从repo删除即可

contribution

  • 使用文档过程中有任何疑惑或建议通过 github Issues 页面反馈
  • 文档修改完成之后提交合并请求到master分支

gizwits-docs's People

Contributors

andygaobj avatar ax003d avatar beatay avatar bitzip avatar bobopengd avatar coloc2018 avatar dapangsen avatar dlweng avatar dsdeng avatar fox888 avatar gatement avatar hayder-su avatar hohuiking avatar huangjian-php avatar littlee avatar maidongdong avatar nikoz1 avatar paulsmile avatar pihou avatar pmrookie avatar rfliang avatar roadyard avatar sandysong186 avatar shuaibird avatar snow4620 avatar wangzhenandy avatar willzzh avatar xiaoyeyear avatar zhangshu9206 avatar zhonghanfeng 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.