Skip to content

YiHui-Liu/GRID-data-document

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

天格计划说明文档

介绍

  本项目是为了帮助使用天格计划相关产品而编写,正在不断完善中;如果在使用过程中遇到任何问题或者有建议,请联系GRID Team。

分支

  本仓库中所有分支的命名为GRID-id-lang,表示不同卫星对应的不同语言的文档。

版本号

  本文档版本号命名规则为X.Y.Z

  • X:主版本号,代表卫星编号,以最小编号为准,例如GRID-02、GRID-04文档版本号均为2.X.X
  • Y:次版本号,新增或弃用了内容
  • Z:修订号,对内容进行了修正

环境

  本项目使用Sphinx生成,使用ReadtheDocs进行托管。

开发环境

Python 3.9.1rc1
Sphinx 

依赖包

sphinx
sphinx-autobuild
sphinx_rtd_theme

配置

支持markdown编写

  • conf.py :
extensions = ['sphinx_markdown_tables', 'recommonmark']
from recommonmark.parser import CommonMarkParser
source_parsers = {
    '.md': CommonMarkParser,
}
source_suffix = ['.rst', '.md']
  • requirements.txt:
recommonmark
sphinx-markdown-tables

本地中文搜索:

  • jieba package :
pip3 install jieba
  • zh_CN.py : 将zh_CN.py文件放置在sphinx/search目录下
  • sphinx/search/__init.py__ :
from sphinx.search import en, ja, zh_CN
languages = {
    'en': en.SearchEnglish,
    'zh_CN': zh_CN.SearchChinese
}

本地试运行

  • Server : 使用en/zh_server.py,采用Flask
  • Makefile : 自定义make html命令

参考资料

About

Public repo of GRID documentation and data structure

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 84.1%
  • HTML 10.8%
  • Makefile 5.1%