markdown甘特图语法介绍

甘特图是一种用于展示项目进度和任务关联的时间线图表。在Markdown中,可以通过Mermaid语法创建甘特图,包括定义时间格式、设置标题、声明任务段落和任务状态等。案例展示了如何绘制软件开发的甘特图,包括设计、开发和测试阶段的任务和时间安排。
摘要由CSDN通过智能技术生成

1. 介绍

甘特图(Gantt chart)又称为横道图、条状图(Bar chart)。其通过条状图来显示项目、进度和其他时间相关的系统进展的内在关系随着时间进展的情况。

2. 语法

1. 代码通用语法

markdown代码模块 中编写甘特图,类型是mermaid,命令是gantt,通用注释是%%
在这里插入图片描述

gantt
%% 通用注释

2. 甘特图语法

1. 时间格式声明

dateFormat声明时间格式,常用的值有YYYY-MM-DD, MM-DD-YYYY, YYYY

dateFormat YYYY-MM-DD

2. 标题申明

title声明标题名称

title 甘特图名称

3. 段落声明

section声明具体段落,一个段落可以包含N个任务

section 段落A

4. 任务声明

任务声明语法如下

任务名称: 是否关键,状态,任务代号,开始时间,结束时间
名称
是否关键crit、缺省
状态doneactive、缺省
任务代号代号名称、缺省
开始时间声明时间格式的具体时间(如YYYY-MM-DD)、after 其他任务代号、缺省
结束时间声明时间格式的具体时间(如YYYY-MM-DD)、持续时长(如1d)、缺省

值当中有些为 缺省,意味着可以不填该值,以下是各名称缺省对应意义

对应名称缺省意义
是否关键非关键任务
状态任务未开始
任务代号任务没有代号
开始时间任务紧接上一个任务结束时间开始
结束时间没有持续时长,显示为一个圈

3.案例

以下内容来自菜鸟教程

 		gantt
        %% 甘特图实例
        dateFormat  YYYY-MM-DD
        title 软件开发甘特图
        
        section 设计
        需求: done,    des1, 2014-01-06,2014-01-08
        原型: active,  des2, 2014-01-09, 3d
        UI设计: des3, after des2, 5d
    	未来任务: des4, after des3, 5d
    	
        section 开发
        学习准备理解需求: crit, done, 2014-01-06,24h
        设计框架: crit, done, after des2, 2d
        开发: crit, active, 3d
        未来任务: crit, 5d
        耍: 2d
        
        section 测试
        功能测试: active, a1, after des3, 3d
        压力测试: after a1  , 20h
        测试报告: 48h
2014-01-07 2014-01-09 2014-01-11 2014-01-13 2014-01-15 2014-01-17 2014-01-19 2014-01-21 2014-01-23 需求 学习准备理解需求 原型 UI设计 设计框架 开发 未来任务 未来任务 功能测试 压力测试 测试报告 设计 开发 测试 软件开发甘特图
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值